Broccoli, Potato, and Mushroom Casserole with Creamy Yogurt Sauce

This Broccoli, Potato, and Mushroom Casserole is a warm, hearty dish that perfectly balances creaminess, crunch, and aroma. It’s the kind of recipe that instantly brings comfort to your table — packed with nutrient-rich vegetables, a fluffy egg-yogurt base, and a golden layer of melted mozzarella on top. Whether you’re looking for a vegetarian main dish, a quick weeknight dinner, or a make-ahead meal that tastes even better the next day, this casserole is a winner.

What makes it special? It’s wholesome, flavorful, and surprisingly easy to prepare. The combination of buttery fried potatoes, lightly blanched broccoli, sautéed onions, bell peppers, and mushrooms gives it layers of texture and flavor that come together beautifully under the creamy, cheesy topping.

Full Recipe

Ingredients

  • 1 broccoli

  • 3 potatoes

  • 2 teaspoons butter

  • 1 onion

  • 1 red bell pepper

  • 6 mushrooms

  • Salt, black pepper, dried garlic, rosemary (to taste)

  • 3 eggs

  • 200 g Greek yogurt or sour cream

  • 100 g flour

  • Mozzarella cheese (for topping)

  • Fresh dill (chopped)

Cooking Directions

  1. Prepare the Broccoli:
    Cut the broccoli into small florets and blanch them in salted water with a splash of milk for 2–3 minutes. This helps preserve their bright green color and mild crunch. Drain and let them cool.

  2. Cook the Potatoes:
    Dice the potatoes into small cubes. Heat butter in a pan over medium heat, add the potatoes, and fry them until golden brown and crispy on the edges. Season with salt, black pepper, dried garlic, and a pinch of rosemary.

  3. Sauté the Vegetables:
    In the same pan, add the chopped onion, red bell pepper, and sliced mushrooms. Sauté for about 5–6 minutes until the vegetables soften and release their aroma.

  4. Combine the Vegetables:
    In a greased baking dish, combine the cooked potatoes, blanched broccoli, and sautéed vegetables. Gently mix them together to distribute the ingredients evenly.

  5. Prepare the Yogurt Mixture:
    In a medium bowl, whisk the eggs until smooth. Add the Greek yogurt (or sour cream), flour, and chopped dill. Mix until the batter is thick and uniform. This mixture gives the casserole its signature creamy, rich texture.

  6. Assemble the Casserole:
    Pour the yogurt mixture over the vegetables in the baking dish. Use a spoon to spread it evenly, ensuring it seeps between the layers.

  7. Add the Cheese and Bake:
    Generously sprinkle grated mozzarella on top for a bubbly, golden crust. Bake in a preheated oven at 180°C (350°F) for about 30 minutes, or until the top is golden brown and the casserole is set in the center.

  8. Serve:
    Let the casserole rest for a few minutes before slicing. Serve warm with a light salad or a drizzle of yogurt sauce for a refreshing touch.

Nutrients

  • Calories: Approx. 310 kcal per serving

  • Protein: 16 g

  • Carbohydrates: 25 g

  • Fat: 15 g

  • Fiber: 4 g

  • Calcium: Excellent source, from mozzarella and yogurt

  • Vitamin C: High, thanks to broccoli and bell pepper

Why You’ll Love This Recipe

You’ll love how effortlessly this casserole comes together. It’s a single-dish meal that’s filling yet feels light, thanks to the balance of vegetables and yogurt. The combination of textures—crispy potatoes, tender broccoli, and soft mushrooms—makes every bite interesting. Plus, it’s versatile enough for any time of day: serve it hot for dinner, enjoy leftovers for lunch, or pair it with eggs for a weekend brunch.

It’s also family-friendly, affordable, and adaptable. You can prepare it ahead of time and simply reheat it before serving. It’s a delicious, no-fuss recipe that delivers comfort and nutrition in equal measure.

The Origins and Inspiration Behind the Dish

This recipe draws inspiration from traditional European vegetable gratins and casseroles, where eggs and dairy create a rich, custardy texture that binds vegetables together. The use of yogurt or sour cream adds a Mediterranean twist — lighter, tangier, and healthier than heavy cream. It’s the kind of dish that feels both rustic and refined, reminiscent of home-cooked family meals shared around the kitchen table.

Ingredient Spotlight

  • Broccoli: A powerhouse vegetable rich in fiber, vitamins, and antioxidants. Blanching it ensures it stays bright and crisp rather than mushy.

  • Potatoes: Provide a hearty, satisfying base and balance the tangy yogurt with their natural sweetness.

  • Greek Yogurt: Adds creaminess without heaviness and enhances the protein content while keeping the casserole moist.

  • Mushrooms: Bring a deep, umami flavor that complements the creamy base.

  • Dill: A fragrant herb that lifts the entire dish, giving it a fresh and vibrant note.

  • Mozzarella: Creates that irresistible melted, golden topping that makes this casserole so comforting.

Storage and Reheating Tips

Store leftover casserole in an airtight container in the refrigerator for up to 3 days. To reheat, cover with foil and bake at 160°C (320°F) for 10–15 minutes, or microwave individual slices for 1–2 minutes. You can also freeze portions for up to 2 months. Thaw overnight in the fridge before reheating.

If you want to make it ahead, you can assemble everything except the cheese topping, store it in the fridge, and add the cheese just before baking.

Common Variations to Try

  • Cheese Lovers’ Version: Add feta, cheddar, or Parmesan for a stronger cheese flavor.

  • Protein Boost: Mix in shredded chicken, tuna, or cooked quinoa for extra protein.

  • Vegan Option: Replace eggs with flaxseed mixture and use plant-based yogurt and vegan cheese.

  • Spicy Kick: Add a pinch of chili flakes or smoked paprika to the yogurt mixture.

  • Different Veggies: Try cauliflower, spinach, or zucchini as substitutes for broccoli or mushrooms.

Pairing Recommendations

This casserole pairs wonderfully with:

  • A fresh cucumber and tomato salad with olive oil and lemon juice

  • Garlic bread or herb flatbread

  • A cold glass of white wine or a citrusy lemonade

  • A dollop of herbed yogurt sauce or tzatziki for dipping

Health Benefits

This dish is packed with nutrients and goodness. Broccoli and bell pepper provide antioxidants and vitamins A and C that support immune health. Greek yogurt contributes probiotics and protein, while eggs supply essential amino acids for muscle repair. Mushrooms add B vitamins and minerals, and dill helps digestion. Best of all, it’s light on oil and butter, making it a healthy comfort food option that supports a balanced diet.


Advertisement

Conclusion

This Broccoli, Potato, and Mushroom Casserole with Creamy Yogurt Sauce is the definition of cozy, wholesome home cooking. It’s nourishing yet indulgent, full of texture, and bursting with flavor. Whether you’re feeding your family or meal-prepping for the week, this dish delivers satisfaction without compromise. With its creamy, cheesy top and veggie-packed heart, it’s proof that healthy food doesn’t have to be boring — just deliciously simple.

Once you’ve made it once, it’ll become a go-to recipe whenever you want something quick, comforting, and irresistibly good.