Baked Macaroni Cheese Broccoli

Golden-topped Baked Macaroni and Cheese with Broccoli Florets steams from a casserole dish. Save
Golden-topped Baked Macaroni and Cheese with Broccoli Florets steams from a casserole dish. | dishvoyager.com

This comforting baked macaroni highlights tender broccoli florets enveloped in a rich, creamy cheese sauce. The tender pasta and vegetables are combined with a blend of sharp cheddar and Gruyère, seasoned with subtle spices. Topped with crispy panko and Parmesan, the dish bakes to a golden crust, offering a perfect balance of textures. Ideal for family dinners or cozy gatherings, it brings warmth and flavor with simple ingredients and straightforward preparation.

There's something about the steam rising from a pot of boiling pasta that pulls everyone into the kitchen, even the ones who swore they weren't hungry. One rainy Thursday, I stirred bright green broccoli into golden macaroni and watched my usually picky eater sneak a floret before I'd even finished making the sauce. That moment—when comfort food stops being just dinner and becomes a small act of connection—is exactly what this dish does.

I made this for a potluck on a Sunday afternoon, and it arrived still warm, the top still crackling with that perfect golden crust. Three people asked for the recipe before they'd even taken their second bite, which is when I knew I'd stumbled onto something worth keeping close.

Ingredients

  • Elbow macaroni (350 g): The shape matters here—those little tubes trap sauce in every crevice. Don't use fancy pasta; the starch from regular dried pasta actually helps the sauce cling better.
  • Broccoli florets (300 g): Cut them roughly the same size so they cook evenly. I learned this after pulling out a pot of mushy crowns alongside barely tender pieces.
  • Unsalted butter (60 g): This is your foundation for the roux. Unsalted gives you control over the final seasoning.
  • All-purpose flour (40 g): The thickening agent that transforms milk into silky sauce. Whisk it well or you'll end up with lumps.
  • Whole milk (720 ml): Full-fat milk creates that creamy texture you're after. I've tried skim; it's not the same.
  • Sharp cheddar cheese (200 g): The backbone of the flavor. Sharp cheddar has more punch than mild, and you'll actually taste it through all the other elements.
  • Gruyère or mozzarella (100 g): Gruyère adds sophistication; mozzarella keeps things simple. Gruyère is worth the splurge.
  • Dijon mustard (1 tsp): A small amount deepens the cheese flavor without tasting like mustard. Trust this step.
  • Garlic powder and onion powder (1/2 tsp each): These add savory notes without watering down the sauce like fresh minced versions would.
  • Nutmeg (1/4 tsp): A whisper of warmth that makes people ask what that subtle something is. Don't skip it, but don't overdo it.
  • Salt and black pepper: Taste as you go. The cheese is salty, so you need less than you'd think.
  • Panko breadcrumbs (50 g): These crisp up beautifully and add texture. Regular breadcrumbs get heavy; panko stays light.
  • Parmesan cheese (30 g): Grated fresh if you can manage it. This is where that nutty flavor on top comes from.
  • Olive oil or melted butter (1 tbsp): This makes the topping golden and crispy. Butter tastes better, but oil works fine.

Instructions

Get everything ready:
Preheat your oven to 190°C (375°F) and grease a 2.5-liter baking dish with butter or oil. Having everything measured and within arm's reach changes everything when you're building a sauce.
Cook the pasta and broccoli:
Bring a large pot of salted water to a rolling boil—the water should taste like the sea. Cook the macaroni for two minutes less than the package says it needs, then add broccoli for the final two minutes. This keeps both elements tender but not soft, which is the difference between great and mushy.
Make your roux:
Melt butter over medium heat, then whisk in flour until it looks sandy and smells toasted. This should take about a minute. You're cooking out the raw flour taste without letting it brown.
Build the sauce:
Slowly pour in milk while whisking constantly. This is where people often rush and end up with lumps, so take your time. Keep whisking for about five minutes until the mixture coats the back of a spoon.
Add the cheese:
Remove from heat and stir in both cheeses, mustard, garlic powder, onion powder, nutmeg, salt, and pepper. The residual heat melts everything into a glossy sauce. Taste it and adjust seasonings now.
Combine everything:
Fold the drained pasta and broccoli into the cheese sauce until every piece is coated. Transfer to the baking dish.
Make the topping:
Mix panko, Parmesan, and oil in a small bowl until the breadcrumbs are evenly coated. Sprinkle this golden mixture across the top.
Bake and rest:
Bake for 20 to 25 minutes until the edges are bubbling and the top is deeply golden brown. Let it sit for five minutes before serving—this helps it hold together when you scoop.
Cheesy pasta shells and green broccoli peek from beneath a crispy, buttery breadcrumb crust. Save
Cheesy pasta shells and green broccoli peek from beneath a crispy, buttery breadcrumb crust. | dishvoyager.com

I'll never forget watching a friend's four-year-old eat an entire bowl of this, broccoli and all, without a single complaint. Her mom had tears in her eyes—not because it was fancy, but because it was real food, made with care, and suddenly everything was possible.

Why This Dish Brings People Together

Mac and cheese isn't really about the ingredients. It's about standing in a warm kitchen, watching cheese melt into cream, knowing that what you're making is going to make someone happy. The broccoli is almost beside the point—it's there to tell yourself this is wholesome, but the real magic is in the sauce and the golden top and the moment you pull it from the oven.

Variations Worth Trying

Once you master the base, this dish opens up beautifully. Roasted cauliflower works as well as broccoli, giving you a slightly different texture and flavor. I've added crispy bacon, sautéed mushrooms, and fresh thyme with wonderful results. The sauce is flexible enough to handle whatever your kitchen has on hand or whatever you're in the mood for.

Making It Your Own

This recipe is written as a gentle guide, not a strict rule. If you love heat, a pinch of cayenne in the sauce changes everything. If your cheddar collection runs to the extra-aged side, use that and taste the difference. If you find yourself with panko-less nights, crushed crackers or even crushed pretzels work beautifully on top.

  • Make it ahead: assemble everything in the baking dish, cover it, and refrigerate for up to 12 hours. Just add five extra minutes to the baking time.
  • Freeze it: This freezes beautifully before baking. Thaw overnight in the refrigerator, then bake as directed.
  • Scale it up: Double everything and use a larger baking dish for gatherings without stress.
Served hot and bubbling, this comforting family dinner looks ready to be scooped. Save
Served hot and bubbling, this comforting family dinner looks ready to be scooped. | dishvoyager.com

This is the kind of dish that gets better with practice, not because the recipe needs fixing, but because you'll learn exactly how your oven behaves and what your perfect golden top looks like. Make it tonight, make it again next month, and let it become something that's yours.

Common Questions

Cook the macaroni for 2 minutes less than the package instructions to ensure it retains firmness during baking.

Yes, cauliflower is an excellent alternative that pairs well with the cheese sauce.

A combination of sharp cheddar and Gruyère or mozzarella provides a rich, creamy texture and depth of flavor.

Mix panko breadcrumbs with Parmesan and olive oil, then sprinkle evenly before baking to create a golden, crunchy crust.

A pinch of cayenne pepper added to the cheese sauce delivers a subtle spicy kick without overpowering the flavors.

Baked Macaroni Cheese Broccoli

Creamy baked macaroni combined with broccoli florets and a golden cheese crust for a satisfying meal.

Prep 20m
Cook 35m
Total 55m
Servings 6
Difficulty Easy

Ingredients

Pasta

  • 12 oz elbow macaroni

Vegetables

  • 10 oz broccoli florets

Cheese Sauce

  • 4 tbsp unsalted butter
  • 1/3 cup all-purpose flour
  • 3 cups whole milk
  • 2 cups sharp cheddar cheese, shredded
  • 1 cup Gruyère or mozzarella cheese, shredded
  • 1 tsp Dijon mustard
  • 1/2 tsp garlic powder
  • 1/2 tsp onion powder
  • 1/4 tsp nutmeg
  • Salt and black pepper, to taste

Topping

  • 1/2 cup panko breadcrumbs
  • 1/4 cup Parmesan cheese, grated
  • 1 tbsp olive oil or melted butter

Instructions

1
Prepare oven and baking dish: Preheat oven to 375°F. Grease a 2.5-quart baking dish.
2
Cook pasta and broccoli: Bring a large pot of salted water to a boil. Cook macaroni 2 minutes less than package directions. Add broccoli florets during last 2 minutes. Drain and set aside.
3
Make roux: Melt butter in a medium saucepan over medium heat. Whisk in flour and cook 1–2 minutes until lightly golden.
4
Prepare cheese sauce: Gradually whisk in milk and cook, stirring constantly, until thickened, about 5 minutes. Remove from heat and stir in cheddar, Gruyère, Dijon mustard, garlic powder, onion powder, nutmeg, salt, and pepper until smooth.
5
Combine pasta, broccoli, and sauce: Mix cooked macaroni and broccoli into cheese sauce until evenly coated. Transfer mixture to prepared baking dish.
6
Add topping: Combine panko, Parmesan, and olive oil in a small bowl. Sprinkle evenly over pasta mixture.
7
Bake and rest: Bake for 20–25 minutes until bubbly and golden on top. Let rest 5 minutes before serving.
Additional Information

Equipment Needed

  • Large pot
  • Colander
  • Medium saucepan
  • Whisk
  • Mixing spoon
  • Baking dish
  • Small bowl

Nutrition (Per Serving)

Calories 470
Protein 21g
Carbs 48g
Fat 22g

Allergy Information

  • Contains wheat (gluten), milk, and cheese (dairy). Check labels for hidden allergens in pre-shredded cheese and store-bought breadcrumbs.
Katrina Wells

Passionate home cook sharing simple, flavorful meals and kitchen tips for busy families and food lovers.