Baingan Bharta (Smoky roasted aubergine mash)
Smoky roasted aubergine mashed with onions, tomatoes, garlic and garam masala — a comforting Indian staple for rotis or rice.
Baingan bharta is the gloriously smoky mashed aubergine dish you'll want on repeat — charred, saucy, and slightly cheeky with spice. It’s humble, unfussy and perfect when aubergines are in season.
Roasting the aubergine properly makes all the difference: you get that campfire smokiness without faffing about. Serve with hot rotis or rice for a midweek supper that still feels a little special.
Ingredients
- 800 g aubergine (large) — about 1 large
- 45 ml vegetable oil
- 5 ml cumin seeds
- 2 brown onion — finely chopped
- 4 garlic cloves — crushed or finely chopped
- 15 ml fresh ginger — grated
- 1 green chilli — finely chopped, optional (use 2 for more heat)
- 400 g tomatoes — ripe, chopped
- 5 ml ground cumin
- 10 ml ground coriander
- 5 ml turmeric powder
- 5 ml red chilli powder — adjust to taste
- 75 g frozen peas — optional
- 5 ml garam masala
- 10 ml salt — or to taste
- 5 ml sugar — balances acidity
- 15 g fresh coriander leaves — roughly chopped, for garnish
- 15 ml lemon juice — freshly squeezed
Equipment
- baking tray
- tongs
- large frying pan
- potato masher or fork
- wooden spoon
- cling film
Instructions
Choose your roasting method. Oven: preheat to 220°C fan/240°C conventional. Prick the aubergine several times with a fork so steam can escape as it roasts. Place the whole aubergine on a baking tray and roast in the oven for 35–45 minutes, turning every 10–12 minutes, until the skin is charred and the aubergine has collapsed.
Remove the roasted aubergine to a bowl, cover tightly with cling film and leave to sweat and cool for 10–15 minutes. This steams the flesh and loosens the skin.
Uncover, peel off the skin (discard charred skin), and roughly chop or mash the aubergine flesh with a potato masher or fork. Set aside.
Heat the vegetable oil in a large frying pan over a medium heat. When hot, add the cumin seeds and let them sizzle for 15–20 seconds until fragrant.
Add the finely chopped onions and a pinch of salt. Fry over medium–low heat for 10–12 minutes, stirring often, until deep golden-brown — this caramelisation adds the dish's sweet backbone.
Stir in the grated ginger, crushed garlic and chopped green chilli. Fry for 1–2 minutes until the raw smell disappears.
Add the chopped tomatoes, ground cumin, ground coriander, turmeric and red chilli powder. Cook over medium heat for 8–10 minutes, stirring occasionally, until the tomatoes break down and oil starts to separate from the masala.
Stir in the mashed aubergine and the frozen peas (if using). Mix thoroughly and cook for 5–7 minutes so the flavours marry and any excess moisture cooks away.
Stir in the garam masala, sugar and lemon juice. Taste and adjust salt or chilli. Cook for another 30 seconds to release the final aroma.
Turn off the heat and stir through the chopped coriander leaves. Serve hot with rotis, naan or steamed basmati rice.
Tips
- For an authentic smoky flavour, char the aubergine directly over a gas hob flame, turning with tongs every minute until blackened — but watch your sleeves.
- Always steam the roasted aubergine (covered) for 10–15 minutes before peeling; this loosens the skin and keeps the flesh silky.
- Caramelise the onions slowly on medium–low heat — rushed, hot onions will taste raw or bitter and weaken the overall flavour.
- Make-ahead: the bharta keeps well in the fridge for 3 days and tastes even better the next day. Reheat gently on the hob, add a splash of water if it’s too thick.
- If you prefer a smoother texture, briefly pulse the peeled aubergine in a food processor, but don’t over-blend — some texture is welcome.
Substitutions
vegetable oil → ghee or butter, 2 tbsp
Noticeably differentfrozen peas → finely chopped courgette, 75 g
Stays closefresh coriander leaves → fresh mint, 15 g
Noticeably differentgreen chilli → 1/2 tsp dried chilli flakes
Stays close
Nutrition
Per serving · estimated
- 200
- Calories
- 3 g
- Protein
- 20 g
- Carbs
- 12 g
- Fat
- 4 g
- Fibre
- 5 g
- Sugar
- 400 mg
- Sodium
FAQ
Can I roast the aubergine on the hob instead of the oven?
Yes — hold it over a gas flame with tongs, turning often until the skin is blackened and the flesh soft (12–18 minutes). It gives the smokiest result.
How do I stop the bharta becoming watery?
After adding the mashed aubergine, cook uncovered on a moderate heat until excess moisture evaporates. If tomatoes are watery, cook them longer before adding aubergine.
Can I freeze baingan bharta?
You can freeze it for up to 2 months in an airtight container. Thaw overnight in the fridge and reheat gently on the hob.
Is this dish vegan?
As written, yes — it uses vegetable oil and no dairy. If you swap to ghee or add butter, it becomes vegetarian but not vegan.
Community Photos
No photos yet
Be the first to share your creation!