Baingan ka Bharta
Smoky roasted eggplant mashed and cooked with onion, tomato, ginger, and green chili until rich and soft. This homestyle North Indian bharta is simple, deeply savory, and perfect with roti or dal-rice meals.
For 4 servings
- roast · ~15 min
Roast the eggplant until charred and soft.
Place the whole eggplant directly over an open flame or on a hot grill pan and roast, turning often, until the skin is blackened and the inside is completely soft.
TIPRoast on medium heat so the flesh softens fully before the skin burns too much. - rest · ~5 min
Cool the eggplant slightly.
Set the roasted eggplant aside for a few minutes until cool enough to handle.
- prep · ~5 min
Peel and mash the eggplant.
1.Peel off the charred skin and discard it.2.Remove any large clumps of seeds if needed.3.Mash the soft flesh well with a fork or spoon. - saute · ~7 min
Cook the cumin, onion, ginger, garlic, and chili.
1.Heat oil in a pan over medium heat.2.Add cumin seeds and let them sizzle for 20 to 30 seconds.3.Add onion, ginger, garlic, and green chili.4.Cook until the onion turns soft and light golden. - saute · ~6 min
Cook the tomatoes and spices.
1.Add tomato and mix well.2.Add turmeric powder, red chili powder, coriander powder, and salt.3.Cook until the tomatoes break down and the mixture looks thick.TIPMash the tomatoes with the spoon as they cook for a smoother bharta. - mix · ~2 min
Mix in the roasted eggplant.
Add the mashed eggplant to the pan and mix well with the onion-tomato masala until everything is evenly combined.
- simmer · ~5 min
Cook the bharta until smoky and well blended.
Cook on low heat, stirring now and then, until the mixture is hot, lightly glossy, and the flavors come together.
- garnish
Finish with coriander leaves.
- serve
Serve hot.
What to keep in mind.
8 tips from the recipe — small details that make a real difference to the final dish.
- 1Choose a large, heavy eggplant with shiny skin; it usually has more flesh and fewer seeds for smoother bharta.
- 2Roast until the eggplant fully collapses, not just black on the outside, or the center can stay spongy.
- 3After roasting, cover the eggplant for 5 minutes before peeling; the steam loosens the skin and deepens the smoky flavor.
- 4If the roasted flesh seems watery, cook it a little longer with the masala so the bharta turns thick, not loose.
- 5Let the onion turn light golden before adding tomatoes; this gives the bharta a sweeter, deeper base.
- 6Mash the eggplant while still slightly warm so it blends more evenly into the onion-tomato masala.
- 7Baingan ka bharta tastes even better after a short rest, as the smoke and spices meld into the mashed eggplant.
- 8Store leftovers chilled for up to 2 days and reheat in a pan, not the microwave, to keep the texture from turning soggy.
Adapt it for your goals.
Low-oil
Use less oil and cook the onion-tomato masala a bit longer on low heat; good if you want a lighter everyday bharta.
spicierSpicier
Increase green chili and red chili powder for a hotter, more robust bharta that pairs especially well with plain roti.
garlic heavyGarlic-heavy
Add a few extra chopped garlic cloves for a sharper, more rustic flavor that suits smoky roasted eggplant beautifully.
dhaba styleDhaba-style
Finish with a spoon of butter or ghee and extra coriander leaves for a richer, more indulgent restaurant-style version.
Why this is on our healthy list.
Vegetable-Forward Dish
This bharta is built mainly from eggplant, onion, tomato, and herbs, making it a satisfying way to eat more cooked vegetables.
Rich in Plant Compounds
Eggplant, tomato, ginger, garlic, and chili bring a range of naturally occurring antioxidants and aromatic compounds.
Moderate Oil Cooking
The recipe uses a small amount of oil to carry spices and sauté the masala without making the dish overly heavy.
Frequently asked questions
Yes. Roast the eggplant on a grill pan or in the oven until the skin chars and the flesh turns completely soft, though the smoky flavor will be milder.




.webp)


