Tender eggplants soaked in olive oil and filled with a rich tomato mixture make every bite feel comforting, hearty, and full of old-world flavor. This dish comes together with simple pantry ingredients and a little patience, turning humble vegetables into something truly special. It’s the kind of recipe that feels right at home on a family table, whether you’re serving it for a cozy weeknight supper or a laid-back gathering with friends.
Why You’ll Love This Imam Bayildi (Stuffed Eggplant in Olive Oil)
- Deep, Rich Flavor: The roasted eggplants become meltingly soft while soaking up every bit of the savory tomato filling.
- Simple Ingredients: Everything in this recipe is easy to recognize and works together beautifully without needing anything complicated.
- Wonderful Make-Ahead Dish: The flavors settle and deepen as the dish rests, making leftovers just as delicious the next day.
- Beautiful Presentation: Those stuffed eggplants look impressive straight from the casserole dish with their vibrant tomato topping and fresh parsley.
- Flexible Serving Style: You can serve these warm from the oven or at room temperature depending on the occasion.
- Comforting Yet Light: Even with all that olive oil and rich tomato flavor, the dish still feels fresh and balanced.
- Perfect for Sharing: This recipe serves four generously and makes a lovely centerpiece for a relaxed family-style meal.
Ingredients You’ll Need
One thing I absolutely adore about Imam Bayildi is how a handful of everyday ingredients can create such bold, layered flavor. Every ingredient in this dish pulls its weight, from the silky roasted eggplants to the olive oil that brings everything together in the most luscious way. If you enjoy easy mediterranean diet recipes, this one deserves a spot in your kitchen rotation.

- 4 long eggplants: Long, thin eggplants work best because they soften evenly and create the perfect pocket for the filling. Peeling them in stripes helps them hold their shape while still becoming tender in the oven. If long Middle Eastern-style eggplants aren’t available, smaller eggplants are the next best choice.
- 3 tablespoons extra virgin olive oil: This first portion of olive oil is brushed over the eggplants before roasting, helping the skins soften while adding richness and helping the flesh cook evenly.
- 3 tablespoons extra virgin olive oil for the stuffing: Olive oil gives the tomato filling its silky texture and carries all the savory flavors throughout the dish.
- 1 tablespoon unsalted butter: The butter adds richness and rounds out the flavor of the onions and peppers without overpowering the vegetables.
- 2 red onions, halved and sliced: Red onions bring sweetness and body to the filling. As they soften in the pan, they create the flavorful base that supports the tomatoes and spices.
- 1 long green pepper, diced: Green pepper adds a gentle earthy flavor and a little texture to the stuffing mixture.
- 4 medium tomatoes, roughly chopped: Fresh tomatoes create the heart of the filling, adding moisture, brightness, and a naturally rich tomato flavor as they cook down.
- 3 large cloves of garlic: Garlic adds depth and warmth to the sauce, balancing the sweetness of the onions and tomatoes.
- 125 ml tomato passata (puréed tomatoes): Passata thickens the filling and gives it a smoother texture while intensifying the tomato flavor.
- 2 teaspoons dried oregano: Oregano adds an earthy, herbaceous flavor that blends beautifully with the tomatoes and olive oil.
- 1 teaspoon sugar: A small amount of sugar helps balance the acidity of the tomatoes without making the filling sweet.
- 1 teaspoon sweet Pul Biber: These mild red pepper flakes add gentle warmth and a lightly smoky flavor along with gorgeous color. Heat levels can vary depending on the variety you buy.
- 1 bunch fresh parsley, chopped: Parsley brightens the rich filling and adds freshness both inside the sauce and sprinkled on top before serving.
- 1 ½ tablespoons tomato paste: Tomato paste is stirred with warm water to create the roasting liquid that keeps the eggplants moist and flavorful during the final bake.
- Sea salt and black pepper: Proper seasoning helps every layer of flavor stand out, especially the sweetness of the vegetables and the richness of the olive oil.
- Extra olive oil for drizzling: A final drizzle before roasting gives the dish its signature richness and helps create that soft, luscious texture Imam Bayildi is known for.
- 250 ml warm water: Mixed with the tomato paste, the warm water creates a light sauce that surrounds the eggplants as they finish roasting.
- Lemon juice for serving: A squeeze of lemon juice at the end brightens the entire dish and balances the richness beautifully.
There’s something mighty special about the way these ingredients come together after a long roast in the oven. The eggplants become silky, the tomato filling thickens into pure comfort, and that olive oil ties everything together in the most irresistible way.
How to Make Imam Bayildi (Stuffed Eggplant in Olive Oil)
This recipe feels like the kind of slow, comforting cooking that fills the kitchen with excitement long before supper hits the table. I love how each step builds flavor little by little until those tender eggplants come out bubbling and rich with that gorgeous tomato filling.

- Prepare the eggplants and oven by heating the oven to 200°C / 400°F / Gas mark 6. Peel the eggplants in wide strips using a vegetable peeler or small sharp knife, leaving a striped pattern around each one.
- Roast the eggplants by poking plenty of holes into them with a fork, then brushing them generously with olive oil. Place them on a rack set over an oven tray and roast until tender.
- Cook the stuffing while the eggplants roast. Heat the olive oil and butter in a frying pan, then gently cook the sliced onions and diced green pepper until beginning to soften. Add the tomatoes and garlic, stirring gently with a wooden spoon as the tomatoes break down.
- Flavor the sauce by stirring in the passata, oregano, sugar, pul biber, and half of the parsley. Season generously with sea salt and black pepper, then cook until the mixture thickens and reduces.
- Stuff the softened eggplants by placing them into an oven-proof casserole dish and cutting a slit down the center of each one. Use two forks to gently pull apart the sides and mash the flesh slightly before dividing the tomato filling between the eggplants.
- Finish the dish by stirring the tomato paste into warm water and pouring it around the eggplants. Drizzle generously with olive oil, then roast again until everything is deeply tender and rich. Serve warm or at room temperature with the remaining parsley and a squeeze of lemon juice.
Tips for the Best Imam Bayildi (Stuffed Eggplant in Olive Oil)
- Choose Smaller Eggplants if Needed — If you can’t find long Middle Eastern-style eggplants, smaller ones work better than oversized varieties because they soften more evenly during roasting.
- Don’t Skip the Fork Holes — Poking the eggplants before roasting helps them cook through properly and keeps the flesh soft enough for stuffing.
- Cook the Filling Until Thickened — Letting the tomato mixture reduce gives the stuffing a richer texture that stays tucked neatly inside the eggplants.
- Be Generous with Olive Oil — The olive oil is essential to the texture and flavor of Imam Bayildi, giving the finished dish its signature richness.
- Watch the Pul Biber Heat Level — Some varieties are mild while others are much hotter, so it’s worth checking the label before adding it to the sauce.
- Serve at Your Preferred Temperature — This dish tastes wonderful both warm and at room temperature, which makes it especially handy for mediterranean meal prep.
Storage & Make-Ahead Tips
Fridge: Store leftover stuffed eggplants in an airtight container in the refrigerator for up to 3–4 days. The flavors continue to deepen as the dish rests, making leftovers especially delicious the next day.
Freezer: Allow the eggplants to cool completely before freezing. Store in a freezer-safe container for up to 3 months. Thaw overnight in the refrigerator before reheating gently.
Make-Ahead: The tomato filling can be prepared ahead of time and refrigerated until ready to use. You can also fully assemble the dish earlier in the day and roast it before serving.
What to Serve With Imam Bayildi (Stuffed Eggplant in Olive Oil)
The rich tomato filling and silky eggplants pair beautifully with all kinds of simple sides. Since the dish has so much savory flavor on its own, I love serving it with lighter accompaniments that help balance the meal.
- Steamed rice
- Warm flatbread
- Simple green salad
- Creamy yogurt on the side
- Couscous or grain dishes
- Fresh sliced vegetables
Frequently Asked Questions
Q: What does Imam Bayildi mean?
Imam Bayildi is a traditional dish made with eggplants stuffed with a rich tomato and onion filling cooked in olive oil. The recipe is especially loved for its soft texture and deeply savory flavor. The eggplants become tender during roasting while the filling cooks down into a thick, hearty mixture that soaks beautifully into every bite.
Q: Can I use regular globe eggplants instead of long eggplants?
Yes, though smaller eggplants are the better choice if long Middle Eastern-style eggplants aren’t available. Smaller varieties cook more evenly and are easier to stuff without collapsing. Large globe eggplants can still work, but they may need extra roasting time to become fully tender.
Q: Why are the eggplants peeled in stripes?
Leaving strips of skin helps the eggplants hold their shape while roasting. Fully peeled eggplants can become too soft and fall apart once stuffed, while completely unpeeled eggplants may stay a little too firm. The striped pattern creates a nice balance between tenderness and structure.
Q: What is Pul Biber?
Pul Biber, sometimes called Aleppo pepper, is a mild red pepper flake commonly used in Turkish and Cypriot cooking. It adds gentle warmth along with a slightly smoky flavor and beautiful color to the tomato filling. Since heat levels vary, it’s a good idea to check whether the variety you buy is mild or extra hot.
Q: Can Imam Bayildi be served cold?
This dish is traditionally delicious both warm and at room temperature. The olive oil and tomato filling stay rich and flavorful even after cooling slightly, which makes it a wonderful addition to mediterranean dinner recipes for gatherings or relaxed family meals.
Q: Why is olive oil used so generously in this recipe?
Olive oil is one of the key elements that gives Imam Bayildi its signature texture and flavor. As the eggplants roast, they absorb some of the oil, becoming silky and tender. The extra drizzle before the final bake also helps create the rich sauce surrounding the stuffed eggplants.
Q: Can I prepare the filling ahead of time?
Absolutely. The tomato filling can be made in advance and refrigerated until you’re ready to assemble the dish. Preparing the filling ahead can actually make the cooking process feel easier, especially when planning larger meals or entertaining guests.
Q: What makes the sauce thicken properly?
The sauce thickens as the tomatoes, passata, and seasonings cook together in the pan. Allowing the mixture to reduce properly before stuffing the eggplants helps create a rich filling that stays hearty instead of watery during the final roast.
There’s just something downright comforting about pulling a bubbling dish of Imam Bayildi from the oven and setting it right in the middle of the table for everybody to dig into together. The rich tomato filling, tender eggplants, and generous olive oil make every bite feel hearty, welcoming, and full of love.

Imam Bayildi (Stuffed Eggplant in Olive Oil)
Ingredients
Method
- Heat the oven to 200°C / 400°F / Gas mark 6.
- Peel the eggplants in wide strips using a vegetable peeler or small sharp knife.
- Poke holes into the eggplants with a fork and brush generously with olive oil.
- Place the eggplants on a rack set over an oven tray and roast for 30-40 minutes until tender.
- Heat the olive oil and butter in a frying pan.
- Cook the sliced onions and diced green pepper for 5 minutes until beginning to soften.
- Add the chopped tomatoes and garlic to the pan.
- Cook for 5 minutes, gently breaking up the tomatoes with a wooden spoon.
- Stir in the tomato passata, oregano, sugar, Pul Biber, and half the parsley.
- Season generously with sea salt and black pepper.
- Cook for 5-10 minutes until the sauce is reduced and thickened.
- Remove the roasted eggplants from the oven and place them in an oven-proof casserole dish.
- Cut a slit down the length of each eggplant.
- Use two forks to pull apart the sides and mash the soft eggplant flesh slightly.
- Divide the tomato filling between the eggplants and spoon any leftover filling into the dish.
- Mix the tomato paste with 250 ml warm water.
- Pour the tomato mixture over and around the eggplants.
- Drizzle generously with olive oil.
- Return the dish to the oven and roast for 45 minutes.
- Serve warm or at room temperature with the remaining parsley and a squeeze of lemon juice.