Baked Macaroni Cheese Broccoli

A close-up of Baked Macaroni and Cheese with Broccoli featuring a golden breadcrumb crust and melted cheese sauce. Save Pin
A close-up of Baked Macaroni and Cheese with Broccoli featuring a golden breadcrumb crust and melted cheese sauce. | recipesbymarisol.com

This comforting dish features tender elbow macaroni and bite-sized broccoli florets combined in a rich, smooth cheese sauce blending sharp cheddar and Gruyère. The mixture is topped with a golden breadcrumb crust that adds texture and a delightful crispness. Easy to prepare in under an hour, it’s perfect for family dinners or cozy gatherings. Variations allow substitution of cheeses or addition of spices like cayenne for a flavor boost. Gluten-free options can be accommodated by swapping pasta and flour.

The first time I made this mac and cheese, my roommate stood in the kitchen doorway just inhaling deeply, saying it smelled like the best restaurant in town. That golden crust has this way of making everyone gravitate toward the oven, hovering and asking if it's ready yet. Now it's the only comfort food request I get when someone's had a rough week or when the weather turns gray and miserable.

I brought this to a potluck last winter, and my friend's teenage son who survives on pizza literally asked me for the recipe in front of everyone. His mom looked at him like she'd never seen him before. Now whenever I show up with that bubbling dish, the entire group lights up before I even set it on the table.

Ingredients

  • 340 g (12 oz) elbow macaroni: The curves capture sauce perfectly, and I learned the hard way that hollow shapes beat flat pasta every time for maximum cheese cling
  • 300 g (10 oz) broccoli florets: Cut them small enough to fit on your fork with the pasta, or you'll end up chasing broccoli pieces around your plate
  • 60 g (4 tbsp) unsalted butter: Use room temperature butter for the roux so it melts evenly without any frustrating clumps
  • 40 g (1/3 cup) all-purpose flour: This makes your sauce base, and sifting it first prevents those annoying lumps that ruin smooth sauce
  • 720 ml (3 cups) whole milk: Warm milk incorporates into the roux way faster than cold, saving you from endless whisking
  • 1 tsp Dijon mustard: The secret ingredient that makes cheese taste more cheesey without adding any mustard flavor at all
  • 1/2 tsp garlic powder: Adds depth without the raw bite of fresh garlic, which can overpower delicate cheese sauce
  • 1/2 tsp onion powder: Rounds out the flavor so it tastes developed instead of like something thrown together in five minutes
  • 1/4 tsp ground black pepper: Freshly ground makes such a difference that pre-ground feels like a completely different spice
  • 1/2 tsp salt: Adjust this after tasting your sauce, since different cheese brands bring different salt levels
  • 225 g (2 cups) sharp cheddar cheese, shredded: Buy blocks and shred them yourself because pre-shredded cheese has anti-caking agents that make sauce grainy
  • 60 g (1/2 cup) Gruyère cheese, shredded: This is what gives mac and cheese that fancy restaurant flavor people can't quite identify
  • 60 g (1 cup) fresh breadcrumbs: Pulse stale bread in your food processor instead of buying dry crumbs for way better texture
  • 30 g (2 tbsp) unsalted butter, melted: Toss this with your breadcrumbs so they turn golden instead of staying pale and sad
  • 30 g (1/4 cup) grated Parmesan cheese: Adds a salty, nutty finish to the crust that makes the topping irresistible

Instructions

Preheat your oven to 190°C (375°F) and grease a 23 x 33 cm (9 x 13 inch) baking dish.
Rub butter all over the dish, paying extra attention to corners where sauce loves to stick and burn.
Boil a large pot of salted water and cook macaroni for 6 minutes until al dente, adding broccoli during the final 2 minutes.
Reserve some pasta water before draining, because that liquid gold can thin a too-thick sauce perfectly.
Melt 60 g butter in a medium saucepan over medium heat, whisk in flour, and stir constantly for 1-2 minutes.
Keep whisking until it bubbles but stays pale, because burnt roux tastes like regret and nothing fixes it.
Gradually whisk in warm milk until smooth, then add Dijon, garlic powder, onion powder, pepper, and salt.
Keep stirring for 5-7 minutes until thickened and you can coat the back of a spoon.
Remove from heat and stir in cheddar and Gruyère cheese until melted and smooth.
Take the pan completely off the heat first, or the cheese might separate into an oily mess.
Mix pasta and broccoli with cheese sauce, combine well, and transfer to prepared baking dish.
Every piece needs that cheesy coating, so mix thoroughly before it starts to cool.
Mix breadcrumbs with melted butter and Parmesan, then sprinkle evenly over the macaroni mixture.
Press the topping down gently with your spoon so it sticks instead of sliding off during baking.
Bake for 20-25 minutes until golden brown and bubbling.
Set a timer for 20 minutes and check, because that perfect color window is frustratingly narrow.
Let stand for 5 minutes before serving.
The sauce needs this moment to set up, or you'll end up with soup instead of mac and cheese.
Overhead view of Baked Macaroni and Cheese with Broccoli served in a casserole dish with tender green florets. Save Pin
Overhead view of Baked Macaroni and Cheese with Broccoli served in a casserole dish with tender green florets. | recipesbymarisol.com

My grandmother started calling me every Sunday after I made this for her birthday, and she's never been big on cooking or recipes. Something about that first bite of crispy top followed by creamy noodles just makes people happy in the most uncomplicated way possible.

Make It Your Own

Swap broccoli for cauliflower or spinach depending on what's in your fridge. I've used frozen vegetables in a pinch and nobody noticed the difference. You can add diced ham or crispy bacon to turn this into a full meal. Some friends prefer penne or shells instead of macaroni, and honestly, they're right about the sauce capture.

Timing And Temperature

The sauce thickens quickly once it bubbles, so stay close and keep stirring. Room temperature ingredients combine more smoothly than cold ones. Let your cheese come to room temperature before adding it to the hot sauce for faster melting. Check your oven temperature with an oven thermometer if your timing seems off.

Serving And Storage

This serves six hungry people but disappears fast at potlucks. Reheat leftovers with a splash of milk to bring back that creamy texture.

  • Pair with a simple green salad to cut through all that richness
  • Let guests add extra hot sauce at the table for personal spice levels
  • The topping never stays quite as crispy the next day, but the flavor actually develops overnight
Baked Macaroni and Cheese with Broccoli is plated as a comforting family dinner, garnished with fresh breadcrumbs. Save Pin
Baked Macaroni and Cheese with Broccoli is plated as a comforting family dinner, garnished with fresh breadcrumbs. | recipesbymarisol.com

Nothing beats pulling this bubbling dish out of the oven while the whole house smells like comfort. Those crispy edges with tender broccoli underneath have made more people happy than I can count.

Recipe Questions & Answers

Yes, vegetables like cauliflower or asparagus can be used for a similar texture and flavor contrast.

Sharp cheddar and Gruyère create a smooth, flavorful sauce. Monterey Jack or a blend of cheddars can also be used.

Mix fresh breadcrumbs with melted butter and Parmesan, then evenly sprinkle on top before baking until golden brown.

Use gluten-free pasta and substitute all-purpose flour with a gluten-free alternative to maintain thickness in the cheese sauce.

Cook macaroni until al dente, adding broccoli in the last 2 minutes, then drain before mixing with cheese sauce.

Baked Macaroni Cheese Broccoli

Creamy baked macaroni combined with tender broccoli and a crunchy breadcrumb topping.

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

Ingredients

Pasta

  • 12 oz elbow macaroni

Vegetables

  • 10 oz broccoli florets, cut into bite-size pieces

Cheese Sauce

  • 4 tbsp unsalted butter
  • 1/3 cup all-purpose flour
  • 3 cups whole milk
  • 1 tsp Dijon mustard
  • 1/2 tsp garlic powder
  • 1/2 tsp onion powder
  • 1/4 tsp ground black pepper
  • 1/2 tsp salt
  • 2 cups sharp cheddar cheese, shredded
  • 1/2 cup Gruyère cheese, shredded

Topping

  • 1 cup fresh breadcrumbs
  • 2 tbsp unsalted butter, melted
  • 1/4 cup grated Parmesan cheese

Instructions

1
Preheat Oven and Prepare Dish: Preheat the oven to 375°F. Grease a 9 x 13 inch baking dish with butter or cooking spray.
2
Cook Pasta and Broccoli: Bring a large pot of salted water to a boil. Add the macaroni and cook until al dente, about 6 minutes. Add broccoli florets during the last 2 minutes of cooking. Drain well in a colander and set aside.
3
Make Roux Base: In a medium saucepan, melt 4 tbsp butter over medium heat. Add flour and whisk constantly for 1-2 minutes, until the mixture bubbles and turns slightly golden but does not brown.
4
Add Milk and Seasonings: Gradually whisk in the whole milk until smooth and no lumps remain. Add Dijon mustard, garlic powder, onion powder, black pepper, and salt. Cook, stirring frequently, until the sauce thickens and just begins to bubble, 5-7 minutes.
5
Melt Cheeses into Sauce: Remove the saucepan from heat. Stir in the sharp cheddar and Gruyère cheeses until completely melted and the sauce is smooth and creamy.
6
Combine Pasta with Sauce: Add the cooked pasta and broccoli to the cheese sauce. Mix thoroughly until all components are evenly coated. Transfer the mixture to the prepared baking dish, spreading it into an even layer.
7
Prepare Crumb Topping: In a small bowl, combine the fresh breadcrumbs with melted butter and grated Parmesan cheese. Mix until the breadcrumbs are evenly moistened.
8
Add Topping and Bake: Sprinkle the breadcrumb mixture evenly over the macaroni and cheese. Bake for 20-25 minutes, or until the topping is golden brown and the sauce is bubbling around the edges.
9
Rest Before Serving: Remove from the oven and let the dish stand for 5 minutes before serving. This allows the sauce to set slightly for easier serving.
Additional Information

Equipment Needed

  • Large pot for boiling pasta
  • Medium saucepan for cheese sauce
  • Whisk for smooth sauce
  • Mixing bowls
  • 9 x 13 inch baking dish
  • Colander for draining

Nutrition (Per Serving)

Calories 460
Protein 20g
Carbs 47g
Fat 22g

Allergy Information

  • Contains wheat and gluten
  • Contains milk and dairy products
Marisol Vega

Wholesome recipes, simple meal ideas, and practical cooking tips for home cooks.