Rich, creamy and easy baba ganoush made from scratch — a stovetop recipe that comes together in about 30 minutes. This homemade eggplant dip is smoky, silky, and packed with tahini, garlic and bright lemon. It’s perfect as an appetizer, part of a mezze spread, or a flavorful spread for sandwiches and wraps.

This version of baba ganoush emphasizes a true smoky flavor from charred eggplants and uses simple pantry ingredients: eggplant, tahini, olive oil, lemon juice, garlic and a few warming spices. It’s versatile — serve it with warm pita or flatbread, crisp vegetables, crackers, or use it as a creamy condiment for sandwiches and grilled meats.
Key ingredients
- Eggplants — Small to medium eggplants work best for even charring and quicker cooking.
- Tahini — A sesame paste that adds a subtle nutty richness; a little goes a long way.
- Seasonings — Salt, paprika and cumin are classic; finish with red chili flakes and fresh parsley if desired.
- Olive oil — Use a good quality extra-virgin olive oil for the best flavor.
- Lemon — Freshly squeezed lemon juice brightens the dip and balances the tahini.
- Garlic — Adds pungent depth; adjust the amount to your taste or roast it for a milder, sweeter note.

Variations
- Nut toppings — Toasted pine nuts, almonds, or walnuts add crunch and toasty flavor.
- Herb and olive options — Fresh basil, parsley, mint or cilantro, or a scattering of kalamata or green olives on top.
- Spicy — Add cayenne, Aleppo pepper, or extra red pepper flakes for heat.
- Creamier — Stir in a spoonful of Greek yogurt for a silkier texture and tang.
- Seasoning blends — Try za’atar, a Greek seasoning mix, or even a pinch of curry powder to change the profile.
- Extra mix-ins — Fold in toasted nuts or finely chopped roasted vegetables for texture and variety.
- Roasted garlic — Swap raw garlic for roasted garlic for a sweeter, deeper flavor.
- Added vegetables — Combine roasted artichoke hearts or sautéed spinach with the eggplant for a different twist.
How to make easy baba ganoush from scratch
- Char the eggplants — Cook whole eggplants over an open flame or under the broiler until the skin blisters, blackens and the flesh becomes tender and slightly collapsed.
- Steam and cool — Remove from heat, wrap or cover and let them rest until cool enough to handle; this helps loosen the skin.
- Peel and drain — Peel away the skins and place the flesh in a strainer to drain excess liquid for about 10–15 minutes.
- Mash and combine — Transfer the drained flesh to a bowl, add minced garlic, tahini, lemon juice, olive oil and seasonings, then mash or gently pulse until partially smooth — a little texture is ideal.
- Garnish and rest — Drizzle with extra olive oil, sprinkle fresh parsley and optional spices. Refrigerate for at least an hour so flavors meld before serving.
What to serve with this dip
- Warm flatbreads such as pita, naan, or sliced baguette are traditional and excellent for scooping.
- Crispy chips, crackers or breadsticks make easy dippers for a casual snack or party platter.
- Fresh vegetables — cucumber slices, bell pepper strips, cherry tomatoes, baby carrots, celery or blanched broccoli and cauliflower.
- Use as a spread on sandwiches, wraps or burgers in place of mayo for Mediterranean flavor.
- Thin with water or a splash of milk to use as a creamy salad dressing or to toss with grain salads for extra richness.

Tips and techniques
- Choose smaller eggplants — They char and cook through more evenly over a stovetop flame or grill.
- Ingredient quality matters — Good olive oil and fresh tahini noticeably improve the final flavor; use fresh lemon and active spices.
- Adjust seasoning — Taste as you go; lemon, salt and tahini ratios can be tailored to your preference.
- Safety — Use tongs when charring eggplants over a flame to avoid burns; handle with care near open heat.
- Drain well — Letting the flesh drain prevents the dip from becoming watery and keeps it pleasantly thick.
- Resting time — Refrigerating for an hour or longer allows the flavors to develop fully.
- Electric stove adaptation — If you don’t have a gas flame, use a grill or roast the eggplants in a hot oven until well browned to achieve a smoky result.
Recipe FAQs
Hummus is made from chickpeas and tahini, while baba ganoush uses eggplant as the primary base along with tahini. The textures and flavors are distinct: hummus is bean-based and creamy, while baba ganoush is smoky and vegetal.
Tahini is a paste made from toasted sesame seeds. It adds a nutty, slightly bitter richness that balances lemon and garlic in Mediterranean and Middle Eastern recipes.
After charring and cooling, the blistered skin slips off easily by hand or with a small knife. Cooling the eggplants for a few minutes makes peeling simple and quick.
Storage
- Refrigerate — Store in a sealed container for up to 3 days. Give it a stir and a drizzle of fresh olive oil before serving.
- Freeze — Freeze in a sealed container or freezer bag for up to 3 months. Thaw overnight in the refrigerator and stir well before serving; texture may soften slightly.
- Make ahead — Prepare a day in advance and chill so the flavors have time to blend together; this often improves the taste.
More one-pot appetizers and dips
- Creamy dill dip
- Spinach artichoke dip
- Homemade veggie dip
- Bacon cheddar ranch dip
- Classic French onion dip
Recipe

One Pot Baba Ganoush
Creamy, smoky and easy baba ganoush made on the stovetop in about 30–35 minutes. Serves 4–6 as an appetizer.
Prep Time: 10 mins • Cook Time: 25 mins • Total Time: 35 mins
Course: Appetizer • Cuisine: Mediterranean • Servings: 6 • Calories: 105 kcal
Ingredients
- 2 pounds eggplants (small preferred)
- 2 cloves garlic, finely minced
- 1/4 cup tahini
- 3 tablespoons fresh lemon juice
- 2 tablespoons extra-virgin olive oil, plus extra for drizzling
- Salt, to taste
- 1/8 teaspoon paprika
- 1/4 teaspoon ground cumin
- 1/8 teaspoon red chili flakes (optional)
- 1–2 tablespoons fresh parsley, roughly chopped
Instructions
- Place the whole eggplants directly over a gas stovetop flame or under a hot broiler. Turn occasionally until the skin is deeply charred, blistered and the eggplants begin to collapse. This charring creates the signature smoky flavor.
- Remove from heat, place on foil or a plate and cover to steam for a few minutes until cool enough to handle. Steaming makes the skin easier to remove.
- Peel away and discard the charred skins. Transfer the flesh to a strainer set over a bowl and allow it to drain for 10–15 minutes to remove excess moisture.
- Place the drained eggplant flesh in a mixing bowl. Add the minced garlic and gently mash with a fork or potato masher until mostly smooth but still slightly textured.
- Add the tahini, lemon juice, olive oil, salt, paprika, cumin, red chili flakes and chopped parsley. Mix until combined; the dip should be creamy but not completely puréed.
- Transfer to a serving bowl, drizzle with additional olive oil and sprinkle with parsley, red pepper flakes or za’atar if using. Chill for at least one hour to allow flavors to meld, then serve.
Notes
- See the tips section above for guidance on charring, draining and ingredient choices.
- Leftovers keep well in a sealed container in the refrigerator for up to 3 days.
Nutrition (per serving, approximate)
Calories: 105 kcal • Carbohydrates: 12 g • Protein: 3 g • Fat: 6 g • Fiber: 5 g • Sodium: 49 mg
Tried this recipe? Leave a comment below or tag your photos to show how yours turned out.