Baba Ganoush Recipe (Smoky Eggplant Dip)
Baba Ganoush is a Middle Eastern eggplant dip made with fire roasted eggplants, tahini, yogurt, garlic, lemon juice and olive oil. The eggplants are charred on an open flame or oven-grilled until soft, then blended to a smooth paste. It has a mild smoky flavor with a creamy texture and a bit of tang. This homemade baba ganoush recipe is simple and can be served as a dip or spread with your Middle Eastern snacks.
About Baba Ganoush Recipe
Baba Ganoush is a classic Levantine dip made with roasted eggplant as the base. It is popular across countries like Lebanon, Syria and other parts of the Middle East.
Traditionally, the eggplant is charred over an open flame until the skin blackens and the inside becomes soft and smoky. That smoky flavor is what defines an authentic baba ganoush.
Table of Contents
Tahini added to the dip, slightly thickens it and gives a mild nutty flavor. Yogurt adds light creaminess and a gentle tang, while lemon juice brings freshness and balance. You can choose to use Homemade Tahini or store-brought one.
Garlic and ground spices like cumin and black pepper add warmth. A little cayenne or paprika gives mild heat without overpowering the dip.
Extra virgin olive oil is mixed into the dip and also drizzled on top before serving. This enhances both flavor and taste.
The surface is often swirled and finished with olive oil and a sprinkle of spice, which is typical in Middle Eastern mezze platters.
You can roast the eggplants directly on a gas flame for the best smoky taste. If using an oven, the dip will still be good, but the flavor will be milder and not smoky.
For best results, use large purple eggplants that feel light in weight, as they usually have fewer seeds.
This dip is naturally gluten-free and vegetarian. It pairs well with Pita Bread, Naan, toasted bread or fresh vegetable sticks. It can also be used as a sandwich spread or served alongside hummus and other Mediterranean dips.
The Baba Ganoush recipe is easy to adjust. Add more lemon for extra tang, reduce garlic for a milder flavor, or increase spices if you prefer it slightly bold. Once you make it at home, you can tweak it to suit your taste.
If you enjoy Mediterranean and Middle Eastern dips and blends, you can also try Hummus, Muhammara and Dukkah.
For another fire-roasted eggplant dish, try Baingan Bharta, a North Indian smoky mashed aubergine preparation.
How to Make Baba Ganoush (Stepwise)
Prep Eggplants
1. Rinse 2 eggplants (about 550 grams) well in water a few times. Pat dry with a kitchen napkin.
Keep the stems. With a knife, cut each eggplant from the base up to about 1 inch away from the stem. Do not cut through completely. Make 4 vertical cuts so the eggplant stays whole but opens slightly.
Gently pull apart the cut sections and check for worms or black spots. Discard if you see any spoilage. If clean, you can lightly rub a little oil all over the skin.

Grill Eggplants on Stovetop
2. Place a flame-proof wired rack on a gas stovetop burner. Keep the heat to medium or medium-low.
Place one or two eggplants on the rack. Roast directly on the open flame. Turn every 2 to 3 minutes using tongs so all sides cook evenly.
Note: Since the eggplant is slit into four sections but kept intact at the stem, it will start to shrink as it roasts. The skin will char, the flesh will soften and some juices may drip onto the stovetop. This is completely normal.
As the eggplant cooks, the four slit sections will loosen, soften and begin to hang slightly. When turning the eggplant with tongs, gently support and hold the softened sections together while rotating it. Turn carefully so the cooked parts do not tear away from the stem.
This method may feel slightly tricky the first time, but it ensures you have already checked the eggplant from inside before roasting. It helps avoid cooking an eggplant that may have worms.

3. The skin will char and shrink. Roast until the eggplants soften completely. Insert a knife. It should slide in easily without resistance.

4. Remove and let them cool on a plate or baking tray. Roast the second eggplant similarly if not done together.

Bake in Oven (Alternative Method)
5. Preheat oven at 180°C (356°F) for 10 minutes.
Cut each eggplant in halves or quarters. You can also keep them whole and give a few slits. Line a tray with parchment or foil. Place eggplants cut side down.
Bake at 180°C (356°F) for 25 to 35 minutes or until soft and fully cooked. Cool and then peel or scoop the flesh.
Assemble & Blend To Make Baba Ganoush
6. Once cooled, cut the roasted eggplants in half. Scoop out the flesh with a spoon. If there are too many seeds, remove these and discard.

7. You can also peel the skins and chop the eggplant flesh as shown in the below image.

8. Add the cooked eggplant flesh to a blender jar. Also add Add ¼ cup tahini and ¼ cup yogurt.

9. Next add the following spices, herbs and seasonings:
- ½ teaspoon chopped garlic
- ½ teaspoon sea salt or preferred salt, according to taste
- ½ teaspoon ground black pepper
- ½ teaspoon ground cumin
- ½ teaspoon cayenne pepper or paprika (or red chilli powder)
- 1 to 2 tablespoons lemon juice, add according to taste
- 1 tablespoon extra virgin olive oil
Tip: I have used 2 tablespoons of lemon juice to balance the mild bitterness of homemade tahini made from unhulled sesame seeds. If using store-bought tahini, 1 tablespoon is usually enough.

10. Blend to a smooth and fine consistency. Taste and adjust salt or lemon juice if needed.

11. Transfer to a serving bowl using a spatula. Drizzle some olive oil on top. Garnish with chopped cilantro or parsley and a few pinches of cayenne or red chilli powder if you like.
You can let the prepared baba ganoush rest in the refrigerator for at least 30 minutes before serving and garnishing. This helps the flavors blend better and improves the overall taste.

Serving Suggestions & Storage
Serve baba ganoush with pita bread, pita chips, lavash, crackers or vegetable sticks or crudites. You can also serve it with naan or toasted bread or cheese sticks.
You can also pair it as a dip with Falafel or as a spread or filling on Shawarma wraps. Baba ganoush also works well as a sandwich spread or as part of a mezze platter with salads and olives.
Store leftovers in an airtight container in the refrigerator for 1 to 2 days. Stir before serving. Do not freeze as the texture may change.
Dassana’s Recipe Tips
- For best smoky flavor: Roast the eggplant directly on an open flame. Oven grilling will not give the same smoky flavor.
- Adjust lemon juice: If using homemade tahini made from unhulled sesame seeds, add up to 2 tablespoons lemon juice to balance slight bitterness. For store-bought tahini, 1 tablespoon is usually enough.
- Choose the right eggplant: Always pick large sized eggplants that feel light for their size. They usually have fewer seeds and better texture.
- Avoid watery dip: If the roasted eggplant has excess liquid, let it drain for a few minutes before blending.
- Mashing instead of blending: You can mash with a fork for a slightly chunky dip instead of blending fully smooth.
- Salt at the right stage: Taste and adjust salt after blending. Roasted eggplant absorbs seasoning differently, so final seasoning should always be checked before serving.
Cooking Queries
1. Can I make baba ganoush without yogurt?
Yes. You can skip yogurt or use a plant based yogurt for a dairy-free or vegan version. If you skip yogurt, increase tahini slightly or add a little more olive oil.
2. Why is my baba ganoush bitter?
Bitterness can come from too many seeds or strong tahini. Add a little more lemon juice and salt to balance it.
3. Can I roast eggplant on an electric stove?
Direct flame works best. If you do not have gas stove, bake or grill the eggplants in the oven.
4. How do I reduce the smoky smell in the kitchen?
Keep windows open and switch on the exhaust fan while roasting on open flame.
5. Can I make it ahead of time?
Yes. In fact, it tastes better after resting for a few hours in the fridge as flavors blend well.
Step by Step Photo Guide Above

Baba Ganoush Recipe (Smoky Eggplant Dip)
Ingredients
Main Ingredients
- 550 grams or 2 eggplants – large sized
- ¼ cup tahini
- ¼ cup yogurt
- ½ teaspoon sea salt or preferred salt, add salt according to taste
- 1 to 2 tablespoons lemon juice or as required, * check point no 6 in notes section below
- ½ teaspoon garlic – chopped
- ½ teaspoon ground black pepper
- ½ teaspoon ground cumin
- ½ teaspoon cayenne pepper or paprika or red chili powder
- 1 tablespoon extra virgin olive oil
For Garnish
- a few sprigs cilantro (coriander leaves) or parsley
- a few pinches cayenne pepper or paprika or red chili powder, optional
- 1 to 2 teaspoons extra virgin olive oil
Instructions
Prep The Eggplants
- Rinse the eggplants thoroughly in water a few times. Pat them dry completely with a kitchen napkin and keep aside.
- To check for worms before roasting, place the eggplant on a chopping board. With a knife, cut from the base upwards to about 1 inch below the stem. Do not cut through completely. The eggplant should remain whole.
- Make these cuts on four sides, like giving four vertical slits. Cut gently so it does not break apart.
- Slightly open the cut sections with your fingers and check inside for worms, black spots or spoilage. If you notice any worms, discard the eggplant.
- If clean, you can optionally rub a little oil all over the skin. This helps in even roasting.
Roast Eggplants On Stovetop (For Smoky Flavor)
- This method works best on a gas stovetop. If you do not have one, use the oven method mentioned below.
- Place a flame-proof wired rack on the stovetop burner. You can use a round metal rack. Make sure the rack is sturdy and does not burn or melt.
- Keep the flame on medium or medium-low. Place one or two eggplants on the rack, depending on size.Note: As the slit eggplant roasts, it will shrink and the cut sections will soften and loosen. While turning with tongs, gently support the softened, hanging sections so they remain attached and cook evenly without tearing.
- Roast directly over the flame. Turn the eggplants every 2 to 3 minutes using tongs so that all sides cook evenly.
- The skin will blacken, char and shrink. Continue roasting until the eggplant softens completely and collapses slightly.
- To check doneness, insert a knife into the roasted eggplant. It should slide in easily without resistance. If there is resistance, roast a little longer.
- Once fully cooked, switch off the flame and place the eggplants on a plate to cool.
Oven Method (Alternative)
- Preheat your oven to 180°C (356°F) for 10 minutes.
- After rinsing, you can cut the eggplants into halves or quarters. You may also keep them whole. If keeping whole, make a few slits with a knife.
- Line a baking tray with foil or parchment paper. Lightly grease the eggplant pieces with oil if desired.
- Place the eggplants cut side down on the tray.
- Bake in the center of the oven at 180°C (356°F) for 25 to 35 minutes or longer, until completely soft and cooked through.
- The oven method will cook the eggplants well, but the smoky flavor won't be there.
- Remove and let them cool.
Scoop, Blend & Make Baba Ganoush
- Once the roasted eggplants are cool enough to handle, cut them in half.
- Scoop out the soft flesh with a spoon and transfer it to a blender jar. You can also peel off the skin instead of scooping.
- If there are too many seeds, remove them and discard.
- Add tahini, yogurt, salt, chopped garlic, ground black pepper, ground cumin, cayenne or paprika, lemon juice and olive oil.
- Blend until smooth and creamy. Taste and adjust salt or lemon juice if needed.
Serving Suggestions
- Transfer the baba ganoush to a serving bowl using a spatula.
- Drizzle a little extra virgin olive oil on top.
- Garnish with chopped cilantro or parsley. Sprinkle a few pinches of cayenne or red chilli powder if you like.
- Serve with vegetable sticks, falafel, pita bread, pita chips, naan or toasted bread.
Dassana’s Notes
- Fire Roasting: Roast on open flame for authentic smoky flavor. Always check for worms using the slit method before roasting. Turn frequently so it cooks evenly from all sides. When using the slit method, handle gently while turning, as the softened sections may loosen and hang. Support them with tongs. Some juices may drip while roasting. This is normal. Do not undercook. The eggplant must be fully soft inside.
- Texture & Moisture: Remove excess seeds if the eggplant is very seedy. If the roasted flesh looks watery, let it drain briefly before blending. For a chunkier texture, mash with a fork instead of blending fully smooth.
- Flavor & Variations: Adjust lemon juice depending on the type of tahini used. For a vegan version, skip yogurt and increase tahini slightly or use plant-based yogurt.





