Baingan Bharta with Chapati

Smoky mashed aubergine gives baingan bharta its unmistakable character: soft, savoury and gently spiced, with the roasted flesh folded through a tomato, onion, ginger and garlic base. The aubergines are cooked until collapsed and blistered, which brings depth to an otherwise simple vegetable dish and keeps the texture rich rather than watery. Fresh coriander lifts the finished bharta, while warm wholewheat chapati make it a complete, scoopable meal. It is the kind of practical Indian lunch or supper that feels hearty without being heavy, with room to adjust the chilli, herbs and seasoning to suit the table.
Cuisine style North Indian home cooking
Spice level Medium
Cooking style Make-ahead friendly • Freezer-friendly
Time commitment Under 1 hour

Why this recipe works

  • Smoky depth: Roasting the aubergine at high heat gives the flesh a soft, smoky character before it is mashed into the spiced base.
  • Layered savouriness: Onion, ginger, garlic, tomato and spices cook down before the aubergine is added, creating a richer, more cohesive bharta.
  • Built for scooping: The thick mash and freshly cooked chapati make the dish easy to serve as a complete, hands-on meal.

Get the most out of this recipe

Ingredient notes

  • Choose weighty aubergines: Use aubergines that feel heavy for their size, with glossy skins and no soft patches; they tend to roast into a smoother, fuller-tasting mash.
  • Kashmiri chilli adds colour and warmth: Kashmiri chilli is valued for its red colour and moderate heat, so it gives the bharta warmth without making it aggressively spicy.
  • Discard the skins after roasting: Once the aubergines have collapsed and cooled enough to handle, scoop out only the soft flesh for the best texture.

Timing notes

  • Let the aubergines cool briefly: After roasting at 240°C (465°F), leave them until safe to handle so the flesh can be scooped cleanly from the skins.
  • Rest the chapati dough: The short rest makes the dough easier to roll and helps the chapati cook up softer.
  • Serve chapati fresh: Chapati are best served straight from the pan or kept wrapped in a clean tea towel while the remaining breads cook.

Adjust the heat

  • For gentler warmth: Use a mild chilli powder in place of Kashmiri chilli, or reduce the chilli slightly and let the smoky aubergine lead.
  • For more heat: Swap in a little cayenne for a sharper chilli kick, adding cautiously because it is usually hotter than Kashmiri chilli.
  • Balance with fresh herbs: Fresh coriander, or mint as a cooler alternative, helps lift the richness and soften the perception of heat.

Make-ahead tips

  • Make the bharta ahead: The aubergine mash can be cooked in advance, cooled quickly and refrigerated, then reheated gently with a splash of water.
  • Freeze the bharta: Freeze the cooked bharta in a sealed container, then defrost and reheat until piping hot throughout.
  • Cook chapati close to serving: Chapati can be frozen and rewarmed, but freshly cooked breads give the softest texture alongside the bharta.

Equipment you'll need

Ingredients

Bharta

Chapati

Instructions
Print
  1. Heat the oven to 240°C (465°F). Prick the aubergines all over, rub with 1 tbsp of the vegetable oil, and place on a baking tray. Roast for 30 to 35 minutes, turning once, until collapsed and very soft with charred patches.
  2. Meanwhile, make the chapati dough: put the whole wheat flour and 0.25 tsp of the fine sea salt in a mixing bowl, then stir in the water and 1 tsp vegetable oil to form a soft dough. Knead for 5 minutes until smooth, then cover and rest for 15 minutes. Divide into 6 equal pieces and keep covered.
  3. For the bharta base, finely chop the onion, grate the ginger, and finely grate the garlic. Dice the tomatoes and finely chop the fresh coriander, keeping a small handful back for serving. When the aubergines are ready, leave them until cool enough to handle, then split and scoop out the flesh; discard the skins.
  4. Heat the remaining 1 tbsp vegetable oil in a large frying pan over medium heat. Add the onion with 1 tsp of the fine sea salt and cook for 8 to 10 minutes until soft and lightly golden. Stir in the ginger and garlic for 1 minute until fragrant.
  5. Add the ground cumin, ground turmeric and ground Kashmiri chili and cook for 30 seconds, stirring. Tip in the tomatoes and cook for 6 to 8 minutes until broken down and the oil begins to separate at the edges. Mash the roasted aubergine flesh into the pan and cook for 3 to 5 minutes until thick and cohesive.
  6. Stir most of the fresh coriander into the bharta and taste for salt, adding a pinch more if needed. Roll each chapati piece into a thin round using a rolling pin, dusting lightly with a little extra whole wheat flour if it sticks. Cook in a hot, dry frying pan for about 45 to 60 seconds per side until browned in spots and puffing in places.
  7. Serve the baingan bharta hot, topped with the reserved fresh coriander. Offer the chapati alongside for scooping. If the bharta thickens as it sits, loosen it with a splash of water and warm gently.

Made this recipe? Rate it — a comment is optional.

Recipe notes

Tips

  • For a smokier bharta, roast the aubergines until the skins are well blistered and the flesh is completely soft; under-roasting leaves the mash watery and bland.
  • Keep cooked chapati warm by stacking them and covering with a clean tea towel while you finish the batch.
  • If serving anyone who is vulnerable, ensure the bharta is piping hot throughout before serving.

Substitutions

  • Replace the ground Kashmiri chili with a smaller amount of cayenne pepper for more heat, or a larger amount of mild chili powder for a gentler warmth.
  • Replace the vegetable oil with olive oil for a fruitier finish, keeping the heat moderate to avoid bitterness.
  • Replace the fresh coriander with fresh mint for a different herbal note, especially if you prefer a cooler finish.

Storage

  • Refrigerate up to 3 days
  • Cool the bharta quickly, then refrigerate in a sealed container for up to 3 days. Reheat in a frying pan over low heat with a splash of water until piping hot; chapati are best fresh, but can be wrapped and frozen, then defrosted and rewarmed in a hot dry pan.

Ratings & reviews

Liked this recipe? Share your feedback to support our cooking community.

Tried this recipe?

Choose 1–5 stars. A comment is optional.

If you leave a comment, use 10–500 characters.

Stay inspired

Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.

Recipe overview

  • Servings: 2 servings
  • Total time: 55min (40min active)
  • Difficulty: Medium
  • Cuisine: Indian
  • Allergens:
    Wheat
Freezer friendly Kid friendly

Plan your meals and get a complete grocery list automatically.

Add to meal planner

Equipment you'll need

Advertisement

Recommended tools for this recipe

Best overall

Misen Carbon Steel Nonstick Frying Pan 12 Inch

Versatile induction-ready pan
  • Works on all stovetops
  • Naturally nonstick when seasoned
  • Requires seasoning and maintenance

Got ingredients left?

Find recipes using ingredients from this recipe or what you already have at home.

Find recipes with these ingredients →

Make this recipe easier next time

Advertisement

These tools help you get better results with less effort.

Best overall

Misen Carbon Steel Nonstick Frying Pan 12 Inch

Versatile induction-ready pan
  • Works on all stovetops
  • Naturally nonstick when seasoned
  • Requires seasoning and maintenance
Best value

Pyrex Glass Mixing Bowls with Lids

Microwave-safe glass
  • Microwave safe
  • BPA-free lids
  • Glass is heavier
Top quality

All-Clad HA1 Hard Anodized Nonstick Fry Pan 12 Inch

Premium nonstick performance
  • Top-tier build quality
  • Excellent heat distribution
  • Expensive
Best overall

KitchenAid Stainless Steel Mixing Bowls

Non-slip steel set
  • Non-slip base
  • Stainless steel
  • Not microwave safe

Browse alphabetically

Looking for a specific recipe? Choose a letter below to jump directly to recipes starting with that letter or number.

Enjoy cooking with JustRecipes?

Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.

Add JustRecipes to Google

Every recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.