Baba Ghanoush is a creamy, smoky Middle Eastern dip made from charred eggplants blended with tahini, garlic, lemon juice, and salt. The signature flavor comes from roasting or charring the eggplants until the skin is blackened and the inside is soft and deeply infused with smokiness. This dip is rich, silky, and slightly tangy with a nutty background from the tahini, balanced by the freshness of lemon and the bite of garlic. Traditionally served with warm flatbreads or pita, it also makes an excellent accompaniment to grilled meats, vegetables, or as a spread in wraps and sandwiches.
Why You’ll Love This Recipe
Deep, smoky flavor that comes from fire-charring the eggplants
Minimal ingredients and effortless preparation
Naturally vegan and gluten-free
Incredibly versatile – great as a dip, spread, or side
Make-ahead friendly and lasts well in the fridge
Light yet satisfying, with a creamy texture that pairs beautifully with many dishes
No special equipment needed — just a flame and a bowl
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
2 large eggplants (aubergines), about 500–600g each. Choose ones that feel heavy for their size and have smooth, shiny skin for best flavor and texture.
⅓ cup tahini (sesame seed paste). Use a high-quality, runny tahini for a smoother dip and a richer flavor.
4 garlic cloves, crushed. You can use raw garlic for a sharp bite, or lightly roast it for a milder flavor.
Juice of 1 lemon (approximately 2–3 tablespoons), freshly squeezed for the brightest taste.
1 teaspoon salt, or to taste. Fine sea salt works best to evenly distribute flavor.
Optional garnishes:
1 tablespoon olive oil, for drizzling
A handful of pomegranate seeds, for a burst of sweetness and color
1 tablespoon dukkah, for a crunchy, nutty topping
A small bunch of fresh herbs like flat-leaf parsley or mint, chopped for freshness
Directions
Prepare the eggplants: Pierce the eggplants all over with a fork. This prevents them from bursting while cooking. Optionally line the stovetop or surface beneath with foil to catch any drips or juices.
Char the eggplants: Place the eggplants directly over a gas flame or on a barbecue. Turn them every few minutes with tongs, cooking for about 10 minutes, until the skin is blackened and blistered on all sides, and the inside feels very soft when pressed with tongs.
Steam and cool: Once cooked, transfer the eggplants to a bowl and cover it tightly with plastic wrap or a lid. Let them steam and cool for 10–15 minutes. This helps loosen the skin and concentrate the smoky juices inside.
Peel and chop: Peel off the charred skin — it should come away easily. Try to keep some of the smoky juices. Chop the flesh roughly for a more textured dip or mash it finely if you prefer it smoother.
Mix the dip: Add the chopped eggplant to a bowl. Mix in the tahini, crushed garlic, lemon juice, and salt. Stir thoroughly until well combined. Taste and adjust the seasoning — you may want a bit more lemon juice or salt.
Serve: Spoon the baba ghanoush onto a plate or shallow bowl. Use the back of a spoon to create swoops and wells. Drizzle with olive oil and sprinkle with your choice of garnishes like pomegranate seeds, chopped herbs, or dukkah.
Servings and timing
Makes: Approximately 8 servings
Prep time: 10 minutes
Cook time: 10 minutes
Total time: 20 minutes
Variations
Oven-roasted version: If you don’t have a gas stove or grill, roast the eggplants in a preheated oven at 200°C (390°F) for 45–50 minutes, turning halfway through.
Spicy baba ghanoush: Add ½ to 1 teaspoon of chili flakes or a dash of hot sauce for heat.
Creamier texture: Mix in 1–2 tablespoons of Greek yogurt or labneh for a richer, tangier finish.
Smokier boost: Add a pinch of smoked paprika to enhance the smoky flavor if roasting instead of charring.
Herb-blended version: Stir in chopped parsley, mint, or coriander for extra freshness.
Roasted garlic alternative: Roast the garlic cloves in their skins until soft, then mash and mix into the dip for a sweeter, less pungent garlic taste.
Storage/Reheating
Storage: Store leftover baba ghanoush in an airtight container in the fridge for up to 5 days.
Freezing: Not recommended, as the texture can become watery and grainy when thawed.
Reheating: No reheating needed — this dip is best served cold or at room temperature.
Refreshing: If the dip thickens in the fridge, simply stir in a small splash of water or lemon juice before serving.
FAQs
What if I don’t have a gas stove or barbecue?
You can roast the eggplants in the oven. They won’t have the same intense smokiness, but the flavor will still be rich and satisfying.
Can I make baba ghanoush ahead of time?
Yes. In fact, it often tastes better after a few hours in the fridge, once the flavors have melded. Just give it a good stir before serving.
How do I prevent bitterness in baba ghanoush?
Using fresh, firm eggplants and cooking them thoroughly helps prevent bitterness. Adding enough lemon juice and tahini also balances any bitter notes.
Can I use bottled lemon juice instead of fresh?
You can, but fresh lemon juice gives a brighter, more natural flavor. Use bottled in a pinch, but taste and adjust as needed.
Is it okay to leave the skin on the eggplant?
It’s best to peel off the charred skin for a smooth, creamy dip. Leaving it on will make the texture tougher and can introduce a bitter burnt flavor.
Can I make this dip smooth instead of chunky?
Yes. Use a food processor or hand blender to achieve a silky consistency. Just pulse gently to avoid turning it into a paste.
Is this dish vegan and gluten-free?
Yes, the base ingredients are naturally vegan and gluten-free. Just check that any garnishes or dukkah used are also compliant.
Can I reduce the garlic in this recipe?
Definitely. Use less if you prefer a milder flavor, or roast the garlic before adding to soften its bite.
What should I serve with baba ghanoush?
Serve it with warm pita bread, flatbreads, crackers, raw vegetables like carrots and cucumbers, or use it as a spread in wraps or sandwiches.
Can I double the recipe?
Yes. Simply scale up all the ingredients. Make sure you char the eggplants thoroughly in batches if needed to keep the smokiness consistent.
Conclusion
Smoky Eggplant Dip (Baba Ghanoush) is a beautifully simple yet deeply flavorful dish that captures the essence of Middle Eastern cuisine. With its creamy texture, smoky undertones, and balance of nutty and tangy elements, it’s a crowd-pleaser that works for any occasion. Whether you’re serving it as part of a mezze spread or just want something unique to dip your flatbread into, this baba ghanoush recipe is one you’ll return to again and again.
This smoky eggplant dip, known as baba ghanoush, is a creamy Middle Eastern classic made with fire-charred eggplants, tahini, garlic, lemon juice, and salt. Silky, smoky, and tangy, it’s perfect with pita, flatbreads, or as a spread in sandwiches and wraps.
Ingredients
2 large eggplants (500–600 g each)
⅓ cup tahini
4 garlic cloves, crushed (raw or roasted)
Juice of 1 lemon (2–3 Tbsp)
1 tsp salt, or to taste
1 Tbsp olive oil (for drizzling, optional)
1 Tbsp pomegranate seeds (optional garnish)
1 Tbsp dukkah (optional garnish)
Fresh parsley or mint, chopped (optional garnish)
Instructions
Pierce eggplants all over with a fork. Place directly over a gas flame or barbecue, turning until skins are blackened and flesh is soft (about 10 minutes).
Transfer to a bowl, cover, and steam for 10–15 minutes to loosen skin.
Peel off charred skin, keeping some smoky juices. Roughly chop or mash the flesh.
Mix eggplant flesh with tahini, garlic, lemon juice, and salt until well combined. Adjust seasoning to taste.
Spoon onto a plate or shallow bowl, swirl with a spoon, and drizzle with olive oil.
Garnish with pomegranate seeds, herbs, or dukkah if desired.
Serve with warm pita, flatbreads, or fresh vegetables.
Notes
For oven-roasting: cook eggplants at 200°C (390°F) for 45–50 minutes, turning halfway.
Add chili flakes or smoked paprika for a spicy, smokier variation.
For creamier dip, stir in a spoonful of yogurt or labneh.
Roasted garlic gives a milder, sweeter flavor than raw.
If dip thickens in the fridge, stir in a splash of water or lemon juice before serving.