Go Back
+ servings
broccoli mac and cheese in bowl.
Print

Broccoli Mac and Cheese

Extra creamy and cheesy, this pasta dish is an easy way to turn any broccoli hater into a lover!
Course Side Dish
Cuisine American
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Servings 4
Calories 611kcal

Ingredients

  • 8 ounces pasta shells
  • 3 cups chopped broccoli florets
  • 2 tablespoons butter
  • 2 tablespoons flour
  • 1 cup milk
  • ½ cup heavy cream
  • 1 cup shredded sharp cheddar
  • 1/2 cup shredded white cheddar
  • 1 teaspoon salt
  • 1 teaspoon pepper
  • ½ teaspoon mustard powder

Instructions

  • Heat a large pot of water to a boil and add the pasta shells. Cook according to package directions.
  • While the pasta is cooking, add the broccoli to a microwave safe bowl along with 2 tablespoons of water. Cover tightly with plastic wrap and microwave for 3 minutes. Let sit for 2 minutes and then carefully remove the plastic wrap and drain the liquid from the broccoli.
  • Heat the butter over medium heat in a large saucepan until melted. Whisk in the flour and cook for 1 minute.
  • Whisk the milk and cream into the flour mixture until smooth and creamy. Continue cooking and whisking until the mixture has thickened a bit.
  • Remove from the heat and stir in the cheese, mustard powder, salt, and pepper. Continue stirring until the cheese has melted and the sauce is smooth and creamy.
  • Add the drained pasta and broccoli to the cheese sauce and stir to coat.
  • Serve hot.

Video

Notes

We like shells for the maximum amount of cheese sauce per bite, but macaroni works just fine.
We much prefer the flavor and texture of fresh broccoli to frozen broccoli. Use fresh if available. Chop the broccoli into smaller pieces so that it stirs into the pasta nicely. 
You can swap the white cheddar for Gruyere, Monterey jack, or smoked gouda, if preferred. 

Nutrition

Calories: 611kcal | Carbohydrates: 54g | Protein: 23g | Fat: 34g | Saturated Fat: 21g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 9g | Trans Fat: 1g | Cholesterol: 106mg | Sodium: 958mg | Potassium: 501mg | Fiber: 4g | Sugar: 6g | Vitamin A: 1564IU | Vitamin C: 61mg | Calcium: 443mg | Iron: 2mg