Eggplant (Aubergine) Bharta

Total Time
Prep 20 mins
Cook 15 mins

If you like eggplant and Indian cuisine, you should like this.

Ingredients Nutrition


  1. Cut eggplants in half.
  2. Rub some oil over the cut side of the eggplant.
  3. Roast or broil, until the skin is lightly burned, and the eggplant is completely soft (12-15 minutes).
  4. Peel eggplant.
  5. Put pulp into a bowl, and mash with a potato masher.
  6. Add onion, garlic, chilies, salt, cilantro, and 1/2 tsp oil, and mix very well.
  7. Heat remaining oil in a frying pan.
  8. Add eggplant mixture, and fry for 3-5 minutes , until fairly dry.
  9. Serve alone, or with basmati rice.


Most Helpful

Actually, after one has mashed the roasted eggplant pulp, put the onions and other spices in the oil and fry till they are golden brown. Then add atleast a cup full of fresh and finely chopped tomatoes. Keep stirring till the gravy is well done and becomes red. Now add the mashed pulp and keep sauteeing for additional 3-4 minutes. Sprinkle fresh green coriander leaves. Only this way one gets an authentic indian Eggplant Bharta. Hope you find this useful. Smiles Mini

Mini Ravindran December 05, 2001

Had this for dinner last night, and it was wonderful! The baingan (eggplant) bhartas that we get at restaurants are always terribly oily, but this one was very flavourful! I followed Mini's directions too... the tomatoes really added a lovely tang. Thanks! Also, I scaled it down to 2, but it serves 3 very generous portions if had along with rotis.

Anu December 19, 2001

Really tasty, eggplant lovers will love this. I served it with Recipezaar's Saffron Rice #7389

Gidget January 25, 2002

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a