Baked Eggplant with Tomatoes and Herbs is one of those simple Mediterranean dishes that reminds you just how rich and satisfying eggplant can be. Have you ever noticed how eggplant completely changes once it is baked with tomatoes, onions, garlic, olive oil, and fresh herbs? It becomes wonderfully tender and absorbs all those savory flavors, creating a dish that feels much more indulgent than a simple vegetable recipe.
I was inspired to make this dish after enjoying an appetizer on the Greek island of Kithira, where creamy Greek yogurt was topped with sweet roasted eggplant. I loved the contrast. The eggplant was rich and flavorful, while the cool yogurt made every bite feel fresh and balanced. So why fry the eggplant when baking it can give you that same satisfying texture while allowing the tomato and herb sauce to become part of every bite?
In this version, the eggplant is baked until tender, then combined with a simple tomato, garlic, onion, and parsley sauce before returning to the oven. Serve it at room temperature with a generous spoonful of Greek yogurt, enjoy it with pita or crusty bread, or turn it into a Mediterranean vegetarian main dish. However you serve it, give the flavors a little time to settle after baking. That short wait makes a noticeable difference.
Table of Contents
Table of Contents
Why You’ll Love This Baked Eggplant with Tomatoes and Herbs
If you enjoy eggplant with tomatoes, this recipe brings out the best in both ingredients without making the dish complicated. Baking the eggplant gives it a soft, almost creamy texture, while the tomatoes, garlic, onions, parsley, and olive oil create a rich Mediterranean sauce that soaks into every piece.
What I especially love about this eggplant tomato bake is how versatile it is. You can serve it as a vegetarian main dish with a generous spoonful of Greek yogurt, offer it as an appetizer with warm pita or crusty bread, or even spoon it over pasta for an easy meal.
Another reason to make it? There is no need to fry the eggplant. Roasting it first and then baking it with the tomato sauce allows the flavors to develop while keeping the preparation simple. And if you can resist eating it straight from the oven, let it rest and serve it at room temperature. That is when the eggplant and tomato flavors really come together.
Ingredients for Baked Eggplant with Tomatoes and Herbs

The beauty of Baked Eggplant with Tomatoes and Herbs is that it relies on simple Mediterranean ingredients that work naturally together. Eggplant provides the soft, rich base, while ripe tomatoes, garlic, onions, olive oil, and fresh parsley build layers of savory flavor. A spoonful of cool Greek yogurt at serving time adds a fresh, creamy contrast.
Eggplant, Tomatoes, Garlic and Onions
For the best Baked Eggplant with Tomatoes and Herbs, choose firm eggplants with smooth, glossy skin and no soft spots. Sicilian-style eggplants work particularly well, but Italian eggplants are also a good choice. Cut them into cubes of similar size so they soften evenly in the oven.
Tomatoes provide both moisture and sweetness. You can use fresh chopped tomatoes when they are ripe and flavorful, or canned chopped tomatoes for a convenient alternative. Onion adds natural sweetness as it cooks, while fresh garlic gives the tomato sauce a deeper savory character.
Fresh Herbs, Olive Oil and Greek Yogurt
Parsley adds freshness without overpowering the eggplant and tomato flavors. Use part of it in the sauce and save a little for serving. Good olive oil is also essential because the eggplant absorbs it as it roasts, helping create the tender texture that makes this dish so satisfying.
Greek yogurt is served alongside the finished dish rather than baked into it. Its cool, tangy flavor balances the richness of the vegetables and olive oil beautifully.
These simple ingredients are what give Baked Eggplant with Tomatoes and Herbs its Mediterranean character. There is no need for a long ingredient list when the eggplant, tomato, garlic, onions, herbs, and olive oil are allowed to do most of the work.
How to Make Baked Eggplant with Tomatoes and Herbs

Making Baked Eggplant with Tomatoes and Herbs is all about building flavor in stages. The eggplant is roasted first until tender, while the tomato, garlic, onion, and herb sauce is prepared separately. The two are then combined and returned to the oven, allowing the eggplant to absorb the sauce without losing its texture.
Prepare the Eggplant
Cut the eggplant into cubes and place them in a colander. Sprinkle with coarse salt and let them sit for about 30 minutes. Rinse thoroughly, gently squeeze out the excess water, and dry the pieces with a clean towel.
Preheat the oven to 400°F (200°C). Toss the eggplant with olive oil until the pieces are evenly coated, then arrange them in a single layer in an ovenproof dish. Add a small amount of warm water to the corner of the dish, cover with foil, and roast for about 10 minutes.
Lower the temperature to 350°F (180°C) and continue roasting for approximately 15 minutes, or until the eggplant is tender. If it begins to dry out, add a little more hot water around the edges of the dish.
Make the Tomato, Garlic and Herb Sauce
While the eggplant is roasting, sauté the chopped onion in olive oil until soft. Add the garlic and cook briefly until fragrant, then stir in the chopped tomatoes, parsley, a small amount of sugar, pepper, and salt as needed.
Let the sauce simmer for 5 to 10 minutes. You want the tomatoes to soften and the flavors to come together while still leaving enough moisture for the eggplant to absorb during the final bake.
This tomato, garlic, onion, and herb combination is what gives Baked Eggplant with Tomatoes and Herbs its rich Mediterranean flavor.
Bake the Eggplant with Tomatoes
Remove the tender eggplant from the oven and spoon the tomato sauce over it. Mix gently so the pieces remain intact while becoming evenly coated with the sauce.
Return the dish to the oven and bake for about 10 more minutes. During this final stage, the eggplant absorbs some of the tomato sauce while the flavors become more concentrated.
Let It Rest and Serve with Greek Yogurt
Once your Baked Eggplant with Tomatoes and Herbs comes out of the oven, allow it to cool and rest before serving. This dish is particularly good at room temperature, so there is no need to rush it straight to the table.
Serve it with a generous spoonful of cool Greek yogurt and fresh parsley. You can enjoy it as a vegetarian main course, serve smaller portions as an appetizer, or pair it with pita or crusty bread to scoop up the tomato sauce.

Baked Eggplant with Tomatoes and Herbs
Ingredients
Method
- Place the cubed eggplant in a colander and sprinkle it with about 1 tablespoon of coarse salt. Let it sit for 30 minutes. Rinse thoroughly, gently squeeze out the excess water, and dry the eggplant with a clean towel.
- Preheat the oven to 400°F (200°C).
- Place the eggplant in a large bowl and drizzle with 1/3 cup olive oil. Toss thoroughly until the pieces are evenly coated.
- Transfer the eggplant to an ovenproof casserole dish, keeping the pieces close together in a single layer. Pour about 1/4 cup warm water into one corner of the dish and gently tilt it to distribute the water underneath the eggplant.
- Cover the dish with foil and roast for 10 minutes. Reduce the oven temperature to 350°F (180°C) and continue roasting for about 15 minutes, or until the eggplant is tender. Add hot water 2 tablespoons at a time if the dish becomes too dry.
- Meanwhile, heat the remaining olive oil in a pan. Add the chopped onion and sauté for about 4 minutes, until softened.
- Add the garlic and cook for another minute. Stir in the tomatoes, sugar, parsley, black pepper, and salt as needed. Simmer for 5 to 10 minutes.
- Remove the eggplant from the oven. Add the tomato sauce and gently mix until the eggplant is evenly coated.
- Return the dish to the oven and bake for about 10 more minutes.
- Remove from the oven and allow the eggplant to cool and rest. Serve at room temperature with a generous spoonful of Greek yogurt and fresh parsley.
Notes
| Nutrient | Approximate Amount per Serving |
| Calories | 300 kcal |
| Protein | 7 g |
| Total Fat | 21 g |
| Saturated Fat | 4 g |
| Carbohydrates | 26 g |
| Dietary Fiber | 9 g |
| Total Sugars | 13 g |
| Sodium | 250 mg |
| Potassium | 850 mg |
Tips for the Best Eggplant Tomato Bake
A good Baked Eggplant with Tomatoes and Herbs should be tender and flavorful without becoming watery or overly oily. A few simple details during preparation can make a noticeable difference in the final texture.
Cut the Eggplant into Even Pieces
Try to keep the eggplant cubes similar in size. Smaller pieces may become too soft before larger ones are fully cooked, while evenly sized cubes roast at roughly the same rate and absorb the tomato sauce more consistently.
Salt and Dry the Eggplant Well
After salting the eggplant, rinse it thoroughly and remove as much excess moisture as possible. Drying the pieces before adding olive oil helps them roast properly instead of steaming in the baking dish.
Give the Eggplant Enough Olive Oil
Eggplant absorbs olive oil easily, so coat the pieces thoroughly before roasting. You want enough oil to help them become tender and rich, but there is no need to keep adding oil once the pieces are evenly coated.
Getting this balance right is especially important for Baked Eggplant with Tomatoes and Herbs because the eggplant will later absorb additional moisture and flavor from the tomato sauce.
Keep the Tomato Sauce Concentrated
Allow the tomatoes, onions, garlic, and herbs to simmer before combining them with the roasted eggplant. A slightly concentrated sauce gives the dish deeper flavor and reduces the risk of ending up with excess liquid at the bottom of the baking dish.
Do Not Skip the Resting Time
This is one recipe where waiting pays off. After baking, allow the dish to cool and rest before serving it at room temperature. The eggplant has time to absorb more of the tomato and herb flavors, and the texture becomes even more satisfying.
When serving Baked Eggplant with Tomatoes and Herbs, add the Greek yogurt at the table rather than while the vegetables are still baking. The contrast between the room-temperature eggplant mixture and cool, tangy yogurt is an important part of the dish.
Baked Eggplant Recipe Variations
One of the advantages of Baked Eggplant with Tomatoes and Herbs is how easily you can adapt it while keeping eggplant and tomatoes at the center of the dish. Cheese, fresh basil, or different Mediterranean seasonings can create several variations, depending on what you have available and the flavors you prefer.
Baked Eggplant with Cheese and Tomatoes
For a richer version, add cheese after combining the roasted eggplant with the tomato sauce. Feta is particularly well suited to the Mediterranean flavors of garlic, parsley, tomatoes, and olive oil.
You can crumble the feta over the eggplant shortly before the final bake or add it when serving. Its salty, tangy flavor provides a pleasant contrast to the sweetness of the cooked tomatoes and onions.
Baked Eggplant with Mozzarella, Tomato and Basil
If you prefer an Italian-inspired variation, replace the Greek yogurt with mozzarella and introduce fresh basil. Once the eggplant and tomato sauce are combined, add pieces of mozzarella during the final few minutes of baking so the cheese has enough time to soften and melt.
Tomato, mozzarella, basil, and eggplant also bring this variation closer to the flavors people associate with Eggplant Caprese or Caprese Eggplant. It is best treated as a variation rather than changing the original Baked Eggplant with Tomatoes and Herbs recipe, which has a distinctly Greek and Mediterranean character.
Greek Baked Eggplant with Feta
For an even more distinctly Greek variation, serve the baked eggplant with crumbled feta instead of Greek yogurt. Feta adds saltiness and a firmer texture, while the original yogurt creates a cooler and creamier contrast.
Keep the tomatoes, garlic, onions, parsley, and olive oil unchanged so the vegetable base remains the same. You can also finish the dish with extra parsley and a small drizzle of olive oil before serving.
Whichever variation you choose, start with Baked Eggplant with Tomatoes and Herbs as the base recipe and adjust the toppings rather than changing the entire preparation. This keeps the tender eggplant and rich tomato sauce at the heart of the dish.
What to Serve with Baked Eggplant and Tomatoes
Baked Eggplant with Tomatoes and Herbs can work as a vegetarian main course, a Mediterranean appetizer, or a flavorful side dish. Because the eggplant and tomato sauce are rich and savory, the best accompaniments are usually simple foods that add freshness or help you enjoy every bit of the sauce.
Serve It with Greek Yogurt
A generous spoonful of cold Greek yogurt is one of the simplest ways to serve this dish. The yogurt adds a creamy, tangy contrast to the tender eggplant, sweet tomatoes, garlic, onions, and olive oil.
Rather than mixing the yogurt into the vegetables, add it when serving. This keeps the contrast between the cool yogurt and the room-temperature eggplant intact.
Pair It with Pita or Crusty Bread
Warm pita or crusty bread makes an excellent accompaniment to Baked Eggplant with Tomatoes and Herbs. Use the bread to scoop up the tender vegetables and tomato sauce, especially when serving the dish as an appetizer or part of a Mediterranean spread.
For smaller portions, you can also spoon the eggplant mixture onto toasted bread and serve it as a simple bruschetta-style appetizer.
Turn It into a Vegetarian Main Course
For a more substantial meal, serve the eggplant alongside rice, bulgur, couscous, or another grain. A fresh salad can also add crunch and acidity to balance the soft texture of the baked vegetables.
Another option is to spoon the eggplant and tomato mixture over pasta. The roasted vegetables and concentrated tomato sauce already provide much of the flavor you need, so there is no need for a heavy additional sauce.
Whether you serve it with yogurt and pita or make it part of a larger meal, Baked Eggplant with Tomatoes and Herbs is especially enjoyable after it has had time to rest. Serve it at room temperature to allow the tomato, garlic, herbs, and eggplant flavors to come together.

How to Store and Reheat Baked Eggplant with Tomatoes
Baked Eggplant with Tomatoes and Herbs is particularly suitable for making ahead because the flavors have time to develop as the dish rests. If you have leftovers, allow the eggplant and tomato mixture to cool before transferring it to a covered container and placing it in the refrigerator.
How to Store Leftovers
Keep the baked eggplant in an airtight container in the refrigerator. If possible, store the Greek yogurt separately and add it only when you are ready to serve the dish again. This helps preserve the texture of both the vegetables and the yogurt.
Because the eggplant has already absorbed the tomato, garlic, onion, herb, and olive oil flavors, Baked Eggplant with Tomatoes and Herbs can be especially flavorful after resting in the refrigerator.
How to Reheat Baked Eggplant
You can gently reheat the eggplant in the oven until warmed through. Avoid overheating it, since the vegetables are already tender and prolonged cooking can make the eggplant too soft.
You can also enjoy the dish at room temperature, which is how the original recipe is intended to be served. Remove the portion you need from the refrigerator and allow it to lose its chill before serving.
Add the Greek Yogurt After Reheating
If you decide to warm the eggplant, do not reheat it with the Greek yogurt on top. Add a fresh spoonful of cold yogurt after reheating, along with parsley and a small drizzle of olive oil if desired.
This preserves the contrast that makes Baked Eggplant with Tomatoes and Herbs so enjoyable: tender vegetables in a rich tomato sauce paired with cool, creamy yogurt.
Nutrition Information Baked Eggplant with Tomatoes and Herbs
Baked Eggplant with Tomatoes and Herbs is built around vegetables, olive oil, fresh herbs, and Greek yogurt. Eggplant and tomatoes provide fiber and naturally occurring micronutrients, while olive oil contributes most of the fat in the recipe.
The nutrition values below are approximate and can vary depending on the size of the eggplants, the amount of olive oil absorbed during baking, the type of Greek yogurt used, and the final serving size.
| Nutrient | Approximate Amount per Serving |
| Calories | 300 kcal |
| Protein | 7 g |
| Total Fat | 21 g |
| Saturated Fat | 4 g |
| Carbohydrates | 26 g |
| Dietary Fiber | 9 g |
| Total Sugars | 13 g |
| Sodium | 250 mg |
| Potassium | 850 mg |
This vegetable-rich dish also fits naturally into a Mediterranean-style eating pattern, which emphasizes vegetables, olive oil, herbs, and other plant-based foods, according to the Harvard T.H. Chan School of Public Health.
Because Baked Eggplant with Tomatoes and Herbs contains a generous amount of eggplant, tomatoes, onions, garlic, and parsley, it can be a satisfying vegetable-focused addition to a Mediterranean-style meal. Pairing it with Greek yogurt also adds protein and creates the creamy contrast that characterizes this version of the recipe.
Keep in mind that the nutritional profile of Baked Eggplant with Tomatoes and Herbs can change considerably with ingredient substitutions. Adding feta or mozzarella will generally increase calories, protein, saturated fat, and sodium, while changing the quantity or type of Greek yogurt will also affect the final values.
Nutrition information is an estimate and is provided for general informational purposes only.
Final Thoughts on Baked Eggplant with Tomatoes and Herbs
Baked Eggplant with Tomatoes and Herbs shows how a handful of simple Mediterranean ingredients can create a dish with plenty of flavor. Tender eggplant absorbs the tomato, garlic, onion, parsley, and olive oil, while cool Greek yogurt adds a creamy contrast that keeps every bite balanced.
What makes this recipe especially useful is its versatility. You can serve Baked Eggplant with Tomatoes and Herbs as a vegetarian main course, bring it to the table as an appetizer with pita or crusty bread, or use the eggplant and tomato mixture as a topping for pasta or toasted bread. You can also experiment with feta or mozzarella when you want a different variation.
If you make Baked Eggplant with Tomatoes and Herbs, give it enough time to rest before serving. Enjoy it at room temperature with Greek yogurt and fresh parsley, and let the rich Mediterranean flavors speak for themselves.
More Vegetable Recipes You’ll Love
- Eggplant Recipes – Explore more easy ways to cook eggplant, from baked and roasted dishes to satisfying vegetarian meals.
- Whole Roasted Cauliflower Recipe – A flavorful oven-roasted vegetable dish that pairs naturally with baked eggplant.
- Tomato and Cucumber Salad Creamy – A fresh tomato-based side dish that complements warm roasted vegetables.
- Indian Okra and Potato Stir Fry – A hearty vegetable dish packed with herbs, spices, and comforting flavors.
- Instant Pot Vegetarian Chili with Pumpkin and Black Beans – A satisfying plant-based dinner loaded with vegetables and beans.
FAQs About Baked Eggplant with Tomatoes and Herbs
1. Do You Need to Salt Eggplant Before Baking?
Salting eggplant before baking can help draw out excess moisture and prepare it for roasting. For Baked Eggplant with Tomatoes and Herbs, place the cubed eggplant in a colander, sprinkle it with coarse salt, and let it sit for about 30 minutes. Rinse it thoroughly, gently squeeze out the excess water, and dry it before adding the olive oil.
2. Do You Peel Eggplant Before Baking It?
No, you do not need to peel the eggplant for this recipe. Leaving the skin on helps the cubes hold their shape as they roast and then bake with the tomato sauce. If you prefer a softer texture, you can peel the eggplant, but it is optional.
3. Can You Make Baked Eggplant with Tomatoes Ahead of Time?
Yes. Baked Eggplant with Tomatoes and Herbs is well suited to preparing ahead because it is intended to rest before serving. Once cooked, allow it to cool and keep it refrigerated until needed. Bring it closer to room temperature before serving and add the Greek yogurt at the end.
4. Can You Add Feta or Mozzarella to Baked Eggplant?
Yes. Feta works particularly well if you want to keep the recipe close to its Greek Mediterranean character. Crumble it over the eggplant before serving or during the final stage of baking.
Mozzarella is another option if you want an Italian-inspired eggplant tomato bake. Pair it with tomato and fresh basil for flavors similar to Eggplant Caprese. This should be considered a variation rather than part of the original recipe.
5. What Herbs Go Well with Eggplant and Tomatoes?
Parsley works especially well with the tomatoes, garlic, onions, and olive oil in this recipe. Fresh basil is another good choice if you are making an Italian-inspired variation, while other Mediterranean herbs can be added according to your preference.
For the original Baked Eggplant with Tomatoes and Herbs, parsley keeps the flavor fresh and complements the tomato sauce without overpowering the eggplant.






