Smoky Baba Ganoush Recipe: Authentic Middle Eastern Eggplant Dip

The best baba ganoush recipe, made with oven-roasted eggplant, tahini, olive oil, lemon juice and garlic!

“But why would I make baba ganoush if I could just eat hummus?” Mara asked when we set out to make the ultimate baba ganoush. At first I shrugged, but once we perfected the method and ingredients below, neither of us could stop scooping it up. When made correctly, baba ganoush is luxuriously smooth, smoky and deeply savory.

eggplant, raw and roasted

At its simplest, baba ganoush uses eggplant, tahini, olive oil, lemon juice, garlic and salt. A touch of ground cumin, a pinch of smoked paprika and fresh parsley lift the flavors without complicating the recipe.

Baba ganoush is similar to hummus but swaps roasted or grilled eggplant for chickpeas. Both dips come from the Eastern Mediterranean and are typically enjoyed with pita and fresh vegetables. Use this dip like you would hummus—served as a spread or for dipping. Ready to make some?

how to make baba ganoush

How to Make the Best Baba Ganoush

There are a few key choices when making baba ganoush: roast or grill the eggplant, how to remove moisture, whether to mash by hand or process, and proper seasoning.

Roast your eggplant

If you don’t have a grill, roasting works beautifully. Halve the eggplants and roast them cut-side down to encourage caramelization and speed up cooking. Roasting until the flesh collapses concentrates flavor and makes it easy to scoop out the soft interior—no peeling necessary. Finish with a sprinkle of smoked paprika for added smokiness.

tahini, eggplant, cumin and salt

Extract moisture

Roasting removes much of the eggplant’s water, but let the scooped flesh rest in a strainer for a few minutes and stir it to release more moisture. Removing excess liquid helps produce a creamier, more concentrated dip.

Stir it up

You can mash baba ganoush by hand or use a food processor. Traditional versions retain a bit of texture, and stirring with a fork or whisk will break the roasted flesh down nicely. A processor yields a silkier result if you prefer that.

Add ample salt

Don’t skimp on salt—eggplant can taste bitter without enough seasoning. Taste and adjust salt and lemon until the dip feels balanced and bright. Proper seasoning is what makes this recipe stand out.

This easy baba ganoush recipe tastes amazing!

What to Serve with Baba Ganoush

Classic baba ganoush is naturally vegan, gluten-free and nut-free, making it a flexible appetizer for many diets. I like it with sturdy raw vegetables—carrot sticks, cucumber rounds and bell pepper strips—or toasted pita wedges or chips.

For a Mediterranean spread, pair it with other dips and salads. Serve alongside fresh salads, beans, or grain-based salads for a satisfying selection at gatherings. It also makes a flavorful sandwich spread.

This baba ganoush recipe is the best! It's easy to make, too.

Please let me know how this baba ganoush turns out for you in the comments! I hope it becomes a favorite.

Delicious homemade baba ganoush (eggplant dip)—no food processor necessary!

Epic Baba Ganoush

  • Author: Kathryne Taylor
  • Prep Time: 20 minutes
  • Cook Time: 35 minutes
  • Total Time: 55 minutes
  • Yield: 6 servings

4.9 from 670 reviews

This baba ganoush is easy to make and doesn’t require a food processor. It yields about 1 ¾ cups—enough for 4 to 6 people as an appetizer.

Ingredients

  • 2 pounds Italian eggplants (about 2 small-to-medium eggplants)
  • 2 medium cloves garlic, pressed or minced
  • 2 tablespoons lemon juice, more if needed
  • ¼ cup tahini
  • ⅓ cup extra-virgin olive oil, plus more for brushing the eggplant and garnish
  • 2 tablespoons chopped fresh flat-leaf parsley, plus extra for garnish
  • ¾ teaspoon salt, to taste
  • ¼ teaspoon ground cumin
  • Pinch of smoked paprika, for garnish
  • Serving suggestions: warmed or toasted pita wedges, carrot sticks, bell pepper strips, cucumber slices, etc.

Instructions

  1. Preheat the oven to 450°F with a rack in the upper third. Line a large rimmed baking sheet with parchment. Halve the eggplants lengthwise, brush the cut sides lightly with olive oil, and place cut-side down on the prepared pan.
  2. Roast until the flesh is very tender and the skin is collapsing, about 35–40 minutes (longer for one large eggplant). Let cool a few minutes, then flip and scoop out the flesh with a large spoon.
  3. Place a mesh strainer over a bowl and transfer the flesh to the strainer, discarding the skins. Remove as much moisture as possible by letting the eggplant sit and stirring or shaking it in the strainer.
  4. Discard any collected drippings, return the drained eggplant to a clean bowl, add the garlic and lemon juice, and stir vigorously with a fork until broken down. Stir in the tahini, then slowly drizzle in the olive oil while stirring until the mixture is pale and creamy. Break up any long strings of eggplant with the fork.
  5. Stir in the parsley, salt and cumin. Adjust seasoning with additional salt or lemon juice to taste.
  6. Transfer to a serving bowl, drizzle with olive oil and sprinkle with parsley and smoked paprika. Serve with your chosen accompaniments or use as a sandwich spread.

Notes

Eggplant selection: Small eggplants tend to have fewer seeds and a better texture than large ones. Choose shiny, smooth eggplants with no soft spots and use them promptly—overripe eggplant can be bitter.

Storage: Store leftovers in an airtight container in the refrigerator for up to 4 days. Some people prefer it fresh; others like the flavor after a day or two. Bring to room temperature before serving if desired.

For a lighter dip: Reduce the olive oil to 2–3 tablespoons for a less rich but still tasty version.

  • Category: Appetizer
  • Method: Roasted
  • Cuisine: Lebanese