Baba ganoush is a smoky, creamy, and flavorful dip that's a staple of Middle Eastern cuisine. It's surprisingly easy to make at home. The key to its signature flavor is properly roasting the eggplant to bring out a deep, smoky taste.

Classic Baba Ganoush Recipe recipe

Stuck mid-recipe?

Chefadora AI has the answer - timers, swaps, step-by-step help.

Prep Time
15min
Cook Time
45min
Total Time
1hr

Ingredients

4 Servings
(1 serving = About 1/2 cup of dip)
  • large globe eggplants
    large globe eggplants
    2
  • garlic, minced
    garlic, minced
    2clove
  • tahini paste
    tahini paste
    1/4cup
  • fresh lemon juice
    fresh lemon juice
    3tbsp
  • extra-virgin olive oil
    extra-virgin olive oil
    2tbsp
  • ground cumin
    ground cumin
    1/2tsp
  • salt
    salt
    1/2tsp
  • cayenne pepper or red pepper flakes
    cayenne pepper or red pepper flakes
    1pinch
  • Smoked paprika or sumac (for garnish)
    Smoked paprika or sumac (for garnish)

How to make Classic Baba Ganoush Recipe

Roast the Eggplants

  1. Step 1

    Turn a gas burner to medium-high heat. Using tongs, place the whole eggplants directly over the flame. Cook, turning every few minutes, until the skin is completely charred and blackened and the eggplant is soft and collapsed. This should take about 10-15 minutes per eggplant.

  2. Step 2

    Alternatively, preheat your oven to 200°C. Pierce the eggplants all over with a fork. Place them on a foil-lined baking sheet and roast for 30-45 minutes, or until they are very soft and the skin is shriveled and browned.

Cool and Drain

  1. Step 1

    Once the eggplants are roasted, set them on a plate or in a colander to cool.

  2. Step 2

    When they are cool enough to handle, cut them open lengthwise and scoop out the soft flesh with a spoon. Discard the charred skin.

  3. Step 3

    Place the eggplant flesh in a fine-mesh strainer set over a bowl. Let it sit for at least 15-20 minutes to drain off any excess liquid. This prevents the baba ganoush from becoming watery.

Mash the Ingredients

  1. Step 1

    Transfer the drained eggplant pulp to a bowl. Using a fork, mash the eggplant to your desired consistency. Some people prefer it a bit chunky, while others like it smoother.

  2. Step 2

    Add the minced garlic, tahini, lemon juice, olive oil, cumin, salt, and cayenne pepper (if using).

  3. Step 3

    Mix everything together with a fork until well combined. Do not use a food processor unless you want a very smooth, almost pasty consistency. Mashing by hand gives a more authentic, rustic texture.

Taste and Adjust

  1. Step 1

    Taste the dip and adjust the seasonings as needed. You may want to add more salt, lemon juice, or even another drizzle of olive oil. The flavor should be balanced, with a good mix of smoky, nutty, and tangy notes.

Serve

  1. Step 1

    Transfer the baba ganoush to a serving bowl. Drizzle with a little extra virgin olive oil and garnish with a sprinkle of smoked paprika or sumac. Serve immediately or chill in the refrigerator for at least 30 minutes to let the flavors meld.

Nutrition (per serving)

Calories

100.9kcal (5.04%)

Protein

1.7g (3.4%)

Carbs

3.1g (1.12%)

Sugars

0.3g (0.6%)

Healthy Fat

8.1g

Unhealthy Fat

1.3g

% Daily Value based on a 2000 calorie diet

Tips & Tricks

  1. For the best smoky flavor, roast the eggplants directly over a gas flame if possible.

  2. Draining the roasted eggplant is crucial to avoid a watery dip.

  3. Adjust the seasonings gradually to achieve the perfect balance of flavors.

  4. For a more rustic texture, mash the eggplant by hand instead of using a food processor.

  5. Chilling the baba ganoush for 30 minutes enhances the flavors.

FAQS

  1. Can I roast the eggplants in the oven instead of over a flame?

    Yes, you can roast the eggplants in the oven at 400°F (200°C). While it may not achieve the same smoky flavor as roasting over a flame, it will still taste delicious.

  2. How do I prevent baba ganoush from becoming watery?

    After roasting the eggplants, drain the flesh in a fine-mesh strainer for at least 15-20 minutes to remove excess liquid.

  3. Can I make baba ganoush ahead of time?

    Yes, baba ganoush can be made ahead and stored in the refrigerator for up to 3 days. The flavors will meld and improve over time.

  4. What can I serve with baba ganoush?

    Baba ganoush pairs well with warm pita bread, pita chips, fresh vegetables, or as part of a mezze platter with hummus, falafel, and olives.

  5. Can I make baba ganoush without tahini?

    Yes, you can omit tahini, but it will slightly alter the flavor. You can substitute with a small amount of Greek yogurt or leave it out entirely for a lighter version.

Loading reviews...

chefanna's profile picture
instagram

Private Chef Anna

(@chefanna)

I have been a professional South African chef for 18 years, now teaching kids & adults how to cook by using their instincts. I...

chefadora
© 2025 Chefadora Pty Ltd, All Rights Reserved

Marnirni-apinthi Building, Lot Fourteen,
North Terrace, Adelaide, South Australia, 5000
Australia
Recipe Questions?