Smoky, creamy, and downright irresistible, this baba ghanoush brings bold flavor to your table without any fuss. Made with simple ingredients and a little oven magic, it’s proof that homemade can taste better than anything store-bought. Whether you’re hosting friends or just craving something special, this dip fits right in.
Why You’ll Love This Baba Ghanoush (Roasted Eggplant Dip)
- Deep smoky flavor: Broiling and roasting the eggplant creates that signature rich taste.
- Simple ingredients: Every ingredient plays a clear role—nothing extra, nothing wasted.
- Perfect texture: Creamy with just a little rustic bite from the mashed eggplant.
- Make-ahead friendly: The flavor gets even better after resting in the fridge.
- Customizable garlic level: You can easily adjust the boldness to your taste.
- Versatile serving option: Works beautifully as a dip, spread, or side.
Ingredients You’ll Need
This recipe keeps things honest and simple, letting each ingredient shine. If you’re exploring more mediterranean diet recipes, this one is a must-have staple you’ll come back to again and again.

- 2 medium eggplants (about 2 pounds / 900g): The star of the show—roasting softens the flesh and builds that smoky flavor. The size matters here to ensure enough creamy base without becoming watery.
- ¼ cup well-stirred tahini (60ml): Adds richness and a nutty depth. The quantity balances the eggplant without overpowering it, giving that classic smooth body.
- ¼ cup fresh lemon juice (60ml): Brightens everything up and cuts through the richness. The amount keeps the dip lively without turning it too tangy.
- 2 to 3 garlic cloves, finely minced: Brings a punchy kick. Using more or less lets you control how bold the flavor comes through.
- ¼ teaspoon ground cumin: Adds a subtle earthy note that rounds out the dip without taking center stage.
- ¼ teaspoon fine sea salt: Enhances all the natural flavors and keeps everything balanced.
- 2 tablespoons chopped fresh parsley leaves: Adds freshness and a light herbal finish that lifts the dip.
- Drizzle of extra-virgin olive oil (optional): Gives a silky finish and a touch of richness right before serving.
How to Make Baba Ghanoush (Roasted Eggplant Dip)
This is one of those recipes that feels a little magical every time I make it—simple steps, big personality, and flavors that come together like they’ve known each other forever.

- Broil the eggplant by pricking each one with a fork, placing them on a foil-lined baking sheet, and cooking under high broil for 2 minutes per side until the skin darkens.
- Roast the eggplant by turning off the broiler, setting the oven to 375°F (190°C), and baking for 25 to 30 minutes until very soft, then letting them cool for 10 to 15 minutes.
- Combine the tahini, lemon juice, minced garlic, cumin, and salt in a medium bowl, and set it aside so the flavors can blend together.
- Scoop out the eggplant flesh after splitting them open and draining excess liquid, then add it to the tahini mixture.
- Mash everything together with a fork until mostly smooth with a little texture, then stir in chopped parsley and finish with a drizzle of olive oil before serving.
Tips for the Best Baba Ghanoush (Roasted Eggplant Dip)
- Let the eggplant soften fully — Make sure it’s very soft after roasting so it blends easily into the dip.
- Drain excess liquid — Removing extra moisture keeps the dip thick and flavorful instead of watery.
- Give the base time to sit — Mixing the tahini, lemon juice, and garlic ahead helps the flavors come together smoothly.
- Adjust garlic to taste — Start smaller if you’re unsure, then build up based on your preference.
- Don’t over-mash — Keeping a little texture makes the dip more satisfying and rustic.
Storage & Make-Ahead Tips
Fridge: Store baba ghanoush in an airtight container in the refrigerator for up to 5 days. The flavor deepens as it sits, making leftovers extra delicious.
Freezer: You can freeze it for up to 3 months, though the texture may soften slightly after thawing. Stir well before serving to bring it back together.
Make-ahead: This dip is a dream for prepping ahead—make it a day or two before serving and let those flavors settle in beautifully.
Frequently Asked Questions
Q: Why do I need to broil the eggplant first?
Broiling helps darken the skin quickly, which builds that signature smoky flavor. It’s an important step that gives baba ghanoush its depth before the slower roasting finishes softening the inside.
Q: How do I know when the eggplant is done roasting?
The eggplant should feel very soft after roasting. This ensures the flesh will mash easily into the tahini mixture and create the right consistency for the dip.
Q: Do I have to use tahini?
Tahini adds the classic nutty richness that defines traditional baba ghanoush. If you’re unsure about the flavor, you can reduce the amount slightly, but it plays a key role in the overall balance.
Q: Can I make this less garlicky?
Absolutely. The recipe allows flexibility with garlic—using fewer cloves will give you a milder dip while still keeping the overall flavor balanced.
Q: Why is my baba ghanoush watery?
This usually happens when excess liquid from the eggplant isn’t drained before mixing. Taking that extra moment to remove the liquid makes a big difference in texture.
Q: Can I serve this as part of mediterranean dinner recipes?
Yes, it fits beautifully into a spread alongside other simple dishes. Its creamy texture and bold flavor make it a great addition to a variety of meals.
Q: Should I mash or blend the dip?
This recipe uses a fork to mash the eggplant, which keeps a bit of texture. That slight chunkiness is part of what makes it feel homemade and satisfying.
Q: When should I add the olive oil?
The olive oil is best added right before serving. It gives the dip a smooth finish and enhances the overall richness without getting lost during mixing.
What to Serve With Baba Ghanoush (Roasted Eggplant Dip)
This dip is right at home on any table—casual snack or full spread—and pairs beautifully with simple sides that let it shine.
- Warm pita bread or pita chips
- Fresh vegetable sticks
- Grilled meats
- Simple green salads
- Rice or grain bowls
This baba ghanoush has a way of bringing folks together—one scoop turns into two, and before you know it, the bowl’s nearly gone. It’s simple, honest food with a whole lot of heart.

Baba Ghanoush (Roasted Eggplant Dip)
Ingredients
Method
- Adjust oven rack to the middle position and turn the broiler on high. Line a baking sheet with aluminum foil, prick eggplants with a fork, and place them on the sheet.
- Broil eggplants for 2 minutes on each side until the skin darkens.
- Turn off the broiler and heat the oven to 375°F (190°C).
- Roast eggplants for 25 to 30 minutes until very soft, then cool for 10 to 15 minutes.
- Combine tahini, lemon juice, minced garlic, cumin, and salt in a medium bowl and set aside.
- Split eggplants open, drain excess liquid, and scoop flesh into the tahini mixture.
- Mash mixture with a fork until mostly smooth with some texture.
- Stir in chopped parsley and drizzle with olive oil before serving.