This post may contain affiliate links.

This easy baba ganoush recipe is my family’s authentic Lebanese version: smoky, creamy and ready to scoop up with warm pita. It’s the perfect make-ahead appetizer for your next mezze platter or holiday gathering!

Baba Ghanoush in a white bowl.
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Baba ganoush is a creamy, smoky Lebanese dip made from roasted eggplant, tahini, lemon juice, garlic and olive oil. It’s a staple across Lebanon and the Levant, where it’s served as part of a mezze platter. It’s one of my favorite dips, and this is the way my grandmother always made it.

The name loosely translates to “pampered papa,” and you’ll also see it spelled baba ghanoush, baba ghanouj or babaganoush, or find a similar version called moutabal. It tastes smoky, nutty and bright, with a creamy texture that’s lighter than hummus. The secret to the best baba ganoush is charring the eggplant until it’s completely soft, then straining it before mixing so the dip turns out thick and creamy instead of watery. Serve it with warm pita, crunchy vegetables or alongside grilled meats. If you like Mediterranean dips you also might like my Roasted Red Pepper Hummus, Lemon Hummus or Lebanese Hummus Recipe (Creamy, Authentic, and Ready in 10 Minutes).

Why This Recipe Works

Julia, author of A Cedar Spoon.

Straining the roasted eggplant before blending is the step most recipes skip, and it’s the reason this dip stays thick instead of turning soupy. Using an Italian eggplant or a smaller globe eggplant means fewer seeds and less bitterness, so you don’t need extra sugar or sweeteners to balance the flavor. And pulsing instead of fully pureeing keeps a bit of texture, closer to how it’s traditionally served, rather than a smooth hummus-like puree.

Baba Ganoush Recipe Ingredients

For exact ingredient amounts and instructions, see the full recipe card below.

Baba Ghanoush ingredients.
  • Eggplant: I used two small globe eggplants for this recipe but you can also use 1 medium globe eggplant or even a large globe eggplant. You will just end up with more baba ghanoush and maybe need to use a bit more tahini if you use a large eggplant. You can also use an italian eggplant.
  • Tahini: Tahini is the same as sesame paste and helps create a creamy dip.
  • Garlic: This recipe uses 3 cloves garlic but you can always cut that down if you don’t like garlic.
  • Lemon Juice: Fresh lemon juice is always my go-to but if you only have store-bought lemon juice that is fine also. The lemon juice helps balance all of the flavors out.
  • Greek Yogurt: This is optional but helps make it a tad more creamy and adds protein. I have made it both ways and it works either way!
  • Spices: I added cumin to my baba ghanoush but once again you don’t need to add that. It tastes great without cumin also!

Ways to Modify

  • Smoky Flavor: If you can’t grill the eggplant you can still get the smoky taste from adding a bit of liquid smoke to the dip or smoked paprika.
  • Tahini Paste: The tahini is an important part of this recipe. You can add more or less depending on your tastes. 
  • Garnishes: I love adding garnishes to my dip. Some favorites are fresh parsley, chopped mint, sumac, za’atar, cayenne red pepper, sesame seeds, extra virgin olive oil or olives. 
  • Serving: When I make baba ghanoush I serve it with pita bread, pita chips, vegetables, crackers, pretzels or crusty bread.
  • Spice It Up: As always, spices are your friend! If you like your food with a bit of a kick add crushed red pepper or cayenne red pepper. If you like a lemony flavor add sumac. For an earthy flavor add a sprinkle of za’atar. 

How to Make Baba Ganoush

Baba Ghanoush eggplant on a tray.

Step 1. Prepare the eggplant: Preheat the oven to 400°F and line a baking sheet with foil. Poke a few holes in the eggplant’s skin with a paring knife, brush it with 1/2 tablespoon of the olive oil and place it on the prepared sheet.

Baba Ghanoush roasted eggplant on a baking sheet.

Step 2. Roast the Eggplant: Roast until the skin is wrinkled and soft, about 40 to 55 minutes, turning over once halfway through. For a smokier dip, char the eggplant on the grill, over a gas burner or under the broiler instead (see the methods below).

Baba Ghanoush roasted eggplant.

Step 3. Scoop Out Flesh: Once cooled, cut the eggplant open and scoop out the flesh {discard the skin}. Strain the eggplant flesh through a fine mesh sieve to drain off excess liquid. Put in a large bowl.

Baba Ghanoush in a food processor.

Step 4: Blend the Dip: Pulse the garlic in a food processor a few times to chop it. Add the eggplant and the remaining ingredients and pulse until well combined but still a little rustic.

Step 5. Serve Dip: Transfer the eggplant dip to a shallow bowl and drizzle 2 tablespoons olive oil on top. Garnish the eggplant dip with your favorite garnishes like parsley, pine nuts or za’atar.

Recipe Tip: If we are grilling on the weekends I will set an eggplant on the grill at the same time and let it roast away. There is nothing like the flavor that eggplant gets after cooking over an open flame.  

Baba Ghanoush in a white bowl.

How to Roast Eggplant for Baba Ganoush (4 Ways)

  • Grill: Preheat the grill to medium-high heat. Poke a few holes in the eggplant and place it directly on the grates. Grill with the lid closed, turning every 5 minutes, until the skin is charred all over and the eggplant is completely soft and collapsed, 20 to 30 minutes.
  • Gas stove (smokiest): Place the whole eggplant directly on a gas burner over medium-high heat. Turn every few minutes with tongs until the skin is completely blackened and the eggplant collapses, 15 to 20 minutes.
  • Broiler: Poke holes in the eggplant, place on a foil-lined sheet pan and broil on the top rack, turning every 5 to 7 minutes, until charred and soft all over, 20 to 30 minutes.
  • Oven: Roast at 400°F for 40 to 55 minutes, turning halfway, until wrinkled and very soft. This method is the most hands-off but gives the least smoky flavor. For extra smokiness, finish under the broiler for a few minutes or add a pinch of smoked paprika.

What to Serve With Baba Ganoush

  • Fresh pita or pita chips: The classic pairing, perfect for scooping up every bit of the dip.
  • Raw vegetables: Sliced cucumber, bell pepper strips, carrots, or radishes add crunch and make this a lighter option on a spread.
  • A mezze platter: Serve alongside Hummus and Lebanese Style Hummus for a classic Middle Eastern spread, plus olives, pickled red onions, and warm flatbread.
  • Grilled meats: Baba ganoush is a natural side for Beef Shawarma or any grilled chicken or lamb, since the smoky flavors complement each other.
  • A salad course: Pair it with Easy Arabic Salad or a Mediterranean Bean Salad for a lighter, fresher plate.
  • Sandwiches and wraps: Spread it in place of mayo or hummus on a wrap or pita sandwich for extra flavor and creaminess.
  • A grain bowl: Spoon it over a quinoa or grain bowl in place of a dressing for a smoky, tangy finish.
Mediterranean Eggplant Salad on plate.

Common Mistakes to Avoid

  • Skipping the strain: Roasted eggplant holds a lot of liquid. Straining it through a fine mesh sieve is what keeps the dip from turning watery.
  • Using a large, seedy eggplant: Bigger eggplants tend to have more seeds and more bitterness. Smaller globe or Italian eggplants give a smoother, sweeter result.
  • Over-processing in the food processor: Baba ganoush is traditionally a bit rustic. Pulsing instead of running the processor continuously keeps some texture instead of turning it into a smooth puree.
  • Under-salting: Eggplant is naturally a little bitter, and salt is what balances that out. Taste and adjust before serving.
  • Skipping the rest: Letting the dip sit for a few minutes after blending lets the flavors settle and makes it easier to tell if it needs more lemon or salt.

Storage Tips

  • Store baba ganoush in an airtight container in the fridge for up to 4 days. Pressing a thin layer of olive oil over the top before sealing helps keep it fresh and prevents the surface from drying out or browning.
  • To freeze, leave out the Greek yogurt if you used it, since it can change texture after thawing. Freeze in an airtight container for up to 2 months, then thaw overnight in the fridge before serving.
  • Baba ganoush is best served cold or at room temperature. If it separates slightly after chilling, give it a quick stir before serving.

Recipe FAQ

How do I know if my eggplant is fully cooked?

The eggplant is done roasting when the skin is wrinkled all over and it feels completely soft when pressed, almost collapsed. This usually takes 40 to 55 minutes at 400°F. If there’s any firmness left in the center, give it another 5 to 10 minutes.

How do I make the baba ghanoush creamy?

Straining the roasted eggplant flesh before blending removes excess liquid and is the biggest factor in a creamy texture. Adding a couple tablespoons of Greek yogurt also helps if you want it extra smooth.

Why is my baba ghanoush bitter?

Bitterness usually comes from a larger eggplant with more seeds, or from not salting enough. Using a smaller globe or Italian eggplant and tasting for salt before serving will fix most bitterness issues.

Why is my baba ganoush watery?

Baba ganoush turns watery when the roasted eggplant isn’t strained before blending. Roasted eggplant releases a lot of liquid, so straining it through a fine mesh sieve for a few minutes before adding it to the other ingredients keeps the dip thick instead of loose.

What is the difference between baba ganoush and hummus?

Both are creamy Lebanese dips made with tahini, lemon and garlic, but baba ganoush is made with roasted eggplant while hummus is made with chickpeas. Baba ganoush is smokier, lighter and lower in carbs; hummus is thicker, nuttier and higher in protein. I love serving them side by side!

Can you freeze baba ganoush?

Yes. Freeze it in an airtight container for up to 2 months. Thaw overnight in the fridge and stir well before serving, since it may separate slightly. Add the fresh garnishes after thawing.

Is baba ganoush vegan and gluten-free?

Traditional baba ganoush is naturally vegan and gluten-free. This recipe includes optional Greek yogurt for extra creaminess, so skip it to keep the dip vegan. Serve with vegetables or gluten-free crackers instead of pita.

Is baba ganoush keto?

It’s relatively low in carbs, since it’s mostly eggplant, tahini and olive oil. Enjoy it with cucumber slices, bell peppers or celery instead of pita for a low-carb snack.

Is baba ganoush healthy?

Yes! Baba ganoush is made mostly from eggplant, tahini and olive oil, so it’s full of fiber and heart-healthy fats. It’s lighter than many creamy dips and a great fit for a Mediterranean-style diet.

More Dips to Try:

Tried this recipe? Leave a star rating and comment below! Subscribe to my newsletter or follow me on Facebook, Instagram, or Pinterest for the latest.

Tap to rate the recipe
4.50 from 2 votes

Baba Ganoush (Lebanese Roasted Eggplant Dip)

My family's authentic Lebanese baba ganoush recipe, made with smoky roasted eggplant, tahini, lemon and garlic. Creamy, easy and perfect with warm pita.
Prep: 5 minutes
Cook: 45 minutes
Total: 50 minutes
Servings: 6

Ingredients 

  • 1 1/2 to 2 pounds eggplant, rinsed and patted dry (2 smallish globe eggplants, or 1 medium globe eggplant)
  • 4 1/2 tablespoons extra-virgin olive oil, divided
  • 3 cloves garlic, peeled, minced
  • 4 tablespoons tahini
  • 2 tablespoons fresh lemon juice
  • 2 tablespoons Greek yogurt {optional for a creamier dip but won’t be vegan}
  • 1/2 teaspoon salt, or more to taste
  • 3/4 teaspoon cumin
  • Fresh minced parsley, sumac ,cayenne pepper, toasted pine nuts and a drizzle of olive oil for garnish
  • Fresh pita bread or pita bread chips, fresh vegetables, such as sliced cucumber or bell pepper strips for serving

Instructions 

  • Preheat the oven to 400°F and line a baking sheet with foil. Poke a few holes in the eggplant's skin with a paring knife, brush it with 1/2 tablespoon of the olive oil and place it on the prepared sheet.
  • Roast until it’s wrinkled and soft, about 40 to 55 minutes, turning over once halfway through. Once cool enough to handle, cut the eggplant open and scoop out the flesh (discard the skin).
  • Strain the eggplant flesh through a fine mesh sieve to drain off excess liquid. Add the garlic to a food processor and pulse a few times to chop.
  • Add the eggplant, tahini, lemon juice, Greek yogurt (if using), salt, cumin and 2 tablespoons of the oil. Pulse until well combined. It doesn't need to be completely smooth unless you prefer it that way.
  • Transfer the eggplant dip to a shallow bowl. Drizzle the remaining 2 tablespoons oil on top. Add any additional toppings you like and serve with fresh pita bread, pita chips, or fresh vegetables.

Notes

  • Choose smaller eggplants. Smaller globe or Italian eggplants have fewer seeds and less bitterness, so you get a smoother, sweeter dip.
  • Don’t skip straining. Draining the roasted eggplant before blending removes excess liquid and is the key to a thick, creamy dip instead of a watery one.
  • For a smokier flavor, char the eggplant on the grill, over a gas burner or under the broiler instead of roasting it. See the methods in the post above.
  • For a chunkier texture, mash with a fork or potato masher instead of using a food processor, just like many restaurants serve it.
  • Make ahead: Baba ganoush keeps for up to 4 days in the fridge, and the flavor gets even better after a day.
  • To keep it vegan, leave out the Greek yogurt.

Nutrition

Serving: 1g, Calories: 188kcal, Carbohydrates: 10g, Protein: 4g, Fat: 16g, Saturated Fat: 2g, Polyunsaturated Fat: 4g, Monounsaturated Fat: 10g, Cholesterol: 0.3mg, Sodium: 202mg, Potassium: 328mg, Fiber: 4g, Sugar: 4g, Vitamin A: 37IU, Vitamin C: 5mg, Calcium: 35mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Mention @acedarspoon or tag #acedarspoon!

placeholder
Get a free eBook!
Fill out the form to get exclusive recipes that aren’t available anywhere else, plus receive free weekly recipes!
4.50 from 2 votes (2 ratings without comment)

Leave a comment

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

Recipe Rating




9 Comments

  1. Bienvenido S Paulino says:

    Truly delicious and satisfying. We finished one recipe. Sumac is a great topping with EVO, chopped parsley and mint leaves. So good with my homemade naan bread.

    1. Julia says:

      Glad you liked it!

  2. Marista says:

    I love salads like this!!!! thankk youu!

  3. Liz @ The Lemon Bowl says:

    I use the same brand of tahini in my hummus!! Love baba!

    1. A Cedar Spoon says:

      I love that brand for a lot of my Lebanese cooking–they have great chickpeas that I use and spices! 🙂 I love browsing through your recipes by the way–will definitely be trying some out over the next month.

  4. Crystelle says:

    This looks soooooo yummy….. I bet you ate it all in one sitting……

    1. admin says:

      Hi Crystelle,
      I would have if it lasted that long! I had it at my son’s 1st birthday party and it was gone pretty fast. Definitely a hit and a healthy alternative to normal party food.
      Julia

  5. Leah says:

    Mmm, definitely going to try this!

    1. A Cedar Spoon says:

      Let me know how it goes!! We love it in our family. 🙂
      Julia

About Julia Jolliff

I'm Julia. Wife, mom to three growing boys, lover of food. Here you will find quick & easy weeknight meal ideas, kid-friendly recipes and a few sweet treats. My roots are from the Mediterranean and many of my recipes incorporate those flavors!

You May Also Like