This post may contain affiliate links, view our disclosure.

Creamy with a complex smoky, garlicky, lemony, slightly nutty flavor, this baba ganoush recipe (roasted eggplant dip) will blow your mind. I learned how to make this dip in Syria and it’s been one of my favorite easy appetizers ever since!

close up front view of toasted pita chip in creamy roasted eggplant dip

I remember my first bite of this. Carefully, I ripped off a small piece of Arabic flatbread, shaped it into a little scoop, and dipped into the creamy dip decorated with glistening swirls of golden olive oil and flecks of bright green parsley.

Everyone around me looked at me eagerly, smiling, and seeming to collectively hold their breath as they waited to hear my response.

“I love it!” I exclaimed with an ear-to-ear smile.

It had a rich, creamy texture with a complex nutty, slightly tangy, garlicky, smoky flavor. I was hooked, and went in for another bite.

tissiyeh meal served on newspapers on the floor in Damascus Syria
Above: Creamy Chickpea and Yogurt Casserole (called Tissiyeh or Fetteh Bil Hummous) in Damascus

I was sitting cross-legged on the floor in the living room in front of a few newspapers spread out onto the floor to function as a make-shift dinner table.

Laid out on the newspapers was a spread of small dishes, which they called meze. Zucchini fritters, waraq ainab (vegetarian stuffed grape leaves), olives, dates, sliced tomatoes and cucumbers, a head of Romaine lettuce broken off into leaves, bunches of fresh mint and scallion, labneh (yogurt cheese) topped with olive oil, fresh flatbread, and new-to-me eggplant dip.

I was in Damascus, Syria, and I was enjoying one of my first meals there.

It was beautiful.

street in Old Damascus syria in 2011
A festive street inside the walled city of Old Damascus, Syria in March 2011.
alley inside the walled city of Old Damascus Syria
An alley at night inside the walled city of Old Damascus, Syria in March 2011.

Why You’ll Want This Easy Baba Ganoush Recipe on Repeat

Once you learn how easy it is to whip up Middle Eastern roasted eggplant dip, you’ll make it all the time. It’ll be your go-to appetizer whether you’re hosting the gathering or heading someone else’s home. Here are a few reasons I love it:

  • Easy to make, and easy to master. The main trick to this eggplant dip is making sure it’s not bitter. And I share all my best tips (taught to me by my Syrian mother-in-law, Sahar, when I lived in the Levantine area of the Middle East) to help you succeed!
  • Affordable. With just a handful of ingredients, babaganoush is a budget-friendly option. Tahini is the one ingredient you might have to buy special for this, but you’ll get a ton of uses out of the jar, which makes it very economical. (TIP: You can use tahini to make hummus, white sauce for shawarma, sweet and savory salad dressing, or Dubai knafeh chocolate. Or use it to grease the pan to make basbousa.)
  • Great for parties and pot lucks. Baba ghanoush is the perfect appetizer because it’s easy to transport and doesn’t need to be re-heated. It’s naturally gluten free and low carb, and is always a crowd-pleaser!
authentic middle eastern Mutabal eggplant dip in stoneware bowl

Baba Ganoush Ingredients

Ingredients Explained

In this section I explain the ingredients and give substitution ideas where applicable. For the full recipe (including the ingredient amounts), see the recipe card below.

Baba Ganoush ingredients

Note that because this recipe has so few ingredients, each plays an important role.

  • Eggplant – I typically use globe eggplant because it’s readily available and works well in this recipe.
  • Extra-virgin olive oil – Adds rich flavor and silky-smooth mouthfeel. (TIP: Note that we don’t add black pepper to this dish. However, a good-quality extra-virgin olive oil adds peppery notes.)
  • Garlic – Garlic adds a ton of flavor to this dip.
  • Tahini – Contributes rich, nutty, slightly bitter flavor and creamy texture.
  • Fresh lemon juice – For bright, citrusy flavor to wake up this dip.
  • Greek yogurt – In the Middle East, I’ve always seen this dip made with labneh, which is known as “yogurt cheese”. Made by straining the whey out of plain yogurt, the result is a creamy, thick, and tangy spread. Labneh is similar to Greek yogurt, but thicker, richer, and creamier. Here in the US, I typically use Greek yogurt instead of labneh because it’s more readily available. If you have access to labneh, by all means use that if you prefer.
  • Salt – Salt helps create a balanced flavor profile and makes sure this dip isn’t bland.
  • Cumin – Cumin adds earthy, subtly smoky, savory depth.

How to Make Baba Ganoush

To start, prepare the eggplant to cook on the grill or in the oven. If you’re grilling it, brush the outside with a little olive oil. If you’re cooking it in the oven, put it on a foil-lined baking tray. Either way, don’t forget to poke each eggplant a couple times with a sharp paring knife.

how to make authentic middle eastern baba ganoush
  1. Cook the eggplant. Preheat a grill to medium-high. Brush 1/2 tablespoon oil on the outside of the eggplant. Use a paring knife to poke a few holes in the skin. Grill until the outside of the eggplant looks slightly charred and the eggplant is tender, about 15 to 20 minutes, rotating the eggplant with tongs as necessary. Remove from the grill and cool about 20 minutes. This is how the eggplant looks when it’s done cooking, wrinkly and soft.
  2. Scoop the eggplant. Once cool enough to handle, cut the eggplant open and scoop out the flesh (discard the skin).
  3. Strain the eggplant. Strain the eggplant through a fine mesh sieve, pressing down with a spoon to drain off the excess liquid. (TIP: Removing the excess liquid helps make sure your baba ganoush isn’t watery or bitter.)
  4. Process the garlic. Add the garlic to a food processor and pulse a few times to chop.
  5. Add the other ingredients. Add the eggplant, tahini, lemon juice, yogurt, cumin, salt, and 2 tablespoons oil.
  6. Blend. Pulse until it’s well-combined, and then process until it’s as smooth and creamy as you like. (TIP: It doesn’t have to be completely pureed unless you prefer it completely smooth.) Taste and add additional salt if desired.
Baba Ganoush with olive oil parsley and spices on top

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 for dipping.

Storage and Freezing

Store this roasted eggplant dip in an airtight container in the fridge for up to 5 days. It’s even better the next day after the flavors have blended!

Baba ghanouj freezes well for up to 3 months. I like to freeze it in a glass container with a piece of plastic wrap placed directly on top of the dip to help prevent freezer burn. Once the plastic wrap is placed onto the dip, cover the top of the glass container with a plastic lid (if the container has one), or wrap it well with foil. Label the container with the contents and date and freeze.

What to Serve with Baba Ganoush

Pro Tip: How to Make Sure Baba Ganoush Isn’t Bitter

The biggest issue people have when making roasted eggplant dip is that it has the tendency to be bitter. Tahini, an integral component of this recipe, adds a slightly bitter nutty flavor and creaminess. But that’s not what typically causes overly bitter baba ghanoush. If your dip is bitter, eggplant is frequently the culprit! But not to worry, I have several tips to prevent bitter eggplant dip.

  • When you’re picking eggplant, pick one with smooth, shiny skin that feels heavy for its size. This helps you find fresher eggplant, which is typically less bitter.
  • Don’t skip straining the eggplant after roasting to get rid of excess liquid. Not only does this help make sure your dip isn’t watery, but it also helps reduce eggplant’s bitterness.
  • If your garlic isn’t the freshest and has started to grow a green sprout in the center (which is known the garlic germ), cut your garlic cloves in half and remove it. These can be quite bitter.
  • Be sure to add salt! After you mix up this dip, taste it and add more as desired. Adding enough salt to this recipe will help make sure it’s not bitter.
  • Also, don’t skimp on the lemon juice and make sure to use fresh (not bottled) juice. This dip needs the fresh lemon flavor to brighten it. And you guessed it, the lemon also helps balance the bitterness.
close up top view of pita chip in middle eastern roasted eggplant dip

Baba Ganoush Frequently Asked Questions

What is the difference between baba ganoush and mutabal?

Get ready to have your mind blown for a quick minute.

What most of us think of as baba ganoush is actually mutabal!!!

More specifically, it’s moutabal batinjan (or batenjen), which simply means “eggplant dip” in Arabic. I learned this firsthand during my time spent living in Syria and Jordan. It’s funny, what most of us here in the US call baba ganoush is actually mutabal!

In the Levantine area of the Middle East where this dish is from, mutabal batinjan refers to rich, creamy eggplant dip made with tahini and yogurt. It’s flavored with garlic and brightened with lemon and peppery olive oil. It’s typically seasoned with a hint of cumin.

Alternatively, traditional baba ganoush in the Middle East is a dip that’s closer to an eggplant salad. It’s typically comprised of:

Roasted, roughly mashed eggplant
Fresh vegetables like tomato and green bell pepper
Herbs, such as scallion and parsley
Aromatics, including garlic and lemon
Walnuts to add nutty crunch
Pomegranate molasses to add sweet/tart complexity

(Also, note that moutabal, which just means “dip”, is also transliterated as moutabel, mutabbal, and muttabal.)

Do you peel eggplant before roasting?

No. Whether you cook the eggplant for this recipe on a grill or in an oven, leave the peel on. After cooking the eggplant, you can slice it open and easily scoop out the flesh.

How long do you roast eggplant for baba ganoush?

For this recipe, you can cook the eggplant on a grill or in an oven.

To Cook Eggplant on a Grill:

1. Preheat a grill to medium-high.
2. Brush 1/2 tablespoon oil on the outside of the eggplant. Use a paring knife to poke a few holes in the skin.
3. Grill the eggplant until the outside looks slightly charred and the eggplant is tender, about 15 to 20 minutes for an eggplant 1 1/2 to 2 pounds, rotating the eggplant with tongs as necessary.

To Roast Eggplant in the Oven:

1. Preheat the oven to 400F. Line a baking tray with foil.
2. Use a paring knife to poke a few holes in the eggplant’s skin, and then place it on the prepared tray.
3. Roast until it’s wrinkled and soft, about 40 to 55 minutes for an eggplant 1 1/2 to 2 pounds,, turning over once halfway through.

My Middle Eastern Cookbook: An Edible Mosaic

An Edible Mosaic Cookbook Cover

This recipe was adapted from my recipe for Mutabbal Batinjan from my Middle Eastern cookbook An Edible Mosaic. Check it out for more authentic recipes and cultural tidbits that I picked up during my time spent living in the Middle East.

More Middle Eastern Recipes to Try

bowl with Mutabbal Batinjan

Let’s Connect

an edible mosaic submark initials

Did you make this recipe? Please rate it and leave a comment below. You can also tag @anediblemosaic on social media.

To stay up-to-date, follow me on Facebook, Instagram, Pinterest, and Twitter!

Baba Ganoush Recipe (Middle Eastern Roasted Eggplant Dip)

5 from 1 vote
Prep Time10 minutes
Cook Time20 minutes
Other Time20 minutes
Yields: 6 servings
Made with roasted or charred eggplant, this classic Middle Eastern dip recipe is lusciously creamy with a complex smoky, garlicky, lemony, slightly nutty flavor.

Email This Recipe

Get this recipe link emailed straight to your inbox!

Plus you’ll be the first to get new recipes and tips.

Ingredients
 

  • 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
  • 4 cloves garlic peeled
  • 4 tablespoons tahini
  • 2 tablespoons fresh lemon juice
  • 2 tablespoons Greek yogurt
  • 1 teaspoon cumin
  • 3/4 teaspoon salt or more to taste

Garnish Ideas (optional):

Serving Suggestions (optional):

  • Fresh pita bread or pita chips
  • Fresh vegetables such as cucumber, cherry tomatoes, bell pepper, etc.

Instructions
 

  • Cook the eggplant. Preheat a grill to medium-high. Brush 1/2 tablespoon oil on the outside of the eggplant. Use a paring knife to poke a few holes in the skin. Grill until the outside of the eggplant looks slightly charred and the eggplant is tender, about 15 to 20 minutes, rotating the eggplant with tongs as necessary. Remove from the grill and cool about 20 minutes.
  • Scoop and strain the eggplant. Once cool enough to handle, cut the eggplant open and scoop out the flesh (discard the skin). Strain the eggplant through a fine mesh sieve, pressing down with a spoon to drain off the excess liquid. (TIP: Removing the excess liquid helps make sure your baba ganoush isn't watery or bitter.)
  • Blend. Add the garlic to a food processor and pulse a few times to chop. Add the eggplant, tahini, lemon juice, yogurt, cumin, salt, and 2 tablespoons oil. Pulse until it’s well-combined, and then process until it's as smooth and creamy as you like. (TIP: It doesn’t have to be completely pureed unless you prefer it completely smooth.) Taste and add additional salt if desired.
  • Finishing touches and serve. 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 for dipping.

Video

Notes

  • Nutritional Information: Information for this recipe was calculated without the optional garnish ideas or serving suggestions.
  • Recipe Yield and Serving Size: This recipe makes about 2 cups, or 6 (1/3-cup) servings.
  • Net Carbs: 6 grams per 1/3-cup serving.
  • Tahini Tip: Feel free to increase the amount of tahini (up to 1/2 cup) for a sharper bite.
  • How to Roast Eggplant in the Oven For This Recipe: Instead of cooking the eggplant on a grill, you can roast it in the oven. To do so, preheat the oven to 400F. Line a baking tray with foil. Use a paring knife to poke a few holes in the eggplant’s skin, and then place it on the prepared tray. Roast until it’s wrinkled and soft, about 40 to 55 minutes, turning over once halfway through.
  • Recipe Inspiration: This recipe is adapted from the recipe for Eggplant Dip (Mutabbal Batinjan) in my cookbook An Edible Mosaic: Middle Eastern Fare with Extraordinary Flair; Tuttle Publishing (2012). The original version has quite a bit more tahini and lemon juice!

Nutrition

Serving: 0.33cup | Calories: 189kcal | Carbohydrates: 10g | Protein: 4g | Fat: 16g | Saturated Fat: 2g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 10g | Cholesterol: 1mg | Sodium: 299mg | Potassium: 332mg | Fiber: 4g | Sugar: 4g | Vitamin A: 38IU | Vitamin C: 5mg | Calcium: 37mg | Iron: 1mg

Nutritional information is automatically calculated and should be used as an approximate.

Course: Appetizer
Cuisine: Middle Eastern
Keyword: Baba Ganoush, Baba Ganoush Dip, Baba Ganoush Recipe, Baba Ghanouj, Baba Ghanoush, Babaganoush, Eggplant Dip, Eggplant Dip Recipe, How to Make Baba Ganoush, Middle Eastern Eggplant Dip, Roasted Eggplant Dip

Share it with me on Instagram and leave a comment to let me know your thoughts!

Baba Ganoush recipe pin

This post was first published on An Edible Mosaic on June 14, 2021 and updated on February 6, 2026.

Faith, author of An Edible Mosaic.
About Faith

I’m the writer, recipe developer, photographer, and food stylist behind this blog. I love finding the human connection through something we all do every day: eat! Food is a common ground that we can all relate to, and our tables tell a story. It’s my goal to inspire you to get in the kitchen, try something new, and find a favorite you didn’t know you had.

Leave a Reply

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

Recipe Rating




One Comment

  1. 5 stars
    This looks amazing, Faith, and thank you for sharing about Damascus and Syria! How wonderful that we can get a peek into such an amazing culture through your website!

Similar Posts