This roasted eggplant dip combines tender eggplant, tahini, lemon and sweet roasted garlic, topped with juicy balsamic tomatoes. It is creamy with a little texture, ready to scoop up with warm bread.

The vegetables start in the same roasting dish, then become two separate layers: a savory eggplant base and a sweet, tangy tomato topping. Chop the eggplant by hand to keep the soft pieces shown in the photos.

Why It Works

  • Soft eggplant, mellow garlic: Roasting until both are fully tender gives the dip a smooth base without blending.
  • A little texture: Chopping the flesh keeps the dip creamy and spoonable without turning it into a uniform puree.
  • A separate tomato topping: The tomatoes bring sweetness and acidity while the tahini flavor stays distinct underneath.

How To Make It

Roast, chop and stir the dip, then dress the tomatoes and spoon them over the top. Full quantities and cooking instructions are in the recipe card below.

Whole roasted eggplants, cherry tomatoes and a cut garlic bulb in a baking dish
Roast together: Roast the eggplants, tomatoes and garlic until soft, removing each as it is ready.
Roasted eggplant flesh being chopped with a knife on a wooden board
Chop the flesh: Scoop out the soft eggplant and chop it finely.
Tahini being poured over chopped roasted eggplant in a mixing bowl
Mix the dip: Stir the eggplant with tahini, mashed roasted garlic, lemon and salt.
Balsamic glaze drizzled over roasted red and yellow cherry tomatoes
Dress the tomatoes: Gently mix the roasted tomatoes with balsamic glaze and chopped parsley.
Creamy eggplant mixture being spread across a metal platter with a wooden spoon
Spread the base: Spoon the dip onto a shallow platter and spread it evenly.
Roasted cherry tomatoes being spooned over a textured eggplant tahini dip
Top and finish: Spoon the tomatoes over the center and drizzle with olive oil.

Tips for the Best Texture

  • Check the flesh: Wrinkled skin alone does not mean the eggplant is ready. It should collapse under gentle pressure, with no firm or spongy patches inside.
  • Remove vegetables as they finish: The tomatoes may be ready before the eggplants. Lift them out while they still have some shape, and return the rest to the oven.
  • Watch the garlic: Leave it exposed as shown in the photos. If the cut surface browns before the cloves soften, cover just the bulb loosely with a small piece of foil.
  • Control the moisture: Drain visibly watery eggplant before chopping. Spoon the tomatoes over the dip with a little of their juices, keeping excess liquid in the bowl.
  • Stir the tahini first: Mix any separated oil back into the jar before measuring. Taste the finished dip before adding more lemon or salt.

Swaps and Variations

  • Use basil: Swap the parsley for chopped fresh basil for a different herb flavor alongside the balsamic tomatoes.
  • Add gentle heat: Finish with a pinch of chili flakes if you like a little warmth.
  • Adjust the topping: Red, yellow or mixed cherry tomatoes all suit this recipe. Start lightly with the balsamic glaze if yours is especially sweet.

How To Serve It

Serve the dip slightly warm or at room temperature with bread, cucumber sticks or crackers. My baked vegetable flatbread makes a good partner for scooping. Spread the dip on a wide plate so each scoop can pick up some of the tomato topping.

Frequently Asked Questions

It shares the eggplant, tahini and lemon base found in many baba ganoush recipes. This version uses oven roasted garlic and a separate balsamic tomato topping, so it is presented as its own variation rather than a traditional recipe.

Start uncovered, as shown in the photos. Covering the entire dish traps steam and reduces browning. If the garlic needs protection, cover only the bulb while the other vegetables continue roasting.

No. Roast them whole with the skin on, then scoop out the soft flesh when they are cool enough to handle. Discard the skins and stems.

Eggplants vary in moisture, and the tomatoes release juices too. Drain watery eggplant flesh before mixing, and add the tomato topping just before serving. Avoid pouring all the roasting liquid into the dip.

You can, but it will make a smoother puree. Finely chopping the eggplant and mixing by hand gives the textured finish shown in the photos.

Yes. Prepare and refrigerate the dip and tomato topping separately, then assemble shortly before serving. Stir the dip after chilling and taste again for lemon and salt.

The dip is vegan as written. For a gluten free serving, check the labels on your tahini and balsamic glaze and serve with gluten free bread, crackers or vegetables.

Storage

Refrigerate the dip and tomatoes in separate airtight containers within 2 hours of preparation and use within 3 days. Keeping them separate prevents tomato juices from thinning the dip. Stir before serving and assemble only the amount you plan to eat.

More Vegan Recipes To Share

Creamy eggplant dip topped with balsamic cherry tomatoes, parsley and olive oil on a metal platter

Roasted Eggplant Dip with Balsamic Tomatoes

No ratings yet
Tender eggplant with tahini, lemon and mellow garlic, finished with balsamic cherry tomatoes. Serve this creamy, textured dip with bread for scooping.
Prep Time 15 minutes
Cook Time 1 hour
Cooling 15 minutes
Total Time 1 hour 30 minutes
Servings: 4 appetizer servings
Course: Appetizer

Ingredients
 
 

For roasting
  • 2 medium eggplants about 2 lb (900 g) total
  • 1 medium garlic bulb
  • 14 oz cherry tomatoes
  • 2 tbsp olive oil
  • ¼ tsp fine salt for the tomatoes
For the dip
  • ¼ cup tahini stirred well
  • 2 tbsp lemon juice plus more to taste
  • ½ tsp fine salt plus more to taste
To finish
  • 1 tbsp balsamic glaze
  • 2 tbsp finely chopped flat leaf parsley
  • 1 tbsp olive oil for drizzling
  • Bread for serving

Equipment

  • Large roasting dish or rimmed baking tray
  • Knife and Cutting Board
  • Two mixing bowls
  • Fine mesh strainer, if needed
  • Serving platter

Method
 

  1. Prepare the vegetables: Preheat the oven to 400°F (200°C), or 350°F (180°C) fan. Pierce each whole eggplant several times with a fork. Slice the top from the garlic bulb to expose the cloves, keeping the bulb intact.
  2. Arrange the tray: Place the eggplants, garlic cut side up and cherry tomatoes in a large roasting dish. Use 1 tbsp of the roasting oil to coat the eggplants and drizzle over the exposed garlic. Toss the tomatoes with the remaining 1 tbsp roasting oil and the ¼ tsp salt. Leave the dish uncovered.
  3. Roast until tender: Roast for approximately 50 to 60 minutes, checking the tomatoes after 25 to 30 minutes. Lift the tomatoes into a bowl once blistered and soft but still holding some shape. Remove the garlic when the cloves are completely soft. Continue roasting the eggplants until collapsed and tender all the way through; larger vegetables may need longer. If the garlic browns too quickly, loosely cover just the bulb with a small piece of foil.
  4. Cool and chop: Let the eggplants and garlic cool for about 15 minutes, or until safe to handle. Scoop out the eggplant flesh and discard the skins and stems. If the flesh is visibly watery, let it drain in a strainer for 5 to 10 minutes. Finely chop it with a knife.
  5. Mix the dip: Squeeze the soft garlic cloves into a bowl and mash well. Stir in the chopped eggplant, tahini, lemon juice and ½ tsp salt. Taste and adjust the lemon and salt as needed.
  6. Dress the tomatoes: Gently mix the roasted tomatoes with the balsamic glaze and parsley, keeping some tomatoes whole.
  7. Plate and serve: Spread the dip across a shallow serving plate. Spoon the tomatoes and a little of their juices down the center, leaving excess liquid behind. Drizzle with the final 1 tbsp olive oil and serve with bread.

Notes

Doneness: Soft flesh matters more than the clock. Roast longer if the eggplant has firm patches or the garlic cannot be mashed easily.
Texture: Chop by hand and drain only if watery. Keep the tomato topping separate until serving.
Storage: Refrigerate the dip and tomatoes in separate airtight containers within 2 hours and use within 3 days.

Tried this recipe?

Let us know how it was!

Making this later? I’ll email you this recipe, free.

The recipe on this page, straight to your inbox. No payment or card needed.

New here? Click the button in your email to open this recipe and confirm you’d like my free recipe emails: five reader favorites over the next few days, then one a week. Unsubscribe anytime.