Creamy Broccoli, Potato & Mushroom Casserole with Garlic-Herb Sauce

This comforting casserole combines tender vegetables with a rich, cheesy sauce, creating a perfect vegetarian main dish. Drawing inspiration from classic European gratins, this recipe elevates everyday vegetables into a memorable meal.

Time Requirements

  • Prep Time: 30 minutes
  • Cooking Time: 35 minutes
  • Total Time: 1 hour 5 minutes
  • Servings: 6-8

Ingredients

For the Vegetables

  • 1 large head broccoli (about 500g), cut into florets
  • 500g (17.6 oz) waxy potatoes, cubed
  • 8-10 medium mushrooms (250g), sliced
  • 1 yellow bell pepper, diced
  • 2 cloves garlic, minced
  • 2 bay leaves
  • 6-8 whole black peppercorns
  • 2 tablespoons (30ml) olive oil
  • 1 teaspoon sea salt, divided

For the Cheese Sauce

  • 2 tablespoons (30g) unsalted butter
  • 50g (2 tablespoons) all-purpose flour
  • 500ml (2 cups) whole milk
  • 40g (1.4 oz) Parmesan cheese, freshly grated
  • 200g (7 oz) mozzarella cheese, grated
  • ½ teaspoon freshly grated nutmeg
  • 1 teaspoon sea salt
  • ½ teaspoon black pepper

For the Garlic-Herb Sauce

  • 1 tablespoon Greek yogurt or sour cream
  • 1 tablespoon mayonnaise
  • 1 clove garlic, finely minced
  • 2 tablespoons fresh dill, chopped
  • Pinch of salt and pepper

Instructions

Preparing the Vegetables

  1. Bring large pot of salted water to boil.
  2. Blanch broccoli florets for 2 minutes.
  3. Transfer to ice bath immediately.
  4. In same water, add potatoes, bay leaves, peppercorns.
  5. Boil for 7 minutes until partially cooked.
  6. Drain and remove bay leaves and peppercorns.

Cooking the Mushrooms

  1. Heat olive oil in large skillet over medium-high heat.
  2. Add mushrooms in single layer.
  3. Cook without stirring for 3-4 minutes until golden.
  4. Add diced yellow pepper, cook 2 minutes.
  5. Add minced garlic, cook 1 minute.
  6. Season with salt and pepper.
  7. Remove from heat.

Making the Cheese Sauce

  1. Melt butter in medium saucepan over medium heat.
  2. Add flour, whisk constantly for 1-2 minutes.
  3. Gradually add milk, whisking continuously.
  4. Cook until thickened, about 5 minutes.
  5. Add Parmesan cheese, stir until melted.
  6. Season with nutmeg, salt, and pepper.

Assembly

  1. Preheat oven to 180°C (350°F).
  2. Grease 9×13 inch baking dish.
  3. Layer blanched broccoli on bottom.
  4. Add par-cooked potatoes.
  5. Spread mushroom mixture evenly.
  6. Pour cheese sauce over vegetables.
  7. Top with grated mozzarella.

Baking

  1. Bake uncovered for 35 minutes.
  2. If needed, broil 2-3 minutes for golden top.
  3. Let rest 10 minutes before serving.

Preparing Garlic-Herb Sauce

  1. Mix Greek yogurt/sour cream with mayonnaise.
  2. Stir in minced garlic.
  3. Add chopped dill.
  4. Season with salt and pepper.
  5. Chill until serving.

Storage and Reheating

  • Store covered in refrigerator up to 3 days
  • Reheat in 350°F (175°C) oven for 15-20 minutes
  • Store sauce separately up to 2 days
  • Not recommended for freezing

Recipe Variations

  • Add cauliflower florets
  • Use different cheese combinations
  • Include sautéed onions
  • Add breadcrumb topping
  • Include herbs like thyme or rosemary

Nutrition Information

Per Serving (1/6 of recipe):

  • Calories: 380
  • Protein: 16g
  • Carbohydrates: 35g
  • Fiber: 5g
  • Fat: 22g
  • Saturated Fat: 11g
  • Cholesterol: 45mg
  • Sodium: 780mg
  • Calcium: 35% DV
  • Vitamin C: 120% DV

Chef’s Tips

  • Use waxy potatoes that hold their shape
  • Don’t overcook vegetables in preparation steps
  • Make sauce slightly thinner than desired
  • Let casserole rest before serving
  • Use room temperature milk for smooth sauce
  • Grate cheese fresh for best melting
  • Season each layer adequately

This vegetable-rich casserole makes a satisfying main course or impressive side dish. The combination of different textures and the rich cheese sauce creates a crowd-pleasing meal that’s perfect for family dinners or potlucks. The additional garlic-herb sauce adds a fresh, tangy element that complements the rich casserole perfectly.

Join the Made By Emily Community!

Join the Emily newsletter to get exclusive recipes, tips and more!

You have Successfully Subscribed!

Pin It on Pinterest