Creamy Vegetable Casserole with Yogurt–Mustard Sauce
This Creamy Vegetable Casserole with Yogurt–Mustard Sauce is a light yet comforting Mediterranean-style bake. A mix of tender vegetables is coated in a tangy, creamy yogurt–mustard sauce, then baked until bubbly and lightly golden. It’s non-spicy, wholesome, and perfect as a vegetarian main or a flavorful side dish.
Prep time: 15 minutes
Cook time: 30 minutes
Total time: ~45 minutes
Serves: 3–4
Ingredients
Vegetables
1 cup cauliflower florets
1 cup broccoli florets
1 medium carrot, sliced
1 small zucchini, sliced
1 small onion, thinly sliced
1 tbsp olive oil
Salt & black pepper, to taste
Yogurt–Mustard Sauce
1 cup thick plain yogurt (Greek-style works best)
1½ tbsp Dijon or mild mustard
1 tbsp olive oil
1 clove garlic, finely grated (optional)
½ tsp dried oregano or Italian herbs
Salt, to taste
Topping
¼ cup grated mozzarella or cheddar
2 tbsp grated parmesan
Instructions
1️⃣ Pre-cook the vegetables
Steam or boil cauliflower, broccoli, and carrots for 5–6 minutes until just tender.
Drain well and place in a lightly greased baking dish.
Add zucchini and onion, toss with olive oil, salt, and pepper.
2️⃣ Make the sauce
In a bowl, whisk yogurt, mustard, olive oil, garlic, herbs, and salt until smooth and creamy.
3️⃣ Assemble
Pour the yogurt–mustard sauce over the vegetables.
Gently mix to coat evenly.
Sprinkle cheese on top if using.
4️⃣ Bake
Bake at 190°C (375°F) for 25–30 minutes, until bubbling and lightly golden on top.
5️⃣ Serve
Let rest for 5 minutes before serving. Enjoy warm.
Tips & Variations
Extra protein: Add chickpeas or cooked chicken pieces
Dairy-free: Use thick plant-based yogurt
Low-fat: Use low-fat Greek yogurt and skip cheese
Extra flavor: Add mushrooms or bell peppers
Frequently Asked Questions
Will yogurt curdle while baking?
Using thick yogurt and baking at moderate heat prevents curdling.
Can I make it ahead?
Yes—assemble and refrigerate up to 24 hours, then bake.
What can I serve it with?
Fresh green salad, grilled chicken, or warm flatbread.
Nutritional Information
Calories: 260 kcal
Protein: 11 g
Fat: 14 g
Carbohydrates: 18 g
Fiber: 4 g
Calcium: ~22% DV