Roasted Eggplant with Yogurt Sauce is a flavorful Mediterranean-inspired dish that combines smoky roasted eggplant with a creamy, tangy yogurt base. The eggplant is roasted until tender and golden, then tossed in a fresh tomato and herb dressing before being served over smooth Greek yogurt. Finished with toasted sesame seeds and aromatic oregano, this dish is both satisfying and refreshing. It works beautifully as a light meal, appetizer, or side dish and pairs perfectly with warm pita bread.
Why You’ll Love This Recipe
This roasted eggplant dish is simple, wholesome, and packed with flavor. The oven-roasted eggplant develops a rich smoky taste that pairs perfectly with the creamy yogurt sauce.
It’s a healthy and nourishing option made with fresh vegetables, olive oil, and yogurt, offering a great balance of textures and flavors. The tomato dressing adds brightness, while sesame seeds provide a subtle crunch.
Another reason to love this recipe is its versatility. It can be served warm or at room temperature, making it perfect for casual lunches, family dinners, or as part of a larger spread of Mediterranean dishes.
It is also quick to prepare with minimal prep time, yet the final dish tastes elegant and impressive.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
3 large eggplants, cut into wedges
8 tablespoons olive oil (4 for roasting, 2 for dressing, 2 for drizzling)
1 teaspoon garlic powder
1 teaspoon chili powder or smoked paprika
1 teaspoon salt, or to taste
½ teaspoon black pepper
4 large ripe tomatoes, grated (pulp only)
3 garlic cloves, crushed or finely grated
1 large handful fresh oregano (or 1 tablespoon dried oregano)
juice of ½ lemon
1 cup Greek yogurt or plain vegan yogurt
2 teaspoons sesame seeds, toasted
Optional for serving: warm pita bread, fresh mint leaves, or chopped parsley
Directions
Preheat the oven to 200°C (fan).
In a small bowl, combine 4 tablespoons olive oil, garlic powder, chili powder or smoked paprika, and a pinch of salt. Mix well to create a flavorful roasting oil.
Arrange the eggplant wedges on a large roasting tray. Brush the seasoned olive oil mixture evenly over all sides of the eggplant pieces.
Place the tray in the oven and roast for 30 to 35 minutes, turning once halfway through, until the eggplant becomes tender and lightly golden on the edges.
While the eggplant is roasting, prepare the tomato dressing. Grate the tomatoes using the coarse side of a grater into a large bowl. This separates the pulp from the skin, creating a smooth tomato base.
Add the crushed garlic, most of the oregano, lemon juice, the remaining 2 tablespoons olive oil for the dressing, salt, and black pepper. Stir everything together until well combined.
Once the eggplant has finished roasting, allow it to cool slightly. Transfer the warm eggplant wedges to the bowl with the tomato dressing and gently toss until all pieces are well coated.
Spread the Greek yogurt evenly onto a large serving dish to form a creamy base.
Arrange the dressed eggplant wedges on top of the yogurt. Spoon any remaining tomato dressing over the eggplant.
Sprinkle the toasted sesame seeds and the remaining oregano over the dish. Finish with the final drizzle of olive oil for extra richness.
Spicy Version
Add ½ teaspoon chili flakes or a pinch of cayenne pepper to the tomato dressing for extra heat.
Herb-Rich Version
Mix additional herbs such as parsley, mint, or dill into the tomato dressing to create a brighter flavor.
Vegan Version
Replace Greek yogurt with a thick plant-based yogurt such as coconut or almond yogurt.
Grilled Eggplant Option
Instead of roasting, grill the eggplant wedges on a grill pan or outdoor grill for an even smokier flavor.
Nutty Topping
Add toasted pine nuts or chopped walnuts along with the sesame seeds for extra texture.
Storage/Reheating
Store any leftovers in an airtight container in the refrigerator for up to 2 days.
If the eggplant and yogurt are already combined, it is best served cold or at room temperature rather than reheated.
For best results, you can store the roasted eggplant separately from the yogurt base and assemble the dish just before serving.
If reheating the eggplant, warm it gently in a skillet or oven at low heat, then place it back over fresh yogurt before serving.
FAQs
Can I make this recipe ahead of time?
Yes. You can roast the eggplant and prepare the tomato dressing ahead of time. Store them in the refrigerator and assemble the dish with yogurt just before serving.
Do I need to peel the eggplant?
No, the skin becomes tender during roasting and helps the wedges hold their shape.
Can I grill the eggplant instead of roasting it?
Yes, grilling the eggplant works very well and adds an even deeper smoky flavor.
What type of yogurt works best?
Thick Greek yogurt works best because it creates a creamy base that holds the eggplant nicely.
Can I make the dish vegan?
Yes. Simply replace Greek yogurt with a thick dairy-free yogurt alternative.
How do I prevent eggplant from becoming soggy?
Make sure the oven is fully preheated and avoid overcrowding the roasting tray so the eggplant can roast properly.
Can I add other vegetables?
Yes, roasted peppers or zucchini make great additions to the dish.
What can I serve with roasted eggplant and yogurt?
It pairs wonderfully with warm pita bread, flatbread, rice dishes, or grilled vegetables.
Can I use dried oregano instead of fresh?
Yes. If using dried oregano, about 1 tablespoon is enough to replace the fresh herbs.
Is this recipe served hot or cold?
It can be served warm, at room temperature, or chilled depending on your preference.
Conclusion
Roasted Eggplant with Yogurt Sauce is a simple yet impressive dish that highlights the natural flavor of roasted vegetables combined with creamy yogurt and bright herbs. The balance of smoky eggplant, tangy tomato dressing, and smooth yogurt creates a satisfying and refreshing meal. Whether served as a light main course or as part of a larger spread, this recipe is a delicious way to enjoy eggplant in a fresh and flavorful way.
Smoky roasted eggplant served over creamy yogurt and topped with a fresh tomato and herb dressing. This Mediterranean-inspired dish is rich, tangy, and perfect as a light meal, appetizer, or side.
Author:Sophia
Prep Time:5 minutes
Cook Time:35 minutes
Total Time:40 minutes
Yield:4 servings
Category:Side Dish
Method:Roasting
Cuisine:Mediterranean
Diet:Vegetarian
Ingredients
3 large eggplants, cut into wedges
8 tablespoons olive oil (4 for roasting, 2 for dressing, 2 for drizzling)
1 teaspoon garlic powder
1 teaspoon chili powder or smoked paprika
1 teaspoon salt, or to taste
1/2 teaspoon black pepper
4 large ripe tomatoes, grated (pulp only)
3 garlic cloves, crushed or finely grated
1 large handful fresh oregano (or 1 tablespoon dried oregano)
Juice of 1/2 lemon
1 cup Greek yogurt or plain vegan yogurt
2 teaspoons sesame seeds, toasted
Warm pita bread for serving (optional)
Fresh mint leaves or chopped parsley for garnish (optional)
Instructions
Preheat the oven to 200°C (fan).
In a small bowl, mix 4 tablespoons olive oil with garlic powder, chili powder or smoked paprika, and a pinch of salt.
Arrange the eggplant wedges on a large roasting tray and brush them evenly with the seasoned oil.
Roast the eggplant for 30–35 minutes, turning halfway through, until tender and lightly golden.
While the eggplant roasts, grate the tomatoes into a bowl to collect the pulp and discard the skins.
Add the crushed garlic, most of the oregano, lemon juice, 2 tablespoons olive oil, salt, and black pepper to the tomatoes. Stir well to combine.
Once the eggplant is roasted, allow it to cool slightly and gently toss it with the tomato dressing until evenly coated.
Spread the Greek yogurt onto a serving platter to create a creamy base.
Arrange the dressed eggplant over the yogurt and spoon any remaining tomato dressing on top.
Sprinkle with toasted sesame seeds and the remaining oregano, then drizzle with the final 2 tablespoons olive oil before serving.
Notes
For extra heat, add chili flakes or cayenne pepper to the tomato dressing.
You can grill the eggplant instead of roasting it for a deeper smoky flavor.
Use thick Greek yogurt for the creamiest base and best texture.
Store leftover eggplant and yogurt separately in the refrigerator for up to 2 days.
Top with toasted pine nuts or walnuts for additional crunch and flavor.