Ece SarıoğluCommis
11 August 2026 Last updated: 11 August 2026

Baingan bharta is made by mashing eggplant roasted over an open flame, then cooking it again in an onion-and-tomato masala. It is served hot as a main dish, not as a cold dip, often with roti. The eggplant must be roasted over an open flame: the smoky flavor comes from the charred skin, and oven-roasted eggplant will not give the same result.

Step by Step

How to make it?

1

Roast the eggplants

22 min

Wash and dry the eggplants, leaving the stems on. Make four or five shallow cuts in each with a knife to let steam escape; otherwise, the eggplants may burst. Place them directly over a stovetop flame and turn with tongs until charred on all sides. A skewer should slide in without resistance; eggplant that is charred outside but still firm inside is not ready.

2

Peel and mash the eggplant

8 min

Place the eggplants in a covered container and let them rest for 5 minutes so their own steam loosens the skins. Peel them with your fingers and scrape off any remaining black bits with the tip of a knife; do not rinse with water. Mash with a fork, leaving some strands visible rather than turning the eggplant into a puree.

3

Bloom the cumin and sauté the onion

10 min

Heat the oil in a skillet, add the cumin seeds, and let them sizzle for 20 seconds. Add the finely chopped onion and cook over medium heat for 8 minutes, stirring, until the edges turn deep golden. Do not burn the onion; the bharta already gets its smoky flavor from the eggplant.

4

Add the ginger, garlic, and spices

3 min

Add the crushed ginger and garlic and the finely chopped green chile. Cook, stirring, for 1 minute. Lower the heat, add the turmeric, ground coriander, and ground red pepper, and stir for 20 seconds. Dried spices burn quickly in hot oil, so keep them moving.

5

Cook the tomatoes

10 min

Add the finely chopped tomatoes and salt and cook over medium heat. The tomatoes will first release their juices; then the liquid will reduce and the mixture will thicken. It is ready when oil separates around the edges and rises to the surface. If you continue before this happens, the dish will taste of raw tomato.

6

Add the eggplant and cook off the moisture

12 min

Add the mashed eggplant and peas to the skillet and stir them into the masala. Cook uncovered over medium-low heat. It is ready when the liquid released by the eggplant has evaporated and the mixture gathers in the center of the skillet; a path drawn through it with a spoon should stay open. Stir in the garam masala and chopped cilantro at the end, then remove from the heat.

Reminder

Never rinse the roasted eggplant in water; scrape off any remaining bits of blackened skin with the tip of a knife. Water will wash away all the smoky flavor.

Nutritional Values · 1 serving

Values are estimates
210 kcalCalories
5 gProtein
27 gCarbohydrate
10 gFat
10 gFiber
4 gSugar
492 mgSodium
1 gSaturated Fat
Protein 9% Carbohydrate 50% Fat 41%
Share
Reviews

Comments (0)

3.0 1 review 0% recommend it 1 rated without leaving a comment
5 0
4 0
3 1
2 0
1 0

No one has commented on this recipe yet. Write the first comment.

Similar Recipes

You'll like these too

Recipes tried by those who liked this one, fitting the same table.

Send Feedback