Baked Macaroni Cheese Broccoli

Golden Baked Macaroni and Cheese with Broccoli Florets bubbling in a dish with a crispy panko topping. Save
Golden Baked Macaroni and Cheese with Broccoli Florets bubbling in a dish with a crispy panko topping. | cookingwithmila.com

This comforting casserole pairs tender elbow macaroni with fresh broccoli florets, all enveloped in a rich, creamy cheese sauce made from sharp cheddar and Gruyère. Finished with a crunchy panko and Parmesan topping, it’s baked until bubbling and golden brown, perfect for cozy dinners with family or friends. The blend of spices like Dijon mustard, garlic and onion powder enhances the creamy, cheesy base, while optional additions such as cayenne or cauliflower allow versatile flavors. Simple steps and approachable technique make it an easy crowd-pleaser.

There's something about the smell of butter and flour turning golden in a saucepan that stops me mid-thought every time. One winter evening, I was standing in my kitchen trying to remember why mac and cheese had always felt like something other people made well, and I decided to rebuild it from scratch—not with that artificial packet sauce, but with real cream, real cheese, and the kind of attention that turns a weeknight dinner into something people actually want to eat. The first time I stirred in handfuls of sharp cheddar and watched it melt into silk, I understood why this dish has survived every food trend for over a century. That night, my family asked for seconds before the first bites even cooled.

I made this for my partner after a long week where neither of us had the energy to think about cooking, and watching their face when they tasted that first forkful—sauce clinging to every piece of pasta, the broccoli florets soft but still distinct—felt like I'd given them something they didn't know they needed. We ate straight from the baking dish while it was still warm enough to steam, and somewhere between third and fourth servings, they asked if I could make it again the next week. It's become our quiet comfort meal now.

Ingredients

  • Elbow macaroni, 350 g (12 oz): Use the shape that holds sauce—tiny tubes catch everything and won't slide off your fork.
  • Broccoli florets, 300 g (10 oz): Fresh is better than frozen here because you're cooking it briefly, so it stays bright green and firm.
  • Unsalted butter, 60 g (4 tbsp): The foundation of your sauce; salted butter will make the seasoning unpredictable.
  • All-purpose flour, 40 g (1/3 cup): This is your thickener—don't skip it or you'll have cheese soup instead of cheese sauce.
  • Whole milk, 720 ml (3 cups): Not skim, not half-and-half; whole milk is the honest middle ground that gives you creamy without being heavy.
  • Sharp cheddar cheese, 200 g (2 cups), shredded: Aged cheddar has flavor that doesn't get lost in the cooking—mild won't stand up.
  • Gruyère or mozzarella cheese, 100 g (1 cup), shredded: This melts smoothly and adds richness; Gruyère if you want earthy depth, mozzarella if you prefer it mild.
  • Dijon mustard, 1 tsp: A secret ingredient that amplifies the cheese flavor without tasting like mustard.
  • Garlic powder, 1/2 tsp and onion powder, 1/2 tsp: These layers taste like you spent hours developing flavor, not 30 minutes.
  • Nutmeg, 1/4 tsp: A tiny pinch that somehow makes the whole thing sing—don't be tempted to add more.
  • Salt and black pepper, to taste: Taste as you go because every milk brand and cheese varies.
  • Panko breadcrumbs, 50 g (1/2 cup): Coarser than regular breadcrumbs, so they stay crispy instead of turning soggy.
  • Parmesan cheese, 30 g (1/4 cup), grated: This adds a salty, toasted note to the crust.
  • Olive oil or melted butter, 1 tbsp: What makes the panko topping actually brown instead of sit there pale and sad.

Instructions

Heat your oven and prepare the dish:
Preheat to 190°C (375°F) and grease your baking dish—this matters because the edges crisp up differently if there's butter touching the ceramic. If you use a smaller dish, your mac will be deeper and need an extra 5 minutes; if it's wider, watch it carefully after 20 minutes.
Cook the pasta and broccoli:
Boil salted water—it should taste like the sea—then cook the macaroni 2 minutes short of the package time because it will soften further in the oven. In the final 2 minutes, toss in the broccoli florets so they're barely tender but still have a slight snap; they'll continue cooking gently in the sauce and oven heat.
Build the sauce foundation:
Melt butter over medium heat, then whisk in flour and let it bubble gently for 1–2 minutes until it smells toasted and turns light golden. This mixture, called a roux, is what prevents lumpy sauce and gives it body.
Create the creamy base:
Add milk gradually while whisking constantly—think of it like meditation, not a rush—because quick pours create lumps that are hard to recover from. Keep whisking for about 5 minutes until the mixture is smooth, thick enough to coat the back of a spoon, and the raw flour taste is gone.
Melt in the cheese and seasonings:
Remove from heat first, then stir in both cheeses, mustard, spices, salt, and pepper, letting everything melt together into something glossy and cohesive. Taste it; you're looking for a sauce that's bold enough to be interesting but not sharp enough to make anyone squint.
Combine and transfer:
Fold the drained pasta and broccoli into the warm sauce with a gentle hand so nothing breaks, then pour the whole thing into your baking dish. Stir once more to make sure every piece of pasta is coated.
Add the crust:
Mix panko, Parmesan, and oil in a small bowl until the breadcrumbs are lightly coated, then scatter them evenly over the top. The oil is essential—dry breadcrumbs will absorb moisture and turn gummy.
Bake until golden:
Bake for 20–25 minutes; you want the edges bubbling visibly and the top a deep golden brown that looks almost crispy. If it's still pale at 20 minutes, give it another few, but don't let it go past 30 or the edges will burn while the center stays creamy.
Rest before serving:
Let it sit for 5 minutes out of the oven so the sauce sets slightly and you won't end up with a puddle on your plate. This is the hardest part because it smells incredible and you're hungry.
A serving of Baked Macaroni and Cheese with Broccoli Florets next to a crisp green salad. Save
A serving of Baked Macaroni and Cheese with Broccoli Florets next to a crisp green salad. | cookingwithmila.com

A few months ago, my nephew came home from college and said this was the only thing he missed eating in the dining hall, and I realized that comfort food isn't about being fancy—it's about being made with enough care that it tastes like someone believes you deserve something warm and good. That's what this dish has become in our house.

Why This Dish Works Every Time

The magic here is understanding that a baked mac and cheese is really three things working together: a properly cooked pasta that's slightly underdone, a sauce that's thick enough to cling but loose enough to flow, and a topping that adds contrast. Most failures happen because people try to save time and skip the proper sauce base, which means they end up with something broken or too thin. The broccoli is almost invisible, just there to add nutrition and a subtle sweetness that balances the sharp cheese; it's not the star, it's the supporting actor that lets the cheese shine.

Variations and Additions

Once you understand how this works, you can shift things slightly. Some people add crispy bacon or diced ham for richness, some throw in spinach at the last moment, and I once made it with roasted cauliflower instead of broccoli for someone who was being picky about vegetables. The sauce base stays the same; you're just changing what goes into it. If you want it spicier, a small pinch of cayenne in the seasoning step works better than adding it after, so it distributes evenly. For a sharper bite, use aged white cheddar instead of orange cheddar, or mix in a tablespoon of sharp aged Gouda for complexity.

Serving and Storage

Serve this straight from the oven with something crisp on the side—a salad with sharp vinaigrette cuts through the richness and makes you feel less guilty about having seconds. A glass of dry white wine like Chardonnay somehow makes the whole experience feel intentional instead of indulgent, even though you're eating what is fundamentally pasta and cheese. Leftovers keep in the fridge for 3 days in an airtight container, and they reheat beautifully in a 160°C (320°F) oven covered with foil for 15 minutes until warmed through—the top won't be as crispy the second time, but the sauce stays creamy and forgiving.

  • Never try to reheat in the microwave unless you enjoy rubber texture and exploding cheese.
  • If you're cooking for a crowd, this recipe doubles easily and bakes in the same time, just watch it after 20 minutes.
  • Leftovers can also be stirred into a shallow baking dish and broiled for 3 minutes if you want crispy edges again.
Creamy Baked Macaroni and Cheese with Broccoli Florets in a white casserole dish topped with breadcrumbs. Save
Creamy Baked Macaroni and Cheese with Broccoli Florets in a white casserole dish topped with breadcrumbs. | cookingwithmila.com

This is the kind of recipe that disappears from the table and asks to be made again, the kind that feels like care in a bowl. Every time you make it, you're a little faster, a little more confident, and the results keep getting better.

Your Questions Answered

Cook the macaroni for 2 minutes less than the package instructions and add broccoli towards the end of boiling to maintain firm texture.

Yes, cauliflower works well as a substitute and pairs nicely with the cheese sauce and pasta.

Sharp cheddar and Gruyère provide a rich and balanced cheese sauce with depth and creaminess.

Mix panko breadcrumbs with Parmesan cheese and olive oil or melted butter, then sprinkle evenly before baking.

Adding a pinch of cayenne pepper to the cheese sauce can introduce a gentle spicy kick without overpowering the flavors.

Baked Macaroni Cheese Broccoli

Tender macaroni and broccoli baked in a rich cheese sauce with a crispy golden crust.

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
  • ⅓ 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
  • ½ tsp garlic powder
  • ½ tsp onion powder
  • ¼ tsp ground nutmeg
  • Salt and black pepper, to taste

Topping

  • ½ cup panko breadcrumbs
  • ¼ cup Parmesan cheese, grated
  • 1 tbsp olive oil or melted butter

Instructions

1
Preheat Oven and Prepare Baking Dish: Preheat oven to 375°F. Grease a 2.5-quart baking dish with butter or oil.
2
Cook Pasta and Broccoli: Bring a large pot of salted water to a boil. Add macaroni and cook for 2 minutes less than the package recommends. Add broccoli florets during the last 2 minutes. Drain thoroughly and set aside.
3
Make Roux: In a medium saucepan over medium heat, melt butter. Whisk in flour and cook for 1 to 2 minutes until lightly golden, stirring constantly.
4
Prepare Cheese Sauce: Gradually whisk in milk, continuing to stir until the sauce thickens, about 5 minutes. Remove from heat, then stir in cheddar, Gruyère, Dijon mustard, garlic powder, onion powder, nutmeg, salt, and black pepper until smooth and fully melted.
5
Combine Pasta and Sauce: Mix cooked macaroni and broccoli with the cheese sauce, ensuring even coating. Transfer this mixture into the prepared baking dish.
6
Add Topping: In a small bowl, blend panko breadcrumbs, Parmesan cheese, and olive oil or melted butter. Evenly sprinkle over the macaroni mixture.
7
Bake and Rest: Bake for 20 to 25 minutes until bubbly and golden on top. Allow to rest for 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 gluten, dairy (milk and cheese). Check labels for hidden allergens in pre-shredded cheese and processed breadcrumbs.
Mila Russo

Passionate home cook sharing easy, flavorful recipes and practical meal tips.