Turkish Roasted Eggplant with Tomato and Garlic Mayo
If you’re looking for Turkish eggplant and tomato recipes, this one is sure to become a favorite. Silky roasted eggplant is topped with sweet roasted tomatoes, onions, and garlic, then finished with a bright lemon garlic mayonnaise and served with crispy toasted bread. It’s an easy dinner, appetizer, or the perfect addition to a mezze spread.
This post may contain affiliate links. Read our affiliate policy.

Every summer, when tomatoes start overflowing at the market, this is one of the first recipes I make. As everything roasts together, the vegetables slowly collapse into a rich, jammy topping that reminds me of the comforting flavors in Turkish cuisine, somewhere between Imam Bayildi and Soslu Patlıcan (Soslu Patlican), but with its own fresh twist. Add a drizzle of lemon garlic mayo and a sprinkle of fresh parsley, and you’ll be scraping the pan for every last bite.

What Makes This One of My Favorite Turkish Eggplant and Tomato Recipes?
- Simple ingredients, big flavor.
- Super easy to toss together then let the oven do the heavy lifting
- The lemon garlic mayo brightens every bite.
- Perfect for dinner, appetizers, lunch or mezze.
- Naturally vegetarian and easy to customize.
Ingredients

For the Roasted Eggplant
- Eggplant: Japanese or heirloom eggplants are my first choice because they have fewer seeds and roast into an incredibly silky texture. Look for firm, glossy fresh eggplant that feels heavy for its size.
- Fresh Tomatoes: Ripe tomatoes roast down into a rich, jammy topping, so there’s no need for canned tomato sauce or tomato paste. Roma or vine-ripened tomatoes are both great choices.
- Yellow Onion & Garlic Cloves: These slowly caramelize as they roast, adding sweetness and savory depth to the dish. No yellow onion? A white onion works just as well.
- Olive Oil: I always use California Ranch Extra Virgin Olive Oil because it is fresher than most imported varieties.
- Morton Kosher Salt, Sugar & Freshly Cracked Black Pepper: Morton kosher salt seasons the vegetables evenly, while a small pinch of sugar balances the acidity of the tomatoes. Finish with freshly cracked black pepper for the best flavor.
- Fresh Parsley: Flat-leaf Italian parsley is my favorite, but curly parsley works in a pinch.
For the Lemon Garlic Mayonnaise
- Mayonnaise: Use your favorite full-fat mayonnaise, or substitute Greek yogurt for a lighter option.
- Fresh Lemon Juice: Bottled lemon juice will work, but fresh always tastes best.
- Garlic: If you prefer a milder taste, grate it finely or use roasted garlic instead.
For the Garlic Toast
- Rustic Bread: A hearty country loaf, levain, or sourdough is perfect for soaking up all the roasted tomato juices. Warm pita bread is another delicious option if you want to lean into the Mediterranean flavors.
- Olive Oil & Garlic: Brushing the bread with garlic-infused olive oil before baking creates crisp, flavorful toast that’s impossible to resist.
How To Make It
For the Roasted Eggplant
1. Prepare the Eggplant. Preheat the oven to 425°F. Trim the stems from the eggplants, then slice them in half lengthwise. Score the flesh in a crosshatch pattern, being careful not to cut through the skin. Arrange the eggplant halves cut-side up in a large roasting pan.

2. Add the Vegetables. In a large bowl, toss together the diced tomatoes, onion, garlic, olive oil, kosher salt, and sugar. Spoon the mixture evenly over the eggplant halves.

3. Roast Until Tender. Cover the pan with foil and roast for 40 minutes, or until the eggplant is knife tender. Remove the foil and continue roasting for 30–40 minutes, until the onions are browned and the tomato juices have reduced into a rich, jammy sauce.

For the Lemon Garlic Mayonnaise
1. Combine the Ingredients. Whisk together the mayonnaise, fresh lemon juice, and minced garlic in a medium bowl until smooth.
2. Season. Taste and season with kosher salt, if needed. The sauce should be bright, lemony, and easy to drizzle.
3. Set Aside. Let the mayonnaise sit while the eggplant finishes roasting so the garlic and lemon have time to meld together.

For the Garlic Toast
1. Prepare the Bread. Slice the bread into ½-inch-thick slices and arrange them in a single layer on a baking sheet.
2. Brush with Garlic Oil. Warm the olive oil and garlic together over low heat for about 5 minutes, until fragrant. Brush the garlic oil over both sides of the bread and season lightly with salt.
3. Toast. Bake alongside the eggplant for about 15 minutes, or until crisp and golden. Finish with freshly cracked black pepper before serving.

Choose the Best Eggplant
Japanese and heirloom eggplants have thinner skins, fewer seeds, are less bitter, and become wonderfully creamy after roasting. Choose firm, glossy eggplants with bright green stems. Globe eggplants also work well—just plan on roasting them a little longer until they’re completely tender.
Don’t Skip the Garlic Mayo
The roasted vegetables are rich, sweet, and deeply savory, but it’s the lemon garlic mayonnaise that brings everything together. The bright lemon juice cuts through the richness of the eggplant while the garlic adds just enough bite to brighten every bite.
For the best texture, let the mayonnaise sit at room temperature for 10–15 minutes before serving. Want to change it up? Stir in a pinch of chili flakes or red pepper flakes, or add a little lemon zest for an even brighter finish.
It might seem like a simple finishing sauce, but it’s what ties the whole dish together. The creamy mayonnaise, bright lemon, and fresh garlic balance the sweetness of the roasted vegetables perfectly.

How Do I Know the Eggplant Is Done?
Perfectly roasted eggplant should be incredibly soft and creamy. You should be able to scoop it easily with a spoon, while the tomatoes have cooked down into a thick, jammy sauce and the onions are deeply caramelized around the edges. Depending on the size of the eggplants, the total cook time may vary slightly, so don’t be afraid to give them another 10–15 minutes if needed.
If you happen to have extra eggplant on hand, don’t let it go to waste! Try it in my Easy Grilled Moroccan Eggplant Recipe for a smoky side dish packed with warm spices, or turn it into a cozy dinner with my Instant Pot Potato and Eggplant Indian Curry Recipe.
Make It Your Own
This recipe is easy to customize depending on what you have on hand.
- Stir a spoonful of Turkish red pepper paste into the tomatoes for extra richness.
- Sprinkle with feta cheese before serving.
- Add roasted red bell pepper to the tomato mixture.
- Top with toasted pine nuts for crunch.
- Stir in a handful of chickpeas or a half pound of cooked ground beef or ground lamb before roasting for a heartier meal.

Make Ahead & Storage
This recipe is perfect for making ahead. Roast the eggplant and tomato mixture up to 2 days in advance, then store it in an airtight container in the refrigerator. The flavors become even richer overnight.
Store the lemon garlic mayonnaise separately and refrigerate for up to 3 days. Reheat the eggplant gently in a 350°F oven or in the microwave until warmed through, then drizzle with the mayonnaise just before serving. Toast the bread fresh for the best texture.
What to Serve with Turkish Roasted Eggplant
This Turkish eggplant dish is delicious with plenty of toasted bread, but it’s also easy to turn into a complete Mediterranean-inspired meal.
- One of my favorite summertime recipes: sweet cherry and tomato salad
- Turkish rice pilaf or this simple pasta with capers and sun-dried tomatoes
- Cucumber salad or a fresh green salad
- Hummus, olives, and other mezze favorites
- Grilled chicken, lamb, beef kebabs, or fish
- Turkish Meatballs with Red Pepper Relish for a flavorful Turkish-inspired dinner
Frequently Asked Questions
Can I use globe eggplants instead of Japanese eggplants?
Absolutely! Globe eggplants work well in this recipe. Since they’re larger and denser, they may need an extra 10–15 minutes in the oven to become completely tender.
How long will leftovers keep?
Store the roasted eggplant in an airtight container in the refrigerator for up to 4 days. Keep the garlic mayonnaise separate and toast fresh bread just before serving.
Can I add cheese?
Definitely! Crumbled feta cheese is a delicious addition and pairs beautifully with the roasted tomatoes and creamy eggplant.
Can I freeze it?
You can but it tends to get a bit watery. If you do freeze, thaw overnight in the refrigerator and reheat gently before serving. I recommend making the garlic mayonnaise fresh rather than freezing it.

Turkish Roasted Eggplant with Garlic Mayonnaise and Toasted Bread
Equipment
Ingredients
- 2 pounds eggplant, Japanese or heirloom eggplant are best
- 1 1/2 pounds tomatoes, about 4 large, diced
- 1 medium yellow onion, thinly sliced
- 1 large garlic clove, sliced
- 3 tablespoons olive oil
- 2 teaspoons kosher salt
- 1 teaspoon sugar
- 1/2 cup Italian parsley leaves, for garnish
for the mayonnaise:
- 1/2 cup mayonnaise
- Juice of 1 lemon
- 1 clove garlic, minced
Instructions
For the eggplant:
- Heat oven to 425°F. Remove stems from 2 pounds eggplant and cut in half vertically. Score the flesh of each eggplant half, making slashes one way and then the other, but don't cut all the way through. Place in a single layer in a large roasting pan or baking dish.
- Combine 1 1/2 pounds diced tomatoes, 1 sliced onion, 1 sliced garlic clove, 3 tablespoons olive oil, 2 teaspoons salt, and 1 teaspoon sugar in a large bowl and toss to combine. Spread mixture evenly over eggplant. Cover with foil and roast for 40 minutes or until eggplant is knife tender. Remove foil and continue roasting until onions are browned and juices are reduce by half, about another 30-40 minutes.
For the mayonnaise:
- Combine all ingredients in a medium bowl, whisking until smooth. Taste and add salt as needed. This sauce should be very bright and lemony and easy to drizzle over the eggplant.
For the toasted bread:
- Slice 1/2 loaf of bread into 1/2-inch thick slices and arrange in a single layer on a baking sheet.
- Combine 2 tablespoons oil and 1 clove minced garlic in a small frying pan and warm over low heat until fragrant, about 5 minutes. Brush garlic oil over bread slices and season wih salt.
- Place in oven with eggplant. Bake until crisp, about 15 minutes. Sprinkle with salt and pepper.
To serve:
- Place an eggplant half on a plate, drizzle with mayonnaise and sprinkle a few parsley leaves over the top. Place a bread slice on each plate and serve, passing more mayonnaise at the table.
Notes
- Choosing Eggplant: Japanese or heirloom eggplants are ideal because they have thinner skins and fewer seeds, making them less bitter. If using standard globe eggplants, consider salting the scored flesh for 20 minutes and patting dry before roasting to draw out excess moisture.
- Prepping Ahead: The eggplant and tomato mixture actually tastes better the next day as the flavors meld. You can roast the eggplant up to 2 days in advance and store it in the fridge. Just reheat gently in the oven or serve it at room temperature.
- Mezze Style: To serve this as an appetizer for a crowd, mash the roasted eggplant and tomato mixture slightly with a fork, spread it on a platter, drizzle the lemon-garlic mayo over the whole thing, and surround it with the toasted bread.
- Keep Bread Separate: Always toast the garlic bread fresh just before serving so it stays perfectly crisp and doesn’t get soggy.
