Baingan bharta
Vegetarian
बैंगन भर्ता · baingan bharta
Aubergine charred over a flame until smoky, then mashed and cooked with onion, tomato, chilli and coriander. A rustic Punjabi side or main.
Baingan bharta is a Punjabi side dish from India, ready in about 40 minutes and made with eggplant and coriander leaves. It serves 3 and is rated easy to cook.

- Prep
- 10 min
- Cook
- 30 min
- Total
- 40 min
- Serves
- 3
- Level
- Easy
- Calories
- 167
Method
Step 1
Rub the aubergine (opens in a new tab) with a few drops of oil, prick it and roast directly over a gas flame (or under a hot grill), turning, until the skin is blackened and the flesh collapses.
- 15 min
- high heat
Charring directly over a flame gives the essential smoky flavour.

How it looks · Photo: Malte Luk on Pexels Step 2
Let cool slightly, peel off the charred skin and mash the flesh roughly.
- 5 min

How it looks · Photo: Mateusz Feliksik on Pexels Step 3
Heat the oil, crackle the cumin (opens in a new tab), then fry the onion (opens in a new tab) until soft. Add garlic (opens in a new tab), ginger and chilli, then the tomatoes (opens in a new tab) and dry spices with the salt; cook until soft and jammy.
- 10 min
- medium heat
- Frying pan / skillet (opens in a new tab)
Step 4
Stir in the mashed aubergine (opens in a new tab) and cook, mashing, for 5 minutes. Finish with garam masala (opens in a new tab) and plenty of coriander.
- 5 min
- medium heat
About this dish
- Origin
- Punjab, India · Commonly attributedMashed roasted aubergine is cooked across India, Pakistan and Bangladesh in many regional styles.Also popular in Pakistan, BangladeshMore food from India
- Dish
- Lunch · Dinner · Side dishes · Main courses
- Cooking method
- Roasted, Sautéed
- Taste
- smoky, spicy (chilli heat), savoury, earthy
- Diet
- Vegan · No gluten ingredients · Dairy-free · No nut ingredients · Low-carb · High-fibreWorked out from the ingredients. How labels work
All labels
Vegan · Plant-based · Vegetarian (lacto-ovo) · Eggetarian · Lacto-vegetarian · Ovo-vegetarian · Pescatarian · Flexitarian-friendly · No gluten ingredients · Dairy-free · Egg-free · No nut ingredients · No added sugar · Alcohol-free · Pork-free · Beef-free · Low-carb · High-fibre · DASH-style · Carb-conscious - Good for
- Everyday · Budget-friendly · One-pan
- Cook more with
- Eggplant · Coriander leaves · Cumin · Onion · Garlic · Fresh ginger
Allergens
None of the 14 major allergens appear in the listed ingredients.
Based on typical versions of these ingredients and not verified allergen-free. Brands differ and cross-contact happens, so always check labels. For severe allergies, follow your clinician’s advice.
Nutrition
167 kcal per serving
Estimated1 serving ≈ 293 g · recipe makes 3
Where the energy comes from
- Protein 8%
- Carbohydrate 43%
- Fat 50%
| Nutrient | Per serving | Per 100 g* |
|---|---|---|
| Energy | 167 kcal | 57 kcal |
| Protein | 3.4 g | 1.2 g |
| Carbohydrate | 19.3 g | 6.6 g |
| Net carbohydrate | 12.3 g | 4.2 g |
| Sugars | 9.3 g | 3.2 g |
| Added sugars | 0 g | 0 g |
| Fibre | 7 g | 2.4 g |
| Fat | 10 g | 3.4 g |
| Saturated fat | 0.8 g | 0.3 g |
| Trans fat | 0 g | 0 g |
| Cholesterol | 0 mg | 0 mg |
| Sodium | 595 mg | 203 mg |
| Salt equivalent | 1.5 g | 0.5 g |
Vitamins & minerals per serving
- Potassium
- 677 mg
- Calcium
- 56 mg
- Iron
- 1.6 mg
- Magnesium
- 44 mg
- Vitamin A (RAE)
- 48 µg
- Vitamin C
- 29 mg
- Vitamin D
- 0 µg
- Vitamin B12
- 0 µg
- Folate (DFE)
- 55 µg
How these numbers were made
- Calculated from USDA FoodData Central (SR Legacy) per-100 g values and the listed quantities.
- *Per 100 g of combined raw ingredients; the cooked dish may weigh more or less.
- Garam masala: Curry powder (FDC 170924) used as a stand-in; both are ground blends of similar dried spices used in teaspoon amounts.
- “—” means the value isn’t known for enough of the ingredients; it is never zero by default.
- Values are estimates for guidance, not for medical dosing. U.S. Department of Agriculture, Agricultural Research Service. FoodData Central, 2019. fdc.nal.usda.gov.
Good to know
Common mistakes
- Roasting the aubergine in an oven only — it softens but never gets the smoky flavour that defines bharta.
Serve with
- Serve with roti or paratha, dal and raita.
Storage
- Keeps 3 days refrigerated.
Reheating
- Reheat in a pan.
Variations
- Begun bhorta (Bangladesh): Bengali/Bangladeshi version mashed raw with mustard oil, onion and chilli.
Original editorial recipe · FriendsPantry editorial · Not yet independently reviewed · Added · Updated
Sauces, chutneys & dips for this dish
Recipe DNA
How this dish is built
Masalas in this recipe
Make the masala first, then come back to finish the dish.
Dry spice blend
Punjabi garam masala
This recipe uses ½ tsp (1 g for 3 servings).
Also: Bengali garam masala, Kerala (Malabar) garam masala, Mughlai (shahi) garam masala
Reviews & corrections
Reviews come from signed-in cooks and appear after a moderator checks them. We never show made-up ratings.
You might also like

Aloo gobi
Punjabi · 45 min · 238 kcal · Vegan
Keema matar
Indian · 45 min · 497 kcal
Chana masala
Punjabi · 50 min · 316 kcal · Vegan
Matar paneer
Punjabi · 35 min · 328 kcal · Vegetarian