Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Hearty Vegetable Casserole Recipe

Hearty Vegetable Casserole Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.6 from 16 reviews

  • Total Time: 55 minutes
  • Yield: 6 1x

Description

Comforting hearty vegetable casserole brings classic home cooking to life with layers of seasonal produce and rich, creamy sauce. Nourishing ingredients combine in this simple yet satisfying dish that promises warmth and deliciousness you’ll crave.


Ingredients

Scale

Main Vegetables:

  • 450 grams (1 pound) cauliflower, cut into florets
  • 300 grams (10.5 ounces) broccoli, cut into florets
  • 2 red bell peppers, chopped
  • 1 onion, chopped
  • 1 carrot, grated
  • 230 grams (8 ounces) cherry tomatoes, halved

Protein and Dairy:

  • 5 eggs
  • 200 milliliters (6.8 fluid ounces) heavy cream
  • 70 grams (2.5 ounces) cheese, grated
  • 2 tablespoons milk
  • 2 tablespoons Greek yogurt
  • 1 tablespoon mayonnaise

Seasonings and Additional Ingredients:

  • Salt, to taste
  • Black pepper, to taste
  • Curry powder, to taste
  • 100 grams (3.5 ounces) flour
  • Olive oil, for sautéing
  • Fresh parsley, chopped (to taste)
  • 2 cloves garlic, minced
  • Fresh dill, chopped (to taste)
  • Water, for boiling

Instructions

  1. Boil cauliflower and broccoli in salted water with milk for 2 minutes, then drain and set aside, ensuring vegetables remain crisp and vibrant.
  2. Heat olive oil in a large skillet over medium temperature, sautéing chopped onions until translucent and fragrant.
  3. Incorporate grated carrots into the skillet, stirring continuously for approximately 3 minutes until they soften slightly.
  4. Add chopped red bell peppers and parsley, cooking for additional 2-3 minutes to release their aromatic flavors.
  5. Gently fold in halved cherry tomatoes, cooking until all vegetables reach a tender consistency, then remove from heat.
  6. Whisk eggs in a mixing bowl, seasoning with salt, black pepper, and curry powder to create a rich, flavorful base.
  7. Gradually blend heavy cream and flour into the egg mixture, whisking until smooth and well-integrated.
  8. Preheat oven to 180°C (350°F), preparing a greased baking dish for assembly.
  9. Create a base layer with cooked cauliflower and broccoli, spreading them evenly across the dish.
  10. Distribute the sautéed vegetable medley over the initial vegetable layer.
  11. Pour the creamy egg mixture uniformly, ensuring complete vegetable coverage.
  12. Sprinkle grated cheese across the top, creating a golden, appetizing surface.
  13. Bake for 40 minutes until the top turns golden brown and the center sets completely.
  14. While baking, prepare a complementary sauce by mixing Greek yogurt, mayonnaise, minced garlic, and chopped dill.
  15. Allow casserole to cool for 5-10 minutes after removing from oven.
  16. Serve with a dollop of yogurt-garlic sauce, accompanied by a fresh green salad or crusty bread.

Notes

  • Customize spice levels by adjusting curry powder or adding red pepper flakes for extra heat.
  • Chop vegetables uniformly to ensure even cooking and consistent texture throughout the casserole.
  • Prevent soggy bottom by patting boiled vegetables dry before layering to remove excess moisture.
  • Substitute dairy ingredients with plant-based alternatives like coconut cream and vegan cheese for dairy-free version.
  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Category: Dinner, Lunch
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 6
  • Calories: 330
  • Sugar: 5 g
  • Sodium: 300 mg
  • Fat: 22 g
  • Saturated Fat: 10 g
  • Unsaturated Fat: 8 g
  • Trans Fat: 0 g
  • Carbohydrates: 22 g
  • Fiber: 3 g
  • Protein: 12 g
  • Cholesterol: 150 mg