Smoky Spiced Roasted Eggplant Dip (Baingan Bharta Style)

Smoky Spiced Roasted Eggplant Dip (Baingan Bharta Style)

A rustic, smoky, and deeply savory dip featuring roasted eggplant mashed with caramelized onions, tangy tomatoes, and aromatic warming spices. The texture is luscious and chunky, perfect for scooping with flatbreads or crackers.

1h 10mIntermediate500g (approx. 2 cups)
Remix

Equipment

Baking sheet
Large skillet or frying pan
Chef's knife
Cutting board
Mixing bowl

Ingredients

4 servings

Main Produce

  • 1 large eggplant, whole
  • 1 red onion, finely chopped
  • 2 roma tomatoes, chopped
  • 1 green chili, minced

Aromatics & Spices

  • 30 ml vegetable oil
  • 10 g ginger paste
  • 10 g garlic paste
  • 7 g curry powder
  • 2 g smoked paprika
  • 5 g salt

Finishing

  • 15 g fresh cilantro, chopped
  • 15 ml lemon juice

Nutrition (per serving)

Nutrition is estimated per serving. Nutrients without complete source data are omitted.

141
Calories
3g
Protein
17g
Carbohydrates
8g
Fat
7g
Fiber
9g
Sugar
496mg
Sodium
Full nutrition
Calories
141 kcal
Protein
3 g
Carbohydrates
17 g
Fat
8 g
Fiber
7 g
Sugar
9 g
Sodium
496 mg
Saturated Fat
1 g
Monounsaturated Fat
0 g
Polyunsaturated Fat
0 g
Potassium
577 mg
Calcium
43 mg
Iron
1.1 mg
Magnesium
37 mg
Phosphorus
71 mg
Zinc
0.5 mg
Vitamin A
92 mcg
Vitamin C
24 mg
Vitamin E
1.1 mg
Vitamin K
8 mcg
Vitamin B6
0.2 mg
Thiamin
0.09 mg
Riboflavin
0.08 mg
Niacin
1.1 mg
Folate
41 mcg
Water
171 g

Sources: Aggregated Public Data, USDA FoodData Central

Method

01

Preheat your oven to 230°C (450°F). Prick the eggplant all over with a fork to prevent it from bursting. Brush lightly with a small amount of oil.

02

Place the eggplant on a baking sheet and roast until the skin is charred, blackened, and the flesh is completely collapsed and soft. Turn occasionally for even cooking.

40mLook for: Skin is charred and blackenedFeel: Flesh is collapsed and very soft to the touch
03

Remove eggplant from the oven. Let it cool until safe to handle. Peel off the charred skin (it's okay if small black specks remain). Mash the flesh thoroughly in a bowl.

Feel: Cooled to room temperature
04

Heat oil in a large skillet over medium heat (175°C/350°F). Add the chopped onion and sauté until golden brown and caramelized.

8mLook for: Onions are golden brown
05

Add the ginger, garlic, and green chili (if using). Sauté for 1 minute until fragrant. Stir in the chopped tomatoes, curry powder, smoked paprika, and salt. Cook until the tomatoes break down and the oil begins to separate from the masala paste.

6mLook for: Tomatoes mashed, oil separating from spice paste
06

Add the mashed roasted eggplant to the pan. Mix vigorously to combine with the tomato-spice base. Cook for another 5 minutes, stirring frequently, to let the flavors meld and excess moisture evaporate.

5mFeel: Thick, dip-like consistency
07

Remove from heat. Stir in fresh cilantro and lemon juice. Taste and adjust salt if needed. Serve warm or at room temperature.

Chef's Notes

  • The key to this dish is the 'bharta' (mash) texture and smokiness. Do not be afraid to char the eggplant skin thoroughly; the smoky flavor permeates the flesh.
  • If using a standard grocery store curry powder, look for 'Madras' blends which have a better heat and coriander profile than generic yellow powders.
  • For the most authentic flavor, replace the vegetable oil with mustard oil, heating it until it smokes slightly before adding onions to remove its raw pungency.
  • This dish is actually better served warm or at room temperature rather than piping hot, allowing the spice complexity to shine.
  • When selecting an eggplant, press the skin gently; if it bounces back, it is fresh. If the indentation remains, it is old.

Storage

Refrigerator: 4 daysFlavors deepen the next day. Store in an airtight container.

Reheating: Gently warm in a pan over low heat or microwave, adding a splash of water if dry.

Troubleshooting

Eggplant tastes bitter

Cause: The eggplant contained too many mature seeds or was undercooked

Fix: Add a pinch of sugar or extra caramelized onions to balance the bitterness

Prevention: Choose eggplants that feel light for their size (indicates fewer seeds) and roast until completely collapsed

Dip is too watery

Cause: Tomatoes or eggplant released too much liquid that wasn't cooked off

Fix: Continue cooking over medium-high heat while stirring constantly to evaporate excess moisture

Prevention: Cook the tomato mixture until oil separates before adding eggplant

Cultural Context

This recipe is a variation of Baingan Bharta, a beloved dish from the Punjab region of India and Pakistan. Traditionally roasted over charcoal or cow dung fires in rural villages, the dish transforms the humble eggplant into a rich, smoky delicacy that is a staple of North Indian cuisine.

More Like This

Find your next meal

Dinner2,315Dessert753Side Dish505Appetizer476Soup368Salad367Condiment171Breakfast155Baked Good136Sauce122Lunch113Main Course76Base71Brunch61Bread57Snack51Beverage36Preserve32Confection23Hot Drink3Stew2Smoothie2Main Dish1Main1Sandwich1