A nourishing, smoky, vegetable‑forward curry from Northern India that turns simple whole‑food ingredients into a deeply comforting, flavour‑rich meal.
This dish begins with plump, round eggplant, which softens into a silky, almost buttery base as it cooks. When combined with sweet green peas, juicy tomatoes, and a generous mix of aromatics—onion, garlic, ginger, and green chilli—it transforms into a vibrant, homestyle curry that feels both grounding and energising. The traditional spice blend of cumin seeds, turmeric, coriander, and red chilli infuses every spoonful with warmth and depth, while keeping the recipe naturally oil‑free and nutrient‑dense.
Why it’s good for you
- Eggplant provides gut‑friendly fibre and antioxidants, such as nasunin, that support cellular health and may help reduce inflammation.
- Green peas add plant protein, B‑vitamins, and slow‑release carbohydrates that help stabilise energy levels.
- Tomatoes bring lycopene, a powerful antioxidant linked to heart health and reduced oxidative stress.
- Onions, garlic, and ginger offer immune‑supporting compounds and natural anti‑inflammatory benefits, helping digestion and overall vitality.
- Turmeric and coriander contribute additional anti‑inflammatory and digestive‑soothing properties, making the curry both flavourful and functional.
- Cumin seeds support digestion and add a grounding earthiness that balances the sweetness of peas and tomatoes.
The result is a hearty, aromatic curry that’s as nourishing as it is satisfying—perfect with brown rice, whole‑grain roti, or a bowl of warm lentils for a complete, plant‑powered meal.

Eggplant and Pea Curry – Baingan Bharta
Ingredients
- 1 lrg eggplant
- 1 cup green peas fresh or frozen
- 2 med brown onions finely diced
- 3 lrg tomatoes diced, or one 400g can crushed tomatoes
- 3-4 cloves garlic minced
- 1 inch ginger grated
- 1-2 green chillies remove seeds and chop finely (optional, for heat)
- 1 tsp cumin seeds
- 1 tsp turmeric
- 1 tbsp coriander powder (cilantro)
- ½ tsp red chilli powder
- pepper to release the turmeric
Instructions
- Prick the eggplant with a fork in a few places. Roast it directly over a gas flame or under a broiler, turning occasionally, until the skin is charred and the flesh is soft. Once cool, peel off the burnt skin and mash the insides. If you don't have a gas stove, you can add a drop of liquid smoke or a pinch of Smoked Paprika to the mash to mimic that traditional clay-oven flavour.
- Heat a splash of water or vegetable broth in a pan. Add cumin seeds. Once they sizzle, add the onions. Sauté until translucent, adding tiny splashes of water whenever the onions start to stick. This replaces the need for oil!
- Stir in the garlic, ginger, and green chillies. Cook for two minutes. Add the turmeric, coriander powder, and chili powder. Stir quickly so the spices don't burn.
- Add the diced tomatoes and pepper. Cook until the tomatoes break down into a soft paste. Stir in the peas and cook for 3–4 minutes until they are tender.
- Fold in the roasted, mashed eggplant. Mix thoroughly so it absorbs the spices. Let it simmer on low heat for about five minutes to allow the flavours to marry.
- Turn off the heat and stir in plenty of fresh cilantro (coriander) .. optional
- If you like a creamier bharta, use a potato masher directly in the pan for a minute.
- This pairs perfectly with WFPB-compliant whole wheat roti or over a bed of brown basmati rice.


