Ingredients for the bharta
These amounts serve four. Two large globe eggplants look like a lot before they cook and shrink dramatically once charred, so do not be tempted to start with less. Use neutral oil rather than ghee if you want the dish to stay vegan.
| Ingredient | Amount | Notes |
|---|---|---|
| Large globe eggplants | 2, about 1 kg | Left whole, skins pricked |
| Neutral oil | 3 tablespoons | Mustard or sunflower oil, plus more for charring |
| Cumin seeds | 1 teaspoon | Bloomed in the hot oil |
| Yellow onion | 1 large | Finely diced |
| Fresh ginger | 1 tablespoon | Minced |
| Garlic | 4 cloves | Minced |
| Green chili | 1 | Finely chopped, optional |
| Ripe tomatoes | 3 medium, about 350 g | Finely chopped |
| Ground coriander | 2 teaspoons | Mild and faintly citrusy |
| Ground cumin | 1 teaspoon | Earthy and warm |
| Ground turmeric | 1/2 teaspoon | For color and a faint bitterness |
| Garam masala | 1 teaspoon | Added at the end |
| Fresh cilantro | 1/2 cup | Chopped, plus a few leaves to finish |
| Lemon juice | 1 tablespoon | To lift the smoke |
| Fine sea salt | 1 and 1/2 teaspoons | Adjust at the end |
Equipment for charring
- A gas burner, grill or a very hot oven broiler.
- Tongs and a heatproof tray for turning the eggplant.
- A colander for draining the roasted flesh.
- A wide, heavy skillet for the masala base.
Charring and mashing
The smoke is the point, so do not rush the first step. Everything after that is a simple onion and tomato masala. Allow about 55 minutes from start to table, including 15 minutes for the eggplant to cool enough to handle.
-
1. Char the whole eggplants
Prick the skins a few times and rub with a little oil. Set them directly over a gas flame, under a broiler or on a hot grill, turning every few minutes for 15 to 20 minutes until the skin is blackened all over and the flesh has completely collapsed.
-
2. Steam, cool and peel
Put the hot eggplants in a covered bowl for 10 minutes. The trapped steam loosens the skin. Peel away the charred skin, discard the stem and any large pockets of seeds, and let the flesh drain in a colander for 5 minutes.
-
3. Mash roughly
Chop or mash the flesh with a fork. Keep some texture: bharta should be soft and a little uneven, not a smooth puree. A few flecks of charred skin add flavor, so do not scrub the flesh clean.
-
4. Build the masala
Heat 3 tablespoons of oil in a wide skillet and add the cumin seeds for 30 seconds until they sizzle. Add the onion and cook for 8 to 10 minutes until deeply golden, then the ginger, garlic and green chili for another minute.
-
5. Simmer with tomato and spice
Add the tomatoes, coriander, cumin, turmeric and salt. Cook for 10 to 12 minutes, mashing the tomatoes as they soften, until the oil separates at the edges of the pan. This is the sign the base is ready.
-
6. Fold and finish
Add the mashed eggplant and fold it through the masala. Cook gently for 8 to 10 minutes so the smoke settles into the spices. Stir in the garam masala, lemon juice and cilantro, taste for salt, and serve warm with flatbread.
What a serving gives you
| Nutrient | Per serving |
|---|---|
| Calories | 195 kcal |
| Protein | 4 g |
| Carbohydrate | 20 g |
| Fat | 12 g |
| Fiber | 8 g |
| Sodium | 640 mg |
Estimates only. The oil you use for the masala and the flatbread served alongside will change these figures most.
Smoke, sweetness and warmth
Bharta tastes first of smoke, then of sweet, soft eggplant and slow cooked onion. The tomato brings a gentle acidity, cumin and coriander give a warm, earthy middle, and garam masala at the end adds a faint sweetness and spice that lingers. It is a soft, spoonable dish with no crunch, which is exactly why flatbread and a squeeze of lemon matter.
- Smoky and slightly bitter from a properly blistered skin, not from a bottle of liquid smoke.
- Sweet and mild from eggplant roasted until the flesh collapses into a soft mash.
- Warm and earthy from cumin, coriander and turmeric toasted in oil.
- Gently tangy from tomato and a final spoon of lemon juice.
- Fresh at the finish from cilantro and garam masala stirred in off the heat.
Small adjustments that matter
- Char until the skin is truly black and the eggplant slumps. A pale, lightly browned skin gives you boiled tasting flesh with no smoke.
- Let the roasted flesh drain. Excess water makes a thin bharta that will not hold the spices.
- Cook the onion until properly golden. Rushing this leaves a raw, sharp edge in the finished dish.
- Use oil rather than ghee if you want the dish to stay vegan. Mustard oil adds a pleasant pungency.
- No open flame? Broil the eggplants on a foil lined tray, turning often, then finish the flesh in a dry hot pan for a minute to deepen the char.
Always cook eggplant until the flesh is completely soft with no firm or raw center. See the food safety guidance in our Terms of Use.
Bharta questions
What is eggplant bharta made of?
Fire roasted eggplant mashed with a simple base of onion, tomato, ginger, garlic and warm spices such as cumin, coriander and turmeric. It is finished with garam masala, lemon and cilantro. The smoke from charring the whole vegetable is the defining flavor.
Can I make eggplant bharta without a gas stove?
Yes. Put the pricked eggplants under a hot broiler or on a grill, turning until the skins blacken and the centers collapse. You can also roast them at 230 C, or 450 F, for 40 minutes, though the smoke will be milder.
Why is my eggplant bharta watery?
The roasted flesh was not drained, or the tomatoes were not cooked down far enough. Let the flesh sit in a colander for 5 minutes and simmer the masala until the oil separates at the edges before folding it in.
Is this eggplant bharta recipe vegan?
Yes. It uses neutral oil instead of ghee and gets all of its richness from slow cooked onion, tomato and spices. Serve it with flatbread made without dairy and a wedge of lemon.
← More eggplant recipes