Go Back

Veggie Mac And Cheese

Veggie mac and cheese made with a creamy cheddar-gruyere sauce and a golden panko-parmesan crust. Loaded with blanched broccoli, peas, roasted red peppers, and spinach, then baked until bubbling at the edges.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings: 6 servings
Course: Main Dish
Cuisine: American
Calories: 980

Ingredients
  

pasta and vegetables
  • 1 lb elbow pasta or shells
  • 2 cup broccoli florets blanched
  • 1 cup frozen peas
  • 1 cup roasted red peppers diced
  • 1 cup baby spinach
cheese sauce
  • 3 cup sharp cheddar shredded
  • 1 cup Gruyere shredded
  • 2 cup whole milk
  • 1 cup heavy cream
  • 4 tbsp unsalted butter
  • 3 tbsp all-purpose flour
  • 1 tsp Dijon mustard
  • 0.5 tsp smoked paprika
  • 1 salt and pepper to taste
topping
  • 1 cup panko
  • 2 tbsp butter for topping
  • 0.25 cup parmesan

Equipment

  • 1 sheet pan

Method
 

Prep and cook the pasta
  1. Preheat oven to 375F and grease a 9x13 dish for easy release. Make sure the dish is evenly coated so the topping turns crisp on the edges.
  2. Cook the elbow pasta or shells until tender, then drain well. Keep it drained so the sauce doesn’t thin and the bake stays creamy.
Make the cheese sauce
  1. Melt the unsalted butter and whisk in the all-purpose flour, then cook for 1 minute. The mixture should look smooth and slightly thickened before adding liquids.
  2. Gradually add the whole milk and heavy cream while whisking. Simmer until thick enough to coat a spoon, about a few minutes.
  3. Stir in the sharp cheddar, Gruyere, Dijon mustard, and smoked paprika. Mix until the cheeses fully melt and the sauce looks glossy and uniform.
Assemble and bake
  1. Fold in the pasta, broccoli florets, frozen peas, roasted red peppers, and baby spinach, then season with salt and pepper to taste. Continue mixing until everything is coated in sauce and the spinach wilts.
  2. Transfer the mixture to the greased dish. Spread it out evenly so the topping browns consistently.
  3. Mix the panko topping with butter and parmesan, then scatter over the top. Aim for an even layer so you get a golden crust across the whole surface.
  4. Bake at 375F for 25-30 minutes, until golden and bubbling at the edges. Let it rest briefly before serving so the cheese sauce sets.

Notes

For the creamiest bake, blanch the broccoli first and drain it well, and keep the sauce simmering until it noticeably thickens before adding cheese. Refrigerate leftovers in a covered container for up to 3 days; reheat in a 350F oven until warmed through, or microwave in short bursts. Freezing is not recommended because the dairy can separate after thawing. For a lighter version, substitute half the heavy cream with additional whole milk while keeping the cheese amounts the same.