Go Back
+ servings
Broccoli Cauliflower Mac and Cheese

Broccoli Cauliflower Mac and Cheese

A delightful twist on classic comfort food, this Broccoli Cauliflower Mac and Cheese is rich in flavor and packed with veggies.
Prep Time: 15 minutes
Cook Time: 40 minutes
Total Time: 55 minutes
Course: Homestyle Dinners
Cuisine: American
Keyword: Broccoli Cauliflower Mac and Cheese, cheesy pasta, Comfort Food, family-friendly, vegetable dish, weeknight meals
Servings: 4 servings
Calories: 400kcal

Equipment

  • saucepan
  • baking dish
  • Stovetop

Ingredients

For the Pasta

  • 2 cups Macaroni the classic base that holds all the cheesy goodness.

For the Veggies

  • 1 cup Broccoli florets adds a crunchy texture and vibrant color.
  • 1 cup Cauliflower florets provides a creamy heartiness when cooked.

For the Cheese Sauce

  • 2 cups Shredded cheddar cheese the star ingredient for that rich, gooey texture.
  • 2 cups Milk helps create a creamy sauce that binds everything together.
  • 1/4 cup Butter adds richness and flavor to the base.
  • 1/4 cup All-purpose flour thickens the sauce for a perfect consistency.
  • 1/2 teaspoon Garlic powder infuses the dish with aromatic depth.
  • Salt to taste, enhances all the delicious flavors.
  • Pepper to taste, adds a bit of warmth to the dish.

Instructions

How to Make Broccoli Cauliflower Mac and Cheese

  • Cook the macaroni according to the package instructions until al dente.
  • Steam the broccoli and cauliflower until tender, about 5-7 minutes.
  • Melt the butter in a saucepan over medium heat, allowing it to become bubbly and fragrant.
  • Stir in the flour and cook for 1 minute, whisking constantly.
  • Whisk in the milk gradually, stirring until the mixture thickens, about 3-5 minutes.
  • Add the shredded cheddar cheese, garlic powder, salt, and pepper, stirring until smooth and cheesy.
  • Combine the cooked macaroni, broccoli, and cauliflower with the cheese sauce.
  • Transfer the mixture to a baking dish and bake at 350°F for 20 minutes.

Notes

Optional: Sprinkle with additional cheese before baking for an extra cheesy topping!

Nutrition

Serving: 1serving | Calories: 400kcal | Carbohydrates: 45g | Protein: 15g | Fat: 20g | Saturated Fat: 12g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Cholesterol: 60mg | Sodium: 600mg | Potassium: 500mg | Fiber: 5g | Sugar: 3g | Vitamin A: 500IU | Vitamin C: 70mg | Calcium: 300mg | Iron: 2mg
Tried this recipe?Let us know how it was!