Eleni's Recipes, Greek recipes, Lenten friendly, main courses, other recipes, recipes, vegetarian
Comments 2

Imam Bayildi (Eggplants Stuffed with Tomatoes and Onions)

As the story goes, Imam Bayildi got its name from when an imam (a Muslim priest) fainted immediately upon eating this dish because it was so tasty. Wherever the name came from, it’s rich and impressive in taste. Imam Bayildi originates in Asia Minor and makes for a beautiful presentation and meal with eggplants stuffed with a fantastic onion and tomato mixture. Falling into the ladera (olive oil based) category, Imam Bayildi is cooked with lots of olive oil, and drizzled in more before serving. Get your favorite bread ready for dipping and enjoy.


Imam Bayildi (Eggplants Stuffed with Tomatoes and Onions)
  • 2 eggplants
  • 1 yellow onion, thinly sliced
  • 5 cloves of garlic,
  • 1 (15-ounce) can of diced tomatoes
  • ½ cup extra virgin olive oil, plus more for drizzling
  • Salt and pepper, to taste
  • 1 teaspoon chili flakes (optional)
  • 1 bunch of Italian parsley, chopped
  • 8 ounces feta cheese (optional)
  1. Preheat the oven to 350F.
  2. Wash and dry the eggplants. Slice them in half lengthwise, keeping the stems intact.
  3. Place the eggplant in a ceramic dish or baking sheet. Drizzle eggplant with half of the olive oil and sprinkle some salt. Bake for 10-15 minutes to allow the eggplant to get tender. (Two alternative methods noted below.*)
  4. Meanwhile, cook your stuffing. In a large skillet, add half of the olive oil. Add onions and sauté over low-medium heat for 5 minutes until they are soft and translucent. Add the garlic, season with salt and pepper. Sauté briefly, then add the diced tomatoes and chili flakes.
  5. Allow to simmer for 5-10 minutes, stir in the parsley, and then remove from heat.
  6. Once the eggplant is cooked slightly and the flesh is tender, remove from the oven. Carefully remove the most of the eggplant pulp (about 2 tablespoons—but enough to keep the eggplants firm to be stuffed). Chop the pulp and mix it to the onion-tomato mixture.
  7. Spoon the mixture equally into the eggplant boats, sprinkle with feta cheese if desired, and drizzle with olive oil.
  8. Bake for 30 to 40 minutes, or until the eggplant is tender. Serve with a final touch of drizzled olive oil and enjoy.
*Alternative method 1: To get a more charred taste, you can wrap each eggplant in aluminum foil. Then, place eggplants over a gas, charcoal, or propane flame, turning frequently with tongs until soft.
Alternative method 2: Fry each eggplant on all sides until golden brown. With any method, the eggplants don’t need to cooked thoroughly because they will be baked later.



  1. Sandy Jeanne Ford says

    I was never sure I was making this correctly, thanks. You don’t feel the need to salt the eggplant and get some of the moisture out first?

    • elenisaltas says

      For most eggplant dishes I do salt and drain before, but I’ve found with this recipe and method it isn’t super necessary. You most certainly can if you’d like! Slice in half, salt and drain in a colander. Then, pat dry before moving on.

Leave a Comment