• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • About Us
  • Recipe Index

Seasons in the Kitchen

  • Method
  • Seasons
  • Course
  • Cuisine
  • Diet
  • Holidays
  • Ingredient
menu icon
go to homepage
  • Home
  • About
  • Recipe Index
  • Find Us

    • Facebook
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • Home
    • About
    • Recipe Index
  • Find Us

    • Facebook
    • Instagram
    • Pinterest
  • ×
    Seasons in the Kitchen » Course » Side Dishes

    Published: Mar 22, 2025 by Grant and Rochelle Murchie · Leave a Comment

    Mediterranean Roasted Vegetable Casserole

    Jump to Recipe·Print Recipe
    Pinterest Graphic
    Pinterest Graphic
    Pinterest Graphic

    This Mediterranean Roasted Vegetable Casserole is a delicious and easy veggie bake packed with roasted eggplants, bell peppers, and zucchini. Topped with gooey mozzarella and Parmesan, it's perfect as a comforting meatless main dish or a hearty vegetarian side dish. Follow our simple step-by-step guide for a flavorful, crowd-pleasing recipe!

    Mediterranean vegetable casserole in serving dish.

    Looking for a delicious way to enjoy seasonal vegetables? This Mediterranean Roasted Vegetable Casserole is a fantastic option that’s bursting with flavor, easy to prepare, and perfect for busy weeknights or family gatherings. With its rich combination of roasted veggies, tangy tomatoes, and gooey melted cheese, it’s sure to become a favorite at your table.

    Jump to:
    • Ingredients
    • When Are These Mediterranean Vegetables in Season?
    • Mediterranean Roasted Vegetable Casserole Recipe
    • Make It Vegan
    • Storage Instructions
    • All our favorite Mediterranean Recipes
    • FAQ's
    • Mediterranean Roasted Vegetable Casserole

    Ingredients

    Mediterranean Vegetable casserole ingredients.

    Each ingredient plays a key role in building the casserole’s rich flavors and hearty texture

    • Eggplants – Add a rich, meaty texture that absorbs flavors beautifully.
    • Bell Peppers – Provide a sweet and slightly smoky taste.
    • Red Onions – Bring a touch of natural sweetness and savory depth.
    • Zucchini – Offers a mild flavor that pairs perfectly with stronger Mediterranean herbs.
    • Garlic Cloves – Infuse the dish with aromatic richness.
    • Olive Oil – Essential for roasting the vegetables to perfection.
    • Red Wine Vinegar – Adds a subtle tang to balance the sweetness of the roasted vegetables.
    • Fresh Rosemary – Infuses the casserole with an earthy Mediterranean aroma.
    • Dried Oregano – Enhances the savory depth of the dish.
    • Salt and Freshly Ground Black Pepper – Essential for seasoning and enhancing flavors.
    • Canned Cherry Tomatoes – Add a rich, saucy base to the casserole.
    • Mozzarella and Parmesan Cheese – Provide a creamy, melted topping with a golden finish.
    • Fresh Italian Parsley – Adds a burst of freshness as a final garnish.

    See the recipe card for quantities

    When Are These Mediterranean Vegetables in Season?

    For the best flavor, try making this casserole during summer or early fall. Eggplants are at their best in late summer to early fall, while bell peppers and zucchini are in abundance in the summer months. Red onions and garlic are available year-round but are best in fall and winter.

    Want to learn more about when your favorite fruits and veggies are in season? Check out the USDA's Seasonal Produce Guide.

    Mediterranean Roasted Vegetable Casserole Recipe

    Preheat the Oven

    • Preheat the oven to 200°C (400°F)

    Wash and Prepare the Vegetables

    • Wash all the vegetables thoroughly.
    • If you are using medium to large eggplants we recommend this extra step, this is not necessary if you use the baby eggplants - Cut the eggplants into 1½ cm (½ inch) thick slices and place them on paper towels. Generously sprinkle salt on both sides of the slices and let them sit for 20 minutes. Pat the eggplant slices dry with paper towels. Cut each slice in half. 
    • Cut all the vegetables into large chunks that are similar in size for even cooking.

    Coat and Season the Vegetables

    • In a large mixing bowl, combine olive oil, red wine vinegar, chopped fresh rosemary, and origanum.
    • Add the prepared vegetables to the bowl and toss them to coat evenly with the olive oil mixture.
    • Season with salt and pepper to taste, ensuring all pieces are well-seasoned.

    Chef’s Tip: For a spicy kick, add ½ teaspoon of red pepper flakes or chili flakes when tossing the vegetables in the olive oil mixture.

    Combine olive oil, red wine vinegar, chopped fresh rosemary, and Origanum in a large mixing bowl.
    Add the prepared vegetables to the bowl and toss them to coat evenly with the olive oil mixture.

    Roast the Vegetables 

    • Put the seasoned vegetables in a large oven safe casserole dish.
    • Roast in the preheated oven, turning them occasionally
    • Roast until the vegetables are tender and golden brown, about 25-30 minutes.
    Put the seasoned vegetables in a large oven safe casserole dish.

    Make-Ahead Tip: You can roast the vegetables in advance and store them in an airtight container in the refrigerator for up to 24 hours. When ready to serve, simply add the canned tomatoes, top with cheese, and bake as instructed.

     Finish the Casserole

    Once the vegetables are cooked, stir in the canned cherry tomatoes.
Sprinkle the mozzarella and Parmesan cheese evenly over the top.
    Return to the oven and bake for an additional 10–15 minutes, until the cheese is melted and bubbly.
    • Once the vegetables are cooked, stir in the canned cherry tomatoes.
    • Sprinkle the mozzarella and Parmesan cheese evenly over the top.
    • Return to the oven and bake for an additional 10–15 minutes, until the cheese is melted and bubbly.

     Serve and Enjoy!

    • Garnish with chopped parsley before serving.
    • Enjoy these roasted vegetables as a side dish or a vegetarian main course with crusty bread or a fresh salad.

    Make It Vegan

    Simply omit the mozzarella and Parmesan cheese or use a dairy-free alternative. The casserole works wonderfully without the cheese as well, making it a fantastic dairy-free and gluten-free option.

    A delicious Mediterranean vegetable casserole, being served from a serving dish.

    What to Serve with This Mediterranean Roasted Vegetable Casserole

    • Grilled and Roasted Meat: Boneless Leg of Lamb Roast, Slow Roasted Lemon and Herb Whole Chicken, Steak In The Oven.
    • Fish and Seafood: Garlic Butter Shrimp, Grilled Salmon, Baked Swordfish with Lemon.
    • Casseroles and Stews: Coq au Vin, Beef Bourguignon, Provençal Beef Stew.
    • Potato Side Dishes: Greek Lemon Potatoes, Roast Potatoes, Potato Wedges, Potatoes au Gratin, Mashed Potatoes.
    • Salads: Greek Salad, Mediterranean Chickpea Salad, Arugula and Parmesan Salad.
    • Bread: Easy No Knead Bread, Cheesy Ciabatta Garlic Bread, Focaccia Bread.
    • Pasta: Napolitana Pasta, Authentic Italian Lasagna, Pesto pasta.

    Storage Instructions

    • Make-Ahead Instructions: Roast the vegetables in advance, then assemble and bake the casserole just before serving.
    • How to Store Leftover Vegetable Casserole: Allow the casserole to cool completely before transferring it to an airtight container. Refrigerate for up to 3 days.
    • How to Freeze This Veggie Bake: Place cooled portions in freezer-safe containers or freezer bags. Freeze for up to 3 months.
    • How to Defrost This Vegetable Casserole: Defrost overnight in the refrigerator or using your microwave’s defrost setting.
    • How to Reheat this Veggie Casserole: Reheat in the oven at 180°C (350°F) for 15-20 minutes or until heated through. Alternatively, microwave individual portions on medium heat until piping hot.

    All our favorite Mediterranean Recipes

    • Angled view of traditional cacik in a white bowl, garnished with olive oil and fresh dill, alongside folded flatbread.
      Cacik Recipe – Turkish Yogurt and Cucumber Dip
    • A glass jar of Lebanese 7 spice blend with a silver spoon, sitting on a white plate with a mini grater, nutmeg, cinnamon sticks, cloves, cumin, coriander, and allspice scattered around.
      Lebanese 7 Spice Blend: Authentic Baharat Recipe
    • Overhead photo of Middle Eastern salmon salad with roasted cauliflower, red onion, cucumber, chickpeas, bulgur wheat, pomegranate seeds, and fresh herbs on a navy blue plate with lemon wedges.
      Middle Eastern Salmon Salad with Bulgur Wheat
    • Side view of golden-brown Turkish flatbreads layered on a blue plate, garnished with parsley and displayed on a light blue background with a striped cloth.
      Soft & Fluffy Turkish Flatbread (Bazlama)
    See more Mediterranean →

    FAQ's

    Q : Can I make this casserole in advance?

    A : Yes! Prepare the casserole ahead of time, cover it tightly, and store it in the refrigerator for up to 24 hours before baking.

    Q : What cheese alternatives can I use?

    A : Feta, goat cheese, or vegan cheese substitutes all work well if you prefer a different flavor or dairy-free option. This casserole also works without the cheese.

    Q : Can I add more vegetables?

    A : Absolutely! Try adding mushrooms, cherry tomatoes, or even some spinach for added variety and nutrients.

    Mediterranean Vegetable casserole in a serving dish, to be enjoyed as a side or as a main.

    This Mediterranean Roasted Vegetable Casserole is a simple yet flavorful way to enjoy fresh vegetables in a hearty, satisfying dish. Whether you’re serving it as a vegetarian main or pairing it with your favorite meats, it’s a recipe you’ll want to make again and again. This dish is perfect for potlucks, meatless Mondays, dinner parties, or cozy family dinners. 

    We'd love to hear how you made this recipe your own — snap a photo and tag us on social media or drop your tips in the comments below!

    Happy Roasting!

    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
    Mediterranean vegetable casserole in serving dish.

    Mediterranean Roasted Vegetable Casserole


    5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    No reviews

    • Author: Grant and Rochelle Murchie
    • Total Time: 40 - 60 minutes
    • Yield: 4 - 6 1x
    • Diet: Vegetarian
    Print Recipe
    Pin Recipe

    Description

    This Mediterranean Roasted Vegetable Casserole is a delicious and easy veggie bake packed with roasted eggplants, bell peppers, and zucchini. Topped with gooey mozzarella and Parmesan, it's perfect as a comforting meatless main dish or a hearty vegetarian side dish. Follow our simple step-by-step guide for a flavorful, crowd-pleasing recipe!


    Ingredients

    Scale

    500g Baby Eggplants, cut in quarters (or 2 Medium Eggplants, cut in half lengthwise and sliced)

    2 Bell Peppers (1x red pepper and 1 x yellow pepper), deseeded and cut into chunky pieces

    2 Red Onions, peeled and cut into chunky pieces

    400 g (14 oz) Small Zucchini, cut into chunky pieces

    10 - 12 Garlic Cloves, peeled and finely chopped

    3 - 4 tablespoons of Olive Oil

    1 tablespoon Red Wine Vinegar

    1 tablespoon Fresh Rosemary, chopped

    1 teaspoon Dried Oregano

    Salt and Freshly Ground Black Pepper, to taste

    400 g (14oz) Can Cherry Tomatoes

    150 g (5 oz) Mozzarella Cheese, grated

    30 g (1 oz) Parmesan Cheese, grated

    1 tablespoon Fresh Italian Parsley, chopped


    Instructions

    Preheat the Oven

    Preheat the oven to 200°C (400°F).

    Wash and Prepare the Vegetables 

    • Wash all the vegetables thoroughly.

    • If you are using medium to large eggplants we recommend this extra step, this is not necessary if you use the baby eggplants - Cut the eggplants into 1½ cm (½ inch) thick slices and place them on paper towels. Generously sprinkle salt on both sides of the slices and let them sit for 20 minutes. Pat the eggplant slices dry with paper towels. Cut each slice in half. 

    • Cut all the vegetables into large chunks that are similar in size for even cooking.

    Coat and Season the Vegetables 

    • In a large mixing bowl, combine olive oil, red wine vinegar, chopped fresh rosemary, and origanum.

    • Add the prepared vegetables to the bowl and toss them to coat evenly with the olive oil mixture.

    • Season with salt and pepper to taste, ensuring all pieces are well-seasoned.

    Roast the Vegetables 

    • Put the seasoned vegetables in a large oven safe casserole dish.

    • Roast in the preheated oven, turning them occasionally.

    • Roast until the vegetables are tender and golden brown, about 25-30 minutes.

    Finish the Casserole

    • Once the vegetables are cooked, stir in the canned cherry tomatoes.

    • Sprinkle the mozzarella and Parmesan cheese evenly over the top.

    • Return to the oven and bake for an additional 10–15 minutes, until the cheese is melted and bubbly.

    Serve and Enjoy!

    • Garnish with chopped parsley before serving.

    • Enjoy these roasted vegetables as a side dish or a vegetarian main course with crusty bread or a fresh salad.

    Notes

    Make-Ahead Instructions: Roast the vegetables in advance, then assemble and bake the casserole just before serving.

    How to Store Leftover Vegetable Casserole: Allow the casserole to cool completely before transferring it to an airtight container. Refrigerate for up to 3 days.

    How to Freeze This Veggie Bake: Place cooled portions in freezer-safe containers or freezer bags. Freeze for up to 3 months.

    How to Defrost This Vegetable Casserole: Defrost overnight in the refrigerator or using your microwave’s defrost setting.

    How to Reheat this Veggie Casserole: Reheat in the oven at 180°C (350°F) for 15-20 minutes or until heated through. Alternatively, microwave individual portions on medium heat until piping hot.

    • Prep Time: 10 - 15 minutes
    • Cook Time: 30 - 45 minutes
    • Category: Side Dishes
    • Method: Oven Roasting
    • Cuisine: Mediterranean

    Nutrition

    • Serving Size: 1 serving
    • Calories: 210
    • Sugar: 9.6 g
    • Sodium: 548.8 mg
    • Fat: 9.2 g
    • Carbohydrates: 20.9 g
    • Protein: 14.6 g
    • Cholesterol: 8.1 mg

    Do you love this recipe?

    Please leave a comment and a star rating!

    The nutrition is an estimate only. It was calculated using Nutrifox, an online nutrition calculator.

    More Side Dishes

    • Bulgur wheat topped with herbs and lemon, styled on a rustic beige linen cloth with a small dish of lemon wedges nearby.
      How to Cook Bulgur Wheat on the Stove (Perfect Every Time)
    • Pickled red onions in a mason jar and some onions being lifted out on a fork.
      Quick Pickled Red Onions (5-Minute Prep!)
    • Greek lemon potatoes in a dish, with lemon wedges as garnish.
      Greek Lemon Potatoes (Roasted Lemon Potato Recipe)
    • Moroccan roasted harissa vegetables with chickpeas in a bowl.
      Moroccan Roasted Vegetables with Chickpeas (Harissa Veggies)

    Reader Interactions

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    Primary Sidebar

    Welcome to Seasons in the Kitchen, where culinary adventures come to life through the lens of a dynamic husband-and-wife team. Grant, known as ‘the chopper’, handles the camera, edits, and manages the day-to-day blog operations, while Rochelle, ‘the stirrer’, is the creative force—developing recipes, styling food, and bringing Mrs. Organization's touch to the mix.

    More about us

    Popular

    • Bright and colorful side view of a trifle with berries and sponge roll slices in a glass bowl, garnished with whole cherries and fresh mint.
      Summer Trifle with Berries
    • Overhead shot of haydari yogurt dip in a blue bowl garnished with herbs and olive oil, surrounded by flatbread, grape tomatoes, cucumber sticks, mint, and pomegranate seeds.
      Haydari – Creamy Turkish Yogurt Dip Recipe
    • Side view of three jars filled with golden homemade vegetable stock, with visible condensation and fresh vegetables scattered on a white surface with a soft blue background.
      Homemade Vegetable Stock: A Flavorful Base
    • Side view of a smoked salmon bagel with vibrant toppings of pink pickled onions, cucumber slices, and capers on a dark blue plate.
      Smoked Salmon Bagel with Whipped Cottage Cheese

    Follow us

    • #
    • Instagram
    • Pinterest

    Footer

    ↑ back to top

    About:

    Here you will find easy step-by-step recipes for every meal and occasion, from breakfast, lunch, and dinner to appetizers, desserts, drinks, and even some wine pairing suggestions.

    Seasons in the Kitchen

    Recipe Index

    • #
    • #
    • https://www.pinterest.com/seasonsinthekitchen/

    Home • About Us • Privacy

    Copyright© 2025 · Seasons in the Kitchen

    • Pinterest
    • Facebook
    • Flipboard
    • Email
    • Print