
Mediterranean Vegetable Bake Recipe — Healthy Vegan Casserole
This Mediterranean vegetable bake recipe is a healthy vegan casserole made with zucchini, eggplant, bell peppers, chickpeas, tomatoes, garlic, olive oil, and Mediterranean herbs. The vegetables bake until tender and lightly caramelized while chickpeas add fiber and plant-based protein. A flavorful Mediterranean vegetable dinner inspired by the vegetable-forward cooking of the Mediterranean and Levant.
Prep Time
20 mins
Cook Time
45 mins
Total Time
65 mins
Servings
6
A TASTE OF TRADITION
The Story Behind This Recipe
This is the kind of dish that makes a crowded kitchen smell like dinner before anyone sits down. Eggplant softens into the tomato sauce, peppers become sweet around their edges, chickpeas turn pleasantly hearty, and garlic and herbs bring everything together. It is not designed around one expensive ingredient; its charm comes from turning a handful of familiar vegetables into something generous enough to put in the center of the table.
Cultural & Culinary Context
Vegetable-forward baked dishes are part of the broader cooking culture of the Mediterranean and Levant, where eggplant, zucchini, peppers, tomatoes, chickpeas, olive oil, garlic, and fresh herbs appear in many different combinations. Lebanon in particular has a rich tradition of vegetable dishes and mezze in which seasonal produce is allowed to carry much of the meal. This particular casserole should be understood as a modern Healthy Mezze interpretation inspired by that tradition rather than as one specific ancient Lebanese dish. Families and regions have their own ways of combining these ingredients, and the name 'Mediterranean Vegetable Bake' describes the style of the dish more accurately than claiming a single traditional origin.
What Makes It Mediterranean?
The recipe follows a distinctly Mediterranean flavor pattern: vegetables form the bulk of the dish, chickpeas provide substance, extra virgin olive oil supplies the main cooking fat, and tomatoes, garlic, herbs, and spices build the sauce. The final addition of fresh parsley and basil keeps the dish bright rather than heavy. Serving it with whole grains, pita, lemon, or a fresh salad also reflects the Mediterranean habit of building meals around vegetables, legumes, grains, and fresh accompaniments.
Mediterranean Influences
- 🌿Vegetables are the main component rather than a small side dish.
- 🌿Chickpeas provide a plant-based source of protein and substance.
- 🌿Extra virgin olive oil is the principal cooking fat.
- 🌿Tomatoes and garlic create the savory base of the dish.
- 🌿Fresh parsley and basil are added at the end to preserve their bright flavor.
- 🌿Oregano and thyme provide a familiar Mediterranean herbal character.
- 🌿Cumin and paprika add a gentle Levantine warmth.
- 🌿The dish works naturally with pita, whole grains, lemon, yogurt alternatives, or fresh salads.
Ingredients
- 2 medium zucchini, sliced (Slice into reasonably even pieces so the zucchini cooks at the same rate as the other vegetables. Avoid making the slices paper-thin because they can become too soft.)
- 1 medium eggplant, cut into bite-sized cubes (Cut the pieces evenly. Very large cubes can remain firm in the center while smaller pieces become soft too quickly.)
- 2 bell peppers, chopped (Any combination of red, yellow, orange, or green peppers works. Keep the pieces large enough to hold their texture during baking.)
- 1 large onion, sliced (Slice into medium-thick pieces so the onion becomes tender and lightly caramelized without disappearing into the sauce.)
- 3 cloves garlic, minced (Fresh garlic gives the tomato mixture its main savory aroma. Mince it finely so it distributes evenly.)
- 2 cups cherry tomatoes (Use ripe tomatoes for the best flavor. Keep them whole or halve very large ones; they will release their juices during baking.)
- 1 can chickpeas (400 g), drained and rinsed (Drain and rinse thoroughly, then pat dry. Removing excess liquid helps the vegetables roast instead of steam.)
- 2 tbsp tomato paste (Tomato paste concentrates the sauce and helps it cling to the vegetables rather than becoming watery.)
- 2 tbsp extra virgin olive oil (Use enough to lightly coat the vegetables and help them brown. Avoid adding excessive oil because the vegetables will also release moisture during baking.)
- 1 tsp dried oregano (Adds a savory herbal note that works especially well with tomatoes and peppers.)
- 1 tsp dried thyme (Adds an earthy herbal background without overpowering the vegetables.)
- 1 tsp paprika (Adds gentle warmth and color. Sweet paprika works well here.)
- 0.5 tsp ground cumin (Use a modest amount so the cumin adds warmth without dominating the fresh vegetable flavors.)
- 1 tsp sea salt (Adjust at the end according to the saltiness of your vegetable broth and tomato paste.)
- 0.5 tsp black pepper (Freshly ground black pepper gives the tomato and vegetable mixture more depth.)
- 0.5 cup low-sodium vegetable broth (The broth provides enough moisture to help the vegetables cook under cover. Do not add extra broth unless the dish is unusually dry.)
- 0.25 cup fresh parsley, chopped (Add after baking so its fresh, green flavor remains noticeable.)
- 2 tbsp fresh basil, chopped (Add at the end for a bright herbal finish. Use fresh basil rather than dried for this garnish.)
Instructions
- 1
Preheat the oven to 200°C (400°F) and position a rack in the center. Lightly grease a large, wide baking dish with a little olive oil. A wide dish is preferable because it gives the vegetables enough surface area to roast rather than steam.
- 2
Prepare the vegetables. Slice the zucchini into even pieces, cut the eggplant into bite-sized cubes, chop the bell peppers, and slice the onion. Try to keep the pieces reasonably similar in size so they finish cooking at approximately the same time.
- 3
Drain and rinse the chickpeas thoroughly, then pat them dry with a clean towel or paper towel. This small step matters: excess water from the chickpeas can contribute to a watery casserole and reduce browning.
- 4
Arrange the zucchini, eggplant, bell peppers, onion, cherry tomatoes, and chickpeas in the baking dish. Spread them into as even and shallow a layer as possible. Do not pack the vegetables tightly; overcrowding traps steam and makes browning difficult.
- 5
Whisk the tomato paste, olive oil, minced garlic, vegetable broth, oregano, thyme, paprika, cumin, salt, and black pepper together in a bowl. Keep whisking until the tomato paste is loosened and the mixture is evenly combined.
- 6
Pour the tomato mixture evenly over the vegetables. Gently toss everything until the vegetables are lightly coated. Avoid crushing the cherry tomatoes because they will release their juices naturally during baking.
- 7
Cover the dish tightly with foil and bake for 30 minutes. The covered stage traps enough steam to soften the eggplant, zucchini, onion, and peppers while allowing the tomato mixture to develop into a savory sauce.
- 8
Carefully remove the foil because hot steam will escape. Stir the vegetables gently and spread them back into an even layer. If a large amount of liquid has collected in the bottom, do not add more broth; the uncovered baking stage will allow the excess moisture to evaporate.
- 9
Continue baking uncovered for about 15 minutes, until the vegetables are tender and the edges begin to brown and caramelize. If the vegetables are tender but still pale, continue for a few additional minutes uncovered.
- 10
Remove the dish from the oven and let it rest for about 5 minutes. This allows the sauce to settle and makes the casserole easier to serve without losing all of its juices onto the plate.
- 11
Scatter the fresh parsley and basil over the warm vegetables. Taste before adding extra salt because the broth and tomato paste may already contain sodium.
- 12
Serve warm on its own or with quinoa, brown rice, or whole-grain pita. A squeeze of lemon or a crisp cucumber salad is especially useful if you want a fresh, acidic contrast to the rich roasted vegetables.
SET YOURSELF UP FOR SUCCESS
Before You Cook
👨🍳 Keep In Mind
- •Use a large, wide baking dish rather than a small deep dish whenever possible.
- •Dry the chickpeas well after rinsing them.
- •Cut the vegetables into reasonably even pieces so they cook at similar rates.
- •Do not make the zucchini slices too thin or they may become very soft before the eggplant is tender.
- •Prepare the tomato mixture completely before adding it to the vegetables.
- •Have foil ready for the first covered stage and leave the dish uncovered for the final browning stage.
- •Chop the parsley and basil before the casserole finishes so they can be added while the vegetables are still warm.
💡 Helpful Tips
- •The most important moisture-control step is avoiding an overcrowded baking dish.
- •If the vegetables are packed tightly, they will release steam into the dish instead of developing browned edges.
- •Do not add extra broth simply because the vegetables look dry before baking; they will release water as they cook.
- •Patting the chickpeas dry improves their ability to roast.
- •If your eggplant has very large seeds or a particularly spongy texture, cut the cubes slightly smaller so they soften evenly.
- •Keep the tomato paste in the sauce because it helps concentrate the tomato flavor and gives the vegetables a better coating.
- •Do not add fresh parsley and basil at the beginning because their fresh flavor will fade during the long bake.
- •If the top browns too quickly while the vegetables are still firm, loosely cover the dish again and continue baking.
- •If the vegetables are tender but there is too much liquid, keep the dish uncovered for several additional minutes.
- •Taste after baking before adding more salt.
👀 How Do I Know It's Done?
- ✓The eggplant is tender enough to pierce easily with a fork.
- ✓The zucchini is soft but not completely collapsed.
- ✓The bell peppers and onion are tender with lightly browned edges.
- ✓The chickpeas are hot through and still retain their shape.
- ✓The tomato mixture has thickened and coats the vegetables rather than looking watery.
- ✓Some vegetable edges show light caramelization.
- ✓There is no large pool of thin liquid in the bottom of the dish.
- ✓The finished casserole smells strongly of roasted vegetables, tomato, garlic, and herbs.
WANNA SEE IT IN ACTION ?
Step-by-Step Visual Guide

Prepare the Vegetables
Cut the zucchini, eggplant, peppers, and onion into even pieces and prepare the cherry tomatoes and chickpeas.
💡 Tip: Keep the pieces reasonably even and dry the chickpeas well to help the vegetables roast instead of steam.

Arrange the Vegetables
Spread the vegetables and chickpeas in a large wide baking dish in as even a layer as possible.
💡 Tip: Avoid overcrowding. Extra space between the vegetables helps steam escape and improves browning.

Prepare the Tomato Herb Mixture
Whisk the tomato paste, olive oil, garlic, broth, oregano, thyme, paprika, cumin, salt, and pepper into a smooth seasoned mixture.
💡 Tip: Whisk until the tomato paste is fully loosened so the seasoning distributes evenly throughout the vegetables.

Coat and Cover
Pour the tomato mixture over the vegetables, gently toss to coat, and cover the dish tightly with foil.
💡 Tip: Do not crush the tomatoes while tossing. They will release their juices naturally during baking.

Bake and Brown
Bake covered first to soften the vegetables, then remove the foil and continue baking until the vegetables are tender and lightly caramelized.
💡 Tip: If the dish looks watery after uncovering, do not add anything. Continue baking uncovered so the excess moisture evaporates.

Finish and Serve
Let the bake rest briefly, then scatter fresh parsley and basil over the warm vegetables before serving.
💡 Tip: A squeeze of lemon or a crisp cucumber salad adds a fresh contrast to the warm roasted vegetables.
Tweak It
Make This Recipe Work for You
Adapt the recipe to your ingredients, dietary needs, budget, time, serving size, or meal-prep plans.
🔄 Ingredient Substitutions
Swap seasonal vegetables
Replace part of the zucchini or bell peppers with other firm vegetables such as mushrooms or cauliflower. Cut harder vegetables into smaller pieces so they cook at a similar rate.
Use white beans instead of chickpeas
Canned white beans can replace chickpeas. Drain and dry them well and handle them gently so they remain intact during tossing.
Use larger ripe tomatoes
Chopped ripe tomatoes can replace some or all of the cherry tomatoes. Expect more liquid and allow additional uncovered baking time if necessary.
Adjust the herbs
Use more parsley for a fresh finish, more oregano for a savory profile, or basil for a sweeter herbal note. Keep the total amount balanced so the vegetables remain the focus.
🌱 Dietary Adjustments
Naturally vegan
The base recipe is already vegan. Serve it with plant-based yogurt or tahini sauce if you want a creamy accompaniment.
Make it gluten-free
The casserole itself is naturally gluten-free when all packaged ingredients are suitable. Serve with quinoa, rice, potatoes, or gluten-free bread instead of pita.
Reduce sodium
Use no-salt-added chickpeas and low-sodium broth, then reduce the added salt and rely more heavily on garlic, herbs, spices, and lemon for flavor.
Increase protein
Serve with additional chickpeas, lentils, quinoa, or a suitable high-protein plant-based accompaniment.
💰 Budget-Friendly Options
Use affordable seasonal produce
Choose vegetables that are plentiful and inexpensive in your local market. The tomato-herb base is flexible enough to accommodate reasonable seasonal substitutions.
Cook chickpeas from dry
Cooked dried chickpeas can replace canned chickpeas and may reduce the cost per serving. Make sure they are fully tender before adding them to the bake.
⏱️ Time-Saving Options
Prep vegetables ahead
Cut the vegetables several hours ahead and refrigerate them in a covered container. Keep the chickpeas and tomato mixture separate until you are ready to assemble the dish.
Mix the tomato base ahead
Whisk the tomato paste, olive oil, garlic, broth, herbs, and spices together in advance. Refrigerate it until needed, then bring it out while preparing the vegetables.
👨👩👧👦 Serving Adjustments
Make a smaller batch
Halve the ingredients and use a smaller wide baking dish. Avoid using a deep dish because the smaller quantity still needs enough surface area for browning.
Feed a larger group
Increase the ingredients proportionally and use two baking dishes rather than crowding everything into one. Separate dishes generally brown the vegetables better.
🥡 Meal Prep
Prepare the casserole ahead
The vegetables can be cut and the tomato mixture prepared ahead of time. For the best texture, assemble and bake close to serving time.
Use leftovers for lunch
Leftover vegetables can be reheated and served over quinoa or brown rice, stuffed into pita, or paired with a fresh salad.
RECIPE RESCUE
🧩 What Do You Need Help With?
Choose the problem you're facing and get a recipe-specific solution instead of a generic cooking tip.
WHAT IF?
🔄 What If...?
Choose your situation and we'll show you a practical pathway for making this recipe work.
STORAGE & LEFTOVERS
🥡 Storage & Leftovers
Allow leftovers to cool appropriately before refrigerating them in a covered container.
Store the vegetable bake in the refrigerator rather than leaving it at room temperature for an extended period.
Reheat gently in the oven or microwave until hot throughout.
If reheating in the oven, an uncovered dish helps restore some of the roasted texture.
Keep fresh herbs and fresh salad accompaniments separate until serving.
If the leftovers have released liquid during storage, drain or spoon away excess liquid before reheating.
Avoid repeatedly reheating the entire batch; reheat only the portion you plan to eat.
Best Storage Time
For best quality and food safety, refrigerate leftovers promptly and use them within the refrigerator storage period recommended by your local food-safety authority for cooked vegetable dishes.
How to Store
Use a shallow airtight container for leftovers so they cool evenly. Store fresh herbs, lemon, and salad accompaniments separately.
SERVING & PAIRING
🍽️ Serving & Pairing
Serve the vegetable bake warm as a complete plant-based meal or alongside a grain or bread. Its rich tomato coating and roasted vegetables pair especially well with something fresh and acidic, such as cucumber salad or lemon. For a more substantial meal, add quinoa or brown rice; for a simple Mediterranean-style table, serve it with whole-grain pita and a fresh salad.
What Goes Well With It?
RECIPE FAQ
❓ Frequently Asked Questions
How do you make Mediterranean vegetable bake?
To make Mediterranean vegetable bake, first preheat the oven to 200°C (400°F) and prepare a large, wide baking dish. Cut 2 medium zucchini, 1 medium eggplant, 2 bell peppers, and 1 large onion into reasonably even pieces. Add 2 cups cherry tomatoes and 1 drained and rinsed 400 g can of chickpeas, making sure the chickpeas are patted dry. Whisk together 2 tablespoons tomato paste, 2 tablespoons extra virgin olive oil, 3 minced garlic cloves, 1/2 cup low-sodium vegetable broth, 1 teaspoon dried oregano, 1 teaspoon dried thyme, 1 teaspoon paprika, 1/2 teaspoon ground cumin, 1 teaspoon sea salt, and 1/2 teaspoon black pepper. Pour the mixture over the vegetables and gently toss to coat. Cover tightly with foil and bake for 30 minutes. Remove the foil carefully, stir gently, and continue baking uncovered for about 15 minutes, or until the vegetables are tender, the sauce has concentrated, and the edges are lightly browned. Rest for about 5 minutes, then finish with 1/4 cup chopped fresh parsley and 2 tablespoons fresh basil. Serve warm with quinoa, brown rice, whole-grain pita, hummus, tahini sauce, lemon, or a fresh cucumber salad.
Is this a traditional Lebanese dish?
This particular casserole is a modern Healthy Mezze recipe inspired by the vegetable-forward cooking of the Mediterranean and Levant, including Lebanese cooking. It should not be presented as one specific ancient or canonical Lebanese casserole. The ingredients and flavor profile draw on ingredients commonly used across the region.
Why is the casserole called Mediterranean?
It uses a Mediterranean-style combination of vegetables, chickpeas, olive oil, tomatoes, garlic, herbs, and fresh accompaniments. The recipe also emphasizes vegetables and legumes rather than a heavy cream or meat-based sauce.
Why is my vegetable bake watery?
Zucchini, eggplant, and tomatoes naturally release water. Overcrowding the dish and failing to dry the chickpeas can make this worse. Use a wide dish, avoid adding extra broth, and finish the casserole uncovered so excess moisture can evaporate.
Should I salt the eggplant before baking?
For this recipe, pre-salting is not essential. Modern eggplant varieties are generally mild, and the eggplant is being baked as part of a saucy casserole. More important is cutting it evenly and avoiding an overcrowded dish.
Can I use frozen vegetables?
Fresh vegetables give the best roasted texture. If using frozen vegetables, thaw and drain them thoroughly first because their extra moisture can make the casserole watery.
Why did my zucchini become mushy?
Zucchini contains a lot of water and softens faster than some other vegetables. Avoid cutting it too thin, avoid overcrowding, and do not extend the covered cooking stage unnecessarily.
How do I get browned edges?
Use a wide baking dish, avoid crowding the vegetables, dry the chickpeas well, and remove the foil for the final stage. Browning becomes much easier once steam can escape.
Can I use different vegetables?
Yes. The recipe is flexible. Mushrooms, cauliflower, or other firm seasonal vegetables can work, but adjust the size of the pieces according to how quickly they cook.
Can I make this recipe without chickpeas?
Yes. Chickpeas add protein and substance, but cooked white beans or another mild legume can be substituted. You can also omit them and serve the bake with quinoa, lentils, or another protein-rich accompaniment.
Is this recipe vegan?
Yes. The canonical recipe contains only plant-based ingredients. If serving it with packaged sauces or accompaniments, check their labels if strict vegan preparation is important.
Can I make it gluten-free?
Yes. The casserole itself is naturally gluten-free when the packaged ingredients are suitable. Serve it with rice, quinoa, potatoes, or certified gluten-free bread instead of standard pita.
What should I serve with Mediterranean Vegetable Bake?
Quinoa, brown rice, whole-grain pita, cucumber salad, fattoush-style salad, hummus, tahini sauce, lemon, and fresh herbs all work well.
Can I prepare the vegetables ahead of time?
Yes. Cut the vegetables ahead and refrigerate them covered. Keep the chickpeas and tomato mixture separate and assemble the dish shortly before baking for the best texture.
Can I freeze the leftovers?
The dish can be frozen, but the texture of zucchini and eggplant will become softer after thawing. If freezing, portion it into airtight containers and expect a more stew-like texture when reheated.
What if the vegetables are tender but there is still too much liquid?
Continue baking uncovered for several minutes. Do not add thickener immediately; allowing the natural water to evaporate usually produces a better texture and more concentrated flavor.
What if the vegetables are browning before they are tender?
Loosely cover the dish with foil and continue baking until the vegetables are tender. Remove the foil again near the end if additional browning is needed.
Explore More
Go deeper into the cuisine
Learn more about the ingredients, traditions, and cooking approaches connected to this recipe.
You May Also Like
More delicious recipes from the Main Dishes

Palestinian Chicken Shawarma Recipe
A Palestinian chicken shawarma recipe made with thinly sliced chicken, yogurt, lemon, extra virgin olive oil, garlic, and warm Levantine spices. This homemade skillet version develops deeply browned edges while keeping the chicken tender and well seasoned. Serve it in warm pita, wraps, or a shawarma bowl with your favorite toppings.

Grilled Chicken Shawarma Recipe — Lebanese-Style Mediterranean Chicken
A Lebanese-style grilled chicken shawarma made with thinly sliced chicken, yogurt, lemon, garlic, olive oil, and warm Levantine spices. The chicken develops lightly charred edges while staying tender, making it easy to serve in pita, wraps, bowls, salads, or as part of a mezze spread.

Shish Tawook Recipe — Juicy Lebanese Chicken Kabobs with Yogurt Marinade
This Shish Tawook recipe makes juicy Lebanese-style chicken kabobs marinated in Greek yogurt, lemon, garlic, extra virgin olive oil, tomato paste, paprika, cumin, oregano, and turmeric, then grilled until tender with golden-brown and lightly charred edges. An easy Mediterranean chicken recipe that's high in protein and perfect with toum, warm pita, rice, grilled vegetables, pickles, or fresh salad.
