This dish offers tender elbow macaroni and fresh broccoli, all coated in a rich, cheesy sauce made with cheddar and Gruyère. Topped with a crispy panko and Parmesan crust, it bakes to golden perfection, blending creamy textures and crunchy finishes. Ideal for a cozy dinner, it combines simple ingredients using easy stovetop and oven methods to create satisfying, savory layers of flavor.
The smell of this baking takes me right back to my first apartment where the oven was too small and the timer never worked. I made this for a Tuesday night dinner with my sister, and we ended up eating half the dish standing at the counter because we couldn't wait to sit down. Something about bubbling cheese sauce makes even the most chaotic evening feel like a proper occasion.
I learned the hard way that adding the broccoli during the last two minutes of pasta cooking is the only way to get it tender-crisp without turning it into mush. My friend Sarah's kids actually ate their vegetables this way, which felt like a massive victory. Now it's my go-to when I need something that feels like a hug but still delivers actual nutrition.
Ingredients
- Elbow macaroni: The curves catch the cheese sauce in all the right places, and 340 grams feeds a hungry crowd without leftovers taking over your fridge
- Broccoli florets: Cut them small so they distribute evenly throughout the dish, and you'll get vegetables in every bite
- Unsalted butter: You want control over the salt level since cheese brings plenty of its own seasoning
- All-purpose flour: This builds the roux foundation for a sauce that's velvety, not grainy
- Whole milk and heavy cream: The combination gives you richness without being heavy enough to put everyone to sleep
- Sharp cheddar and Gruyère: Cheddar brings that familiar tang while Gruyère adds the sophisticated nutty depth
- Dijon mustard: Just a teaspoon wakes up the cheese flavor without tasting like mustard
- Panko breadcrumbs: They stay crunchier longer than traditional breadcrumbs under that bubbling cheese
Instructions
- Prep your baking vessel:
- Heat that oven to 190°C and give your 9x13 dish a thorough coating of butter so nothing sticks
- Cook the pasta and broccoli together:
- Boil the macaroni for 6 minutes, then toss in the broccoli for 2 more minutes until both are perfectly done and drain well
- Build your cheese sauce base:
- Melt butter over medium heat, whisk in flour for 2 minutes, then gradually pour in milk and cream while stirring until thickened
- Melt in the cheese:
- Remove from heat completely before stirring in the cheeses and seasonings until you've got something impossibly smooth
- Combine and coat everything:
- Pour the cooked pasta and broccoli into that sauce, stir until every piece is covered, then spread into your prepared dish
- Add the golden topping:
- Mix panko, Parmesan, and melted butter until it looks like wet sand, then scatter it evenly across the top
- Bake until bubbling and golden:
- Let it bake for 20 to 25 minutes until the cheese is bubbling up through the crust, then give it 10 minutes to set before serving
This became a regular at our monthly game nights after my neighbor brought it over when I was sick and couldn't cook. Now whenever I make it, someone always asks if I learned the recipe from their grandmother, which is the highest compliment a comfort food can receive.
Getting the Sauce Just Right
Whisk constantly while the roux cooks and you'll never deal with lumpy sauce again. I keep the heat medium-low once the dairy goes in because cream scorches faster than you'd think, and burnt cheese sauce is not a mistake anyone needs to make twice.
Making It Your Own
Cauliflower works beautifully if you're not into broccoli, and I've been known to add diced ham or rotisserie chicken when I need to stretch this into a heartier meal. A pinch of smoked paprika in the sauce adds this incredible depth without being spicy.
Serving and Storage
A crisp green salad with vinaigrette cuts through all that richness perfectly, and an unoaked Chardonnay won't compete with the cheese flavors. This stores well covered in the fridge for up to three days and reheats at 180°C until hot throughout.
- Portion leftovers before refrigerating so you only reheat what you need
- Sprinkle a little fresh cheese on leftovers when reheating to revive the top
- Let refrigerated portions come to room temperature for 20 minutes before baking for even heating
There's something profoundly satisfying about serving a dish that makes the whole house smell like comfort. Hope this becomes your go-to for the nights that need a little extra warmth.
Recipe FAQs
- → How do I ensure the broccoli stays tender but crisp?
-
Cook broccoli with macaroni during the last two minutes of boiling to keep it bright and slightly firm without being mushy.
- → Can I use different cheeses for the sauce?
-
Yes, swapping cheddar and Gruyère with cheeses like fontina or mozzarella can provide different creamy textures and flavors.
- → What’s the best way to get a crispy topping?
-
Mix panko breadcrumbs with melted butter and Parmesan cheese before sprinkling on top, then bake until golden brown for a crunchy crust.
- → Is it possible to make this dish ahead of time?
-
Prepare and assemble the dish in advance, then refrigerate before baking. Add extra baking time if cooking from cold.
- → How can I add more flavor to the cheese sauce?
-
Incorporate a teaspoon of Dijon mustard and season with garlic and onion powders for a subtle depth of flavor.