Go Back
Broccoli Mac and Cheese

Broccoli Mac and Cheese - Creamy, Cheesy and Family-Friendly!

This Broccoli Mac and Cheese is a creamy, cheesy comfort food classic with a nutritious twist. Tender pasta and fresh broccoli are smothered in a rich homemade cheese sauce.
It's an easy, family-friendly weeknight dinner that even picky eaters will love.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Main Course
Cuisine American
Servings 4 Servings
Calories 450 kcal

Ingredients
  

  • 8 oz elbow macaroni or other short pasta
  • 3 cups broccoli florets fresh or frozen
  • 2 tablespoons unsalted butter
  • 2 tablespoons all-purpose flour
  • 2 cups whole milk
  • 2 cups shredded sharp cheddar cheese
  • ½ teaspoon garlic powder
  • ½ teaspoon salt or to taste
  • ¼ teaspoon black pepper
  • 1 teaspoon Dijon mustard optional, for flavor depth
  • ¼ cup grated Parmesan cheese optional, for added richness

Instructions
 

Step 1: Cook the Pasta

  • Bring a large pot of salted water to a boil. Add the macaroni and cook until just al dente according to package instructions. Drain and set aside.

Step 2: Cook the Broccoli

  • While the pasta cooks, steam or blanch the broccoli for 3–4 minutes until just tender and bright green. Drain and set aside.

Step 3: Make the Roux

  • In a large saucepan over medium heat, melt the butter. Whisk in the flour and cook, stirring constantly, for 1–2 minutes until lightly golden.

Step 4: Make the Cheese Sauce

  • Gradually whisk in the milk, ensuring no lumps form. Cook for 3–4 minutes, stirring frequently, until slightly thickened. Reduce heat to low, then stir in cheddar cheese, garlic powder, salt, pepper, and Dijon mustard. Stir until cheese is fully melted and sauce is smooth.

Step 5: Combine Pasta, Broccoli, and Sauce

  • Add the cooked pasta and broccoli to the cheese sauce. Stir until everything is well coated. If desired, stir in Parmesan cheese for extra flavor.

Step 6: Serve or Bake (Optional)

  • Serve immediately as a stovetop version.
  • For a baked version, transfer the mac and cheese to a greased baking dish, top with more cheese or breadcrumbs, and bake at 375°F for 15–20 minutes until bubbly and golden.
Keyword Broccoli Mac and Cheese