Macaroni Cheese with Broccoli

  • 20 to 25 Minutes
  • 20 Minutes
  • 8 Servings


  • 1 lb macaroni
  • 3 tbsp butter
  • 1/2 onion, finely chopped
  • 2 tbsp flour
  • 4 cups milk
  • Pinch of nutmeg, freshly grated
  • 1 tsp dry mustard powder
  • 3 1/2 cups grated Cheddar cheese, divided
  • 1 head broccoli, cut into florets and blanched
  • Salt and pepper to taste


Preheat oven to 400 ºF. Bring a large pot of water to a boil. Sprinkle with some salt. Cook the pasta until al dente.

Add butter to saucepan over medium heat. When butter melts, add onion, garlic. Cook veggies until they begin to soften, about 3 to 5 minutes. Add flour and stir to combine to make a roux. Continue to cook and stir the roux, about 2 to 3 minutes.

Gradually whisk in milk, making sure to incorporate the roux into the milk. Continue to whisk mixture and bring to a boil.

Reduce heat and simmer, whisking frequently, until sauce thickens, about 5 minutes. Season the sauce with salt and pepper, nutmeg, mustard powder.

Remove béchamel sauce from heat. Stir in 3 cups of Cheddar. Add broccoli and drained pasta to sauce. Stir to combine. Transfer to baking dish. Sprinkle with remaining 1/ 2 cup of Cheddar. Bake mac and cheese until bubbling and golden brown, about 20 minutes.