North Indian · Fire roasted

Smoky Eggplant Bharta

A whole eggplant charred until the skin blisters and the inside collapses, then mashed with tomato, onion, ginger, garlic and warm spices into a soft, smoky dish. Bharta is humble food: a spoonful of oil, a hot pan and patience are most of what it asks for. Eat it with flatbread and a wedge of lemon.

Vegan
Smoky Indian eggplant bharta with tomato, onion, cilantro and flatbread on a rustic table
Eggplant bharta, soft and smoky, finished with cilantro and lemon.

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.

Ingredients for four servings as a side, or two as a light main with flatbread.
IngredientAmountNotes
Large globe eggplants2, about 1 kgLeft whole, skins pricked
Neutral oil3 tablespoonsMustard or sunflower oil, plus more for charring
Cumin seeds1 teaspoonBloomed in the hot oil
Yellow onion1 largeFinely diced
Fresh ginger1 tablespoonMinced
Garlic4 clovesMinced
Green chili1Finely chopped, optional
Ripe tomatoes3 medium, about 350 gFinely chopped
Ground coriander2 teaspoonsMild and faintly citrusy
Ground cumin1 teaspoonEarthy and warm
Ground turmeric1/2 teaspoonFor color and a faint bitterness
Garam masala1 teaspoonAdded at the end
Fresh cilantro1/2 cupChopped, plus a few leaves to finish
Lemon juice1 tablespoonTo lift the smoke
Fine sea salt1 and 1/2 teaspoonsAdjust at the end

Equipment for charring

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. 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. 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. 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. 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. 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. 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

Approximate values for one of four servings, calculated from the ingredient list above.
NutrientPer serving
Calories195 kcal
Protein4 g
Carbohydrate20 g
Fat12 g
Fiber8 g
Sodium640 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.

Small adjustments that matter

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