How to Make Baba Ganoush: Classic Baba Ganoush Recipe
Written by MasterClass
Last updated: Jul 21, 2025 • 3 min read
A charred eggplant takes on a smoky flavor and soft texture that's best showcased in this simple Lebanese dip.
Learn From the Best
What Is Baba Ganoush?
Baba ganoush (also spelled baba ghanoush and baba ghanouj) is a Lebanese roasted eggplant dip that’s an appetizer, or mezze, in Middle Eastern and Mediterranean restaurants all over the world. For baba ganoush, cooked eggplant combines with tahini sauce (a paste made from ground sesame seeds), olive oil, and other seasonings like garlic, za’atar, and sumac.
How to Make Baba Ganoush
Learn how to make the best baba ganoush, step by step.
- 1. Char whole eggplants. Traditionally, eggplants cook over an open flame to thoroughly char the skin and imbue the flesh with smokiness. If you choose to go that route, just be sure to use heat-proof tongs. You can cook your eggplants by grilling them on a barbecue, setting them over the open flame of a gas stove burner, or on a baking sheet under the broiler. Make sure they are completely tender—undercooked eggplant has a bitter flavor and won't blend as well into a dip.
- 2. Scoop out the eggplant flesh. Once the charred eggplants are cool enough to handle, slice them in half and scoop out the flesh.
- 3. Drain the flesh. For more concentrated, smoky flavor, drain the eggplant flesh of as much water as possible. You can do this with a fine mesh strainer that you set over a bowl or sink for 15 minutes to an hour, or you can use a salad spinner or cheesecloth.
- 4. Make the dip. There are a few ways to turn smoky eggplant flesh into a mezze-ready dip. The easiest is with a food processor or blender, which allows you to simply combine eggplant, olive oil, tahini, garlic, lemon juice, and spices all at once, yielding a smooth, creamy dip. If you prefer your dip a little chunkier, mash the eggplant flesh, garlic, spices, and lemon juice together with a mortar and pestle (or fork and mixing bowl), then add the tahini. Finally, add the olive oil in a slow, steady stream while mixing.
What to Serve With Baba Ganoush
Serve room temperature baba ganoush alongside labneh, pickles, hummus, roasted chickpeas, and fresh pita bread, pita chips, or flatbread, cut into wedges for easy dipping. It's a naturally gluten-free, vegan dip that pairs well with fresh veggies.
Classic Baba Ganoush Recipe
makes
prep time
30 mintotal time
1 hrcook time
30 minIngredients
- 1
Char the eggplants. If using a grill, preheat the grill to medium. If using a gas burner, set the flame to medium. Place the whole eggplant on the grill or over the burner and cook, turning occasionally with tongs, until the flesh is extremely tender and skin is very charred, about 15–20 minutes. If using a broiler, place eggplant on a foil-lined baking sheet and broil until flesh is completely tender and skin is charred, about 20–30 minutes.
- 2
Let eggplant cool, about 15 minutes. Slice eggplant lengthwise and scoop out the eggplant flesh, discarding the skin.
- 3
Set a fine mesh strainer over a bowl and allow the eggplant flesh to drain in the strainer, at least 15 minutes.
- 4
Using a mortar or pestle (or a mixing bowl and fork), mash the eggplant flesh together with garlic, lemon juice, cumin, and paprika to form a chunky dip. (For a smoother baba ganoush, pulse eggplant flesh in a food processor.) Add the tahini and continue to mash or pulse until incorporated.
- 5
Add the olive oil in a slow, steady stream while continuing to mash or pulse. Transfer baba ganoush to a serving bowl and season to taste with salt and lemon juice. Gently fold in fresh parsley leaves.
- 6
Drizzle baba ganoush with more olive oil and sprinkle with pomegranate seeds, if using.
Become a better chef with the MasterClass Annual Membership. Gain access to exclusive video lessons taught by culinary masters, including Yotam Ottolenghi, Gabriela Cámara, Chef Thomas Keller, Massimo Bottura, Dominique Ansel, Gordon Ramsay, Alice Waters, and more.
Chef Gordon Ramsay’s Baba Ganoush Recipe: Learn How to Make Baba Ganoush
May 17, 2019
Guide to Traditional Lebanese Cuisine: 24 Lebanese Staples
Jul 28, 2020
How to Cook With Tahini: Homemade Tahini Recipe
May 20, 2020
How to Make Labneh: Simple Homemade Labneh Recipe
Jul 15, 2020
Matbucha Recipe: How to Make Homemade Matbucha
Dec 14, 2020
Madhur Jaffrey’s Eggplant Bharta Recipe
Oct 26, 2021
Other articles
Homemade Labneh: Yotam Ottolenghi’s Labneh Recipe
Dec 16, 2020
How to Make Lavash: Armenian Flatbread (Lavash) Recipe
Oct 28, 2019
How to Make Fattoush: Classic Fattoush Pita Salad Recipe
Jul 23, 2020
Black Bean Hummus Recipe: How to Make Black Bean Hummus
Feb 2, 2021
Ful Medames Recipe: How to Make Fava Bean Stew
Jul 13, 2020
Hummus Recipe: Yotam Ottolenghi’s Homemade Hummus
Dec 15, 2020
