Creamy, smoky, and irresistibly delicious, this Baba Ganoush is a simple homemade eggplant dip perfect for pita, veggies, and mezze.
Baba Ganoush Eggplant Dip is proof that eggplant can be seriously delicious when you give it a little time in the oven!
Roast a couple of eggplants until they’re soft, silky, and beautifully caramelized, scoop out the creamy flesh, then mix it with nutty tahini, fresh lemon juice, garlic, and a drizzle of good olive oil. That’s pretty much it! No complicated ingredients, no fancy techniques, just a handful of simple things coming together in the best possible way.
The result is a creamy, smoky, slightly tangy eggplant dip that’s dangerously easy to eat.
Give us some warm pita and a bowl of baba ganoush and we’ll happily call it lunch.
It’s perfect for dipping, spreading on toast, adding to wraps, or serving as part of a colorful mezze platter. And if you’re growing eggplants in your garden, this is definitely one recipe worth keeping around when you suddenly have more eggplants than you know what to do with.
The best part? You can make it ahead and let it hang out in the fridge for a while; the flavors only get better as they mingle.
So grab those eggplants, turn on the oven, and get ready to fall a little bit in love with this smoky little dip.

Baba Ganoush Eggplant Dip Ingredients
A few ingredients, some firm eggplants, a bit of roasting in the oven, and this is all it takes for a fantastic dip!
For the best flavor, use fresh, firm eggplants and good-quality tahini and olive oil.
Here’s the ingredient list:
- Eggplants: choose eggplants that feel firm and heavy for their size, with smooth, shiny skin. Roasting them until deeply softened gives baba ganoush its characteristic smoky flavor and creamy texture.
- Tahini sesame paste adds richness, nuttiness, and a wonderfully creamy consistency. Stir the tahini well before measuring, as the sesame paste and oil naturally separate in the jar.
- Fresh lemon juice adds brightness and balances the richness of the tahini and roasted eggplant. Start with a little less if you prefer a milder flavor, then add more to taste.
- Garlic adds a subtle savory kick. One clove gives the dip plenty of flavor without overpowering the delicate roasted eggplant.
- Olive oil helps bring all the flavors together. Use a good extra-virgin olive oil, especially if you plan to drizzle a little more over the finished dip.
- Salt and black pepper. Add gradually and adjust to taste.
The eggplants are the most important ingredient here, so don’t be afraid to roast them until they are very soft and their skins are well charred.
The smoky, slightly caramelized flesh is what gives baba ganoush its distinctive flavor.

How to make Baba Ganoush
The secret to really good Baba Ganoush is in the eggplant.
Roasting it until the flesh is incredibly soft gives the dip its signature creamy texture and deep, smoky flavor. From there, it’s simply a matter of mixing in tahini, lemon, garlic, and olive oil.
A little chilling time at the end also helps all those flavors come together beautifully.
Here’s how to make it:
Prepare the oven and baking sheet
Preheat the oven to 200°C (400°F). Line a baking sheet with parchment paper for easy cleanup.
For an even smokier flavor, you can also roast the eggplants directly over a gas flame or grill, but oven roasting is simple and reliable.
Prepare the eggplants
Slice the eggplants in half lengthwise. Lightly brush all four halves with olive oil, focusing on the cut surface.
Place the eggplant halves cut side down on the prepared baking sheet.
There’s no need to salt and drain the eggplants beforehand. Eggplants are generally mild enough that this extra step isn’t necessary for baba ganoush.
Roast until very soft
Bake the eggplants for approximately 40 minutes, or until the flesh is completely soft and easily separates from the skin.
The exact cooking time will depend on the size of your eggplants. Don’t worry if the skin becomes quite dark; this is a good thing and helps develop a deeper roasted flavor.
For an extra smoky baba ganoush, roast the eggplants until the skin is visibly charred in places. The flesh should be so soft that a spoon slides through it effortlessly.
Remove the eggplants from the oven and allow them to cool enough to handle.

Scoop out the eggplant flesh
Once the eggplants are cool enough to handle, use a spoon to scoop the flesh away from the skin. Discard the skins.
Place the roasted flesh in a food processor or a large mixing bowl.
For a more rustic baba ganoush, mash the eggplant with a fork. If you prefer a smoother, creamier dip, pulse it briefly in a food processor.
Roasted eggplant can contain quite a bit of excess liquid. If your eggplant looks particularly watery, let the flesh drain in a fine-mesh sieve for a few minutes before mixing. This will give you a thicker, more flavorful dip.

Add the remaining ingredients
Add the tahini, fresh lemon juice, and minced garlic to the roasted eggplant. Mash or pulse again until everything is well combined.
Finally, stir in 1 tablespoon of olive oil and season with salt and freshly ground black pepper.
Taste and adjust the seasoning as needed. You can add a little more lemon juice for brightness, tahini for extra nuttiness, or salt to bring all the flavors together.
Don’t over-process the eggplant. Baba ganoush is traditionally best with a little texture rather than being completely smooth like hummus.

Chill before serving
Transfer the baba ganoush to a serving bowl and refrigerate for at least 30 minutes before serving.
This short resting time allows the garlic, lemon, tahini, and roasted eggplant flavors to meld together.
Before serving, give it a quick stir and finish with a drizzle of good olive oil if desired.

Serving ideas
Creamy, smoky, and packed with roasted eggplant flavor, Baba Ganoush is wonderfully versatile.
Serve with warm pita bread, toasted flatbread, crackers, or fresh vegetables for dipping. It also makes a delicious addition to a Mediterranean or Middle Eastern-inspired mezze platter!
Here’s some ideas:
- Tear off pieces of warm pita and scoop up the creamy dip. One of our favorite ways to serve it!
- Pair it with hummus, olives, fresh vegetables, falafel, tabbouleh, and warm flatbread for a colorful Mediterranean-inspired spread.
- Serve alongside cucumber, bell pepper, carrots, celery, or cherry tomatoes for a simple and refreshing snack.
- Spoon baba ganoush onto toasted sourdough and top with fresh herbs, roasted vegetables, or a drizzle of olive oil.
- Use it instead of mayonnaise or other creamy spreads in wraps, sandwiches, and flatbreads. It pairs especially well with grilled vegetables.
- Add a generous spoonful alongside roasted zucchini, peppers, cauliflower, or potatoes.
- A drizzle of extra-virgin olive oil, chopped fresh parsley, toasted sesame seeds, or a sprinkle of smoked paprika makes the dip look and taste even better.
Storage tips
Baba ganoush is an excellent make-ahead dip and often tastes even better after resting for a few hours, once the flavors have had time to develop.
It can be prepared several hours ahead, making it a great option when you’re entertaining. Take it out of the refrigerator for about 10–15 minutes before serving so the flavors aren’t muted by being too cold.
This is how to make it last:
Refrigerate
Transfer the baba ganoush to an airtight container and store it in the refrigerator for up to 4 days.
Keep it covered! Press a piece of plastic wrap directly against the surface or use a container with a tight-fitting lid to prevent the dip from drying out and absorbing other refrigerator odors.
Bring to room temperature before serving
Let it sit at room temperature for around 10–15 minutes before serving. Give it a good stir and add a fresh drizzle of olive oil.
Make it ahead
Baba ganoush can easily be prepared a day in advance, making it perfect for entertaining or meal prep.
Freezing
While it is possible to freeze baba ganoush, the texture can become slightly watery after thawing.
For the best creamy texture, it’s recommended to make it fresh and enjoy it within a few days.

Similar recipes:
Roasted Pepper and Eggplant Spread Ajvar
This recipe is sponsored by Hofer Slovenija.

Baba Ganoush Eggplant Dip
Creamy, smoky, and irresistibly delicious, this Easy Baba Ganoush is made with roasted eggplant, tahini, lemon, garlic, and olive oil. A simple homemade dip perfect for pita, veggies, and mezze.
Ingredients
- 2 large eggplants
- 60 ml tahini sesame paste
- Juice of 1 lemon
- 1 clove of garlic
- 1 tablespoon of olive oil
- Pinch of salt and pepper
Instructions
- Preheat the oven to 200°C and line a baking sheet with parchment paper.
- Slice the eggplants in half lengthwise and lightly brush all four halves with oil. Place them on the baking sheet, cut side down.
- Bake for approximately 40 minutes or until the flesh becomes soft and easily separates. Remove from the oven and let them cool.
- Scoop out the cooled eggplant flesh, discarding the skin. Place the flesh in a food processor or a large bowl and mash it.
- Add tahini, lemon juice, minced garlic clove, and mash again until the ingredients combine. Finally, stir in a tablespoon of olive oil and season with salt and pepper.
- Chill the dip in the refrigerator for half an hour before serving.
Nutrition Information:
Yield: 6 Serving Size: 1Amount Per Serving: Calories: 103Total Fat: 4gSaturated Fat: 1gUnsaturated Fat: 4gSodium: 3mgCarbohydrates: 17gFiber: 5gSugar: 6gProtein: 2g
Nutrition data is automatically calculated using Nutritionix and may not be accurate.