Classic Baba Ganoush Recipe (Smooth & Smoky Eggplant Dip)

This creamy homemade Baba Ganoush is a rich and smoky roasted eggplant dip made with tahini, lemon, garlic, and olive oil. Roasting the eggplant in foil keeps it tender and flavorful, creating a smooth dip that’s perfect to serve with warm pita bread or fresh vegetables.

Homemade baba ganoush served with pita bread and veggies

If you’ve never tried baba ganoush but love hummus, I have a feeling you’ll love this Mediterranean eggplant dip. With just a handful of ingredients—roasted eggplant, tahini, garlic, lemon juice, and olive oil—you get a creamy, smoky spread that’s packed with flavor. It’s the kind of dip I love putting out when we’re having people over, because it instantly makes a snack board or appetizer spread feel a little more elevated.

For this version, I like to keep things simple by roasting the eggplant in foil until it becomes incredibly soft and tender. Once it’s mixed with tahini, lemon, and garlic, it turns into a silky, flavorful dip that’s perfect for scooping up with warm pita bread or fresh veggies.

What is baba ganoush?

Baba ganoush is a traditional Middle Eastern eggplant dip made from roasted eggplant blended with tahini, garlic, lemon juice, and olive oil. The eggplant is typically cooked until very soft, giving the dip its creamy texture and subtle smoky flavor. It’s often served as part of a mezze spread alongside hummus, fresh vegetables, and warm pita bread.

Why you’ll love this recipe

  • Simple ingredients – This recipe uses a short list of pantry staples like tahini, garlic, and olive oil to create a dip that’s full of flavor.
  • Rich smoky flavor – Roasting the eggplant brings out its natural sweetness while adding a subtle smoky depth that makes baba ganoush so irresistible.
  • Naturally healthy Baba ganoush is naturally vegan, gluten-free, and packed with wholesome ingredients, making it a great addition to any snack or appetizer spread!
  • Perfect for sharing It’s an easy dip to serve at gatherings, whether as part of a Mediterranean mezze platter or a simple appetizer with pita bread and veggies.

Ingredients needed

A photo of ingredients used to make homemade baba ganoush
  • 1 large eggplant: The star of the recipe. Roasting the eggplant in the oven softens the flesh and gives the dip its signature creamy texture and mild smoky flavor.
  • 1/4 cup tahini: Tahini (or sesame paste) adds richness and a nutty depth that balances the roasted eggplant beautifully.
  • 4 tablespoons water: Helps loosen the tahini and eggplant mixture, creating a smoother and creamier consistency.
  • 3 garlic cloves: Adds a sharp, savory flavor that gives the dip its characteristic bite.
  • Fresh lemon juice: Brightens the dip and balances the richness of the tahini and olive oil.
  • Extra-virgin olive oil: Adds smoothness and a fruity flavor to the dip. Additional olive oil can be used for brushing the eggplant and garnishing.
  • Salt and pepper: Essential for bringing all of the flavors together.
  • Chopped fresh parsley: Adds freshness and color as a garnish.
  • Smoked paprika: Provides a subtle smoky note and beautiful color on top of the finished dip.
  • Pita bread and fresh vegetables, for serving: Perfect for scooping up the creamy baba ganoush.

How to make baba ganoush

Roast the eggplant

Cut 1 large eggplant in half and pierce it several times with a fork. Then brush the cut sides lightly with olive oil, wrap loosely in foil on a baking sheet, and roast for 50 to 60 minutes until the eggplant is very soft and collapsed.

Cool, scoop, rest

Let the eggplant cool slightly before scooping the flesh and seeds into a bowl and discarding the skin. Put the flesh in a mesh strainer over a bowl and let it rest for 20 minutes to remove any excess water.

Mash the mixture

Add tahini and water to a bowl and stir until smooth. Then transfer the eggplant mixture to the same bowl, add the garlic and lemon juice, and stir vigorously with a fork until the dip reaches your desired texture. Drizzle in olive oil while continuing to stir, until the mixture is pale and creamy.

Adjust seasoning, garnish, serve!

Taste the dip and adjust with additional lemon juice, salt, or olive oil if needed. Then place in a serving bowl with more olive oil drizzled on top and sprinkle with chopped parsley and smoked paprika.

Homemade baba ganoush served with pita bread and veggies

FAQs for baba ganoush

Why is my baba ganoush bitter?

Eggplant can sometimes develop a slightly bitter taste depending on the variety or if the seeds are very mature. Roasting the eggplant until it’s completely soft helps mellow the flavor, while lemon juice and tahini balance any bitterness. If your dip tastes slightly bitter, adding a little more lemon juice or olive oil can help round it out.


Should baba ganoush be smooth or chunky?

That mostly comes down to personal preference. Some versions are completely smooth when blended in a food processor, while others are slightly chunky when mashed by hand. Mashing the eggplant with a fork often gives the dip a more rustic texture, while blending creates a silkier consistency.


Can I make baba ganoush ahead of time?

Yes, baba ganoush is actually a great make-ahead dish! The flavors continue to develop as it sits in the refrigerator, making it even more flavorful the next day. Just store it in an airtight container and give it a quick stir before serving.


Do I have to peel the eggplant for baba ganoush?

No peeling is required before roasting. Once the eggplant is cooked, the flesh becomes very soft and can easily be scooped away from the skin. You’ll discard the skin at the end anyway, leaving behind just the delicious parts needed for the dip.


A plate of homemade baba ganoush garnished with parsley and paprika

What to serve with baba ganoush

Baba ganoush is incredibly versatile and pairs well with many Mediterranean dishes. We recommend serving it with:

  • Warm pita bread or pita chips
  • Fresh vegetables like cucumber, carrots, and bell peppers
  • As part of a mezze platter with hummus, olives, and feta
  • Spread inside wraps or sandwiches
  • Alongside grilled meats or roasted vegetables

How to store baba ganoush

Refrigerate: Store baba ganoush in an airtight container in the refrigerator for up to 4 days. If the baba ganoush separates slightly during storage, simply stir it before serving and drizzle with a little fresh olive oil.

Freezing isn’t recommended, as it can change the texture of the eggplant and tahini.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Homemade baba ganoush served with pita bread and veggies

Classic Baba Ganoush Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

  • Author: cooktimestory
  • Total Time: 1 hour 30 minutes
  • Yield: 4 1x
  • Diet: Gluten-Free, Vegan

Description

This creamy homemade Baba Ganoush is a rich and smoky roasted eggplant dip made with tahini, lemon, garlic, and olive oil. Roasting the eggplant in foil keeps it tender and flavorful, creating a smooth dip that’s perfect to serve with warm pita bread or fresh vegetables.


Ingredients

Scale
  • 1 large eggplant
  • 1/4 cup tahini
  • 4 tablespoons water
  • 3 garlic cloves, minced
  • 3 tablespoons fresh lemon juice, plus more if needed
  • 2 tablespoons extra-virgin olive oil, plus more for brushing the eggplant and garnish
  • Salt and pepper
  • Chopped fresh parsley
  • Smoked paprika
  • Pita bread and veggies, for serving


Instructions

  1. Preheat the oven to 400°F and adjust the oven rack to the upper middle position. Cut the eggplant in half, brush the cut sides lightly with olive oil, and wrap in foil. Place on a baking sheet and roast for 50 to 60 minutes, or until they are soft and collapse to the touch. Remove from the oven and set aside.
  2. Once cool to the touch, peel the skin from the eggplants and use a spoon to scoop out the flesh, including the seeds. Place the flesh in a strainer set over a bowl and let stand for 20 minutes to remove any excess water.
  3. While the eggplant cools, mix tahini and water vigorously in a medium bowl until smooth. Add the eggplant flesh to the tahini mixture, add the garlic and lemon juice, and stir vigorously with a fork until the eggplant breaks down. Then slowly drizzle the olive oil while continuing to stir, until the mixture is pale and creamy.
  4. Season to taste with salt and pepper, and add more lemon juice if needed. Transfer the baba ganoush to a serving dish, lightly drizzle olive oil on top, and garnish with parsley and smoked paprika. Serve with pita and veggies.

Similar Posts

2 Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star