Kashmiri Baingan Bharta
Smoky roasted eggplant is mashed and gently cooked with mustard oil, fennel, dry ginger, and a little yogurt for a comforting Kashmiri-style bharta with deep flavor and a soft, silky finish.
For 4 servings
- roast · ~15 min
Roast the eggplant until charred and soft.
1.Wash and dry the eggplant, then prick it lightly in a few places.2.Roast it directly over a flame or on a hot tawa, turning often, until the skin is blackened and the inside is very soft (12-15 min).3.Set it aside for a few minutes until cool enough to handle.TIPRoast on medium heat so the flesh cooks through before the skin burns too fast. - prep · ~5 min
Peel and mash the roasted eggplant.
1.Peel off the charred skin and remove the stem.2.Check for any large seeds if needed and discard them.3.Mash the flesh well with a fork until mostly smooth. - saute · ~7 min
Cook the onion and spices in mustard oil.
1.Heat mustard oil in a pan until it just starts to smoke lightly, then lower the heat.2.Add asafoetida, then add onion and cook until soft and light golden (4-5 min).3.Add ginger and green chili and cook for 1 minute.4.Add fennel powder, dry ginger powder, turmeric powder, red chili powder, and salt. Mix for a few seconds.TIPHeating mustard oil well first mellows its sharp taste and gives the bharta a more rounded flavor. - mix · ~2 min
Add yogurt and mash it into the masala.
Lower the heat and add the whisked yogurt slowly, stirring continuously so it blends smoothly and does not split.
- saute · ~2 min
Stir in the mashed eggplant.
Add the roasted mashed eggplant and mix well so it is evenly coated with the onion, yogurt, and spices.
- simmer · ~8 min
Cook the bharta gently until flavors come together.
Add water, mix, and cook on low heat for 6-8 minutes, stirring once or twice, until the bharta looks soft, well blended, and semi-dry.
TIPDo not dry it out completely; a little moisture keeps the Kashmiri-style bharta silky. - garnish
Garnish with coriander leaves.
- serve
Serve hot with rice or flatbread.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Choose a heavy, glossy eggplant; lighter ones are often seedy and give a less silky bharta.
- 2Let the roasted eggplant rest before peeling so the steam loosens the skin and the flesh stays juicy.
- 3After roasting, drain any excess liquid from the mashed eggplant if it seems watery, so the bharta stays semi-dry.
- 4Smoke the mustard oil briefly before adding onions; this tames its raw sharpness and keeps the Kashmiri flavor balanced.
- 5Keep the heat low when adding yogurt and stir constantly to prevent curdling in the masala.
- 6Cook the final bharta only until soft and cohesive; over-reducing can dull the smoky flavor and make it pasty.
- 7This tastes even better after 20 to 30 minutes of resting, when the fennel and dry ginger settle into the eggplant.
Adapt it for your goals.
Vegan
Skip the yogurt or use a plain unsweetened plant yogurt for a dairy-free bharta that still keeps a gentle tang.
no onionNo-onion
Omit the onion for a plainer, more spice-forward version where the roasted eggplant and fennel stand out more clearly.
extra smokyExtra-smoky
Roast the eggplant over open flame rather than on a tawa to intensify the charred aroma and traditional bharta character.
milderMilder
Reduce the green chili and red chili powder for a softer heat level without losing the fennel-ginger profile.
Why this is on our healthy list.
Vegetable-Forward Comfort Dish
Eggplant makes the base of the bharta, giving bulk and tenderness from a whole vegetable rather than heavy cream or nuts.
Digestive Spice Support
Ginger, fennel, and asafoetida are traditional aromatics often used to make rich-tasting dishes feel lighter and more balanced.
Moderate Dairy Richness
A small amount of yogurt adds body and tang without making the dish overly heavy.
Frequently asked questions
Yes. Roast until the skin is collapsed and the inside is very soft, then peel and mash. The dish will be slightly less smoky than flame-roasted.



