Go Back
+ servings
Mediterranean Roasted Vegetable Casserole

Mediterranean Roasted Vegetable Casserole: A Cozy Home Treat

A hearty and delicious Mediterranean Roasted Vegetable Casserole, filled with vibrant vegetables and melted cheese. Perfect for family gatherings!
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 6 servings
Course: Dinner
Cuisine: Mediterranean
Calories: 300

Ingredients
  

For the Casserole
  • 500 g Baby Eggplants Forms the base of the casserole; medium eggplants work if needed.
  • 2 Bell Peppers 1 red, 1 yellow; adds sweetness and color.
  • 2 Red Onions Contributes a sweet, pungent flavor.
  • 400 g Small Zucchini Adds a tender texture; yellow squash can be a substitute.
  • 10-12 Garlic Cloves Infuses the dish with aroma and flavor.
  • 3-4 tbsp Olive Oil Essential for roasting and flavor.
  • 1 tbsp Red Wine Vinegar A great balance of acidity.
  • 1 tbsp Fresh Rosemary Provides a fragrant herbal note.
  • 1 tsp Dried Oregano Complements the Mediterranean flavors beautifully.
  • Salt Key for seasoning; adjust to taste.
  • Freshly Ground Black Pepper Key for seasoning; adjust to taste.
  • 400 g Canned Cherry Tomatoes Adds moisture and acidity.
For the Topping
  • 150 g Mozzarella Cheese Creates a gooey, creamy topping.
  • 30 g Parmesan Cheese Adds a rich umami flavor.
For Garnishing
  • 1 tbsp Fresh Italian Parsley Enhances flavor and presentation.

Equipment

  • Large casserole dish
  • mixing bowl
  • Oven

Method
 

Step-by-Step Instructions
  1. Preheat the oven to 200°C (400°F).
  2. Wash and chop the eggplants, bell peppers, red onions, and zucchini.
  3. Toss chopped vegetables with olive oil, red wine vinegar, oregano, rosemary, salt, and pepper.
  4. Transfer the seasoned vegetables to a casserole dish and roast for 25-30 minutes.
  5. Mix in canned cherry tomatoes and sprinkle with mozzarella and Parmesan cheese.
  6. Bake for an additional 10-15 minutes until cheese is melted and golden.
  7. Garnish with parsley and serve warm.

Nutrition

Serving: 1servingCalories: 300kcalCarbohydrates: 25gProtein: 10gFat: 15gSaturated Fat: 5gPolyunsaturated Fat: 2gMonounsaturated Fat: 5gCholesterol: 25mgSodium: 500mgPotassium: 600mgFiber: 6gSugar: 7gVitamin A: 1200IUVitamin C: 80mgCalcium: 200mgIron: 3mg

Notes

Feel free to customize the cheeses or add other vegetables as desired. Perfect when served with crusty bread or a fresh salad.

Tried this recipe?

Let us know how it was!