Bhartha (Spicy Indian Eggplant)

Generally speaking I’m an unashamed carnivore at heart, but when it comes to Indian food I’m more than willing to forsake my love of meat and go 100% vegetarian. Not only is this advisable whilst eating in India, the reality is that Indian food is truly a culinary-nirvana for the non-meat eaters amongst us.

Your rogan joshs and butter chickens aside, Indian food is perhaps the most karma-conscious cuisine in the world with a mind-boggling array of vegan and vegetarian dishes to choose from, one is never short of tasty delights from the sub-continent. At any rate, this diversity of dishes make an Indian feast a great option for a dinner party as it allows you to cater for a wide range of tastes and needs, all without compromising the overall success of the meal. Generally speaking, whether the dish be vegan or laden with meat, all Indian food goes well together.

I’ve always thought of eggplants and Indian cooking as being the perfect partners. It was almost as if the silky opaque flesh of the eggplant was specifically designed to absorb the rich flavours of Indian cooking and as such could withstand even the boldest of spices.

Personally bhartha has always been my favourite way of preparing eggplant and is often a stalwart of any Indian meal of mine, largely for three reasons: it is easy to make, tastes amazing and can be made days in advance. Traditionally the eggplant is deep-fried resulting in a dish that is often swimming in oil and that should come with a health warning. I prefer to steam my eggplant in a microwave instead of frying it which makes for a far healthier and more palatable dish.

As with most Indian dishes bhartha can, and should, be made in advance and gently reheated before serving – again highlighting why Indian food makes the perfect dinner party option.

For more of my top picks for an Indian feast, please click here, or for more great Indian recipes from The Muddled Pantry, please click here

Bhartha (Spicy Indian Eggplant): Serves 6 as part of an Indian Feast

  • 800g baby eggplants, cut into quarters lengthways
  • 1 tin of chopped tomatoes
  • 3cm fresh ginger, peeled and grated
  • 4 garlic cloves, crushed
  • 3 tbsp. vegetable oil
  • 1/2 tsp. mustard seeds
  • 1/2 tsp. fennel seeds
  • 1 tbsp. ground coriander
  • 1/2 tsp. ground turmeric
  • 1/2 tsp. Kashmiri chilli powder
  • 1 tsp. salt


  1. Place the quartered eggplants into a large microwaveable bowl and cover with cling-wrap. Microwave on high for 5 minutes. Check that the eggplant is cooked through. If not, cook for another couple of minutes. Leave to one side with the cling-wrap still on
  2. Using a sieve, drain the tin of tomatoes over a bowl. Reserve the juices for the bhartha and keep the tomato pulp for another dish
  3. In a kadhai or deep saucepan, heat the oil over a high heat. Add the mustard and fennel seeds. Cover and allow the seeds to pop for 30 seconds. Add tomatoes along with the ginger and garlic.
  4. Stir and then add the coriander, turmeric, chilli powder and salt. Cook over a high heat, stirring regularly for 5 to 10 minutes, or until the oil separates from the tomato base.
  5. Drain any excess water from the steamed eggplant and then gently fold into the spiced tomato sauce
  6. Reduce the heat and simmer for another 10 minutes
  7. Allow to cool and then store in the fridge until needed. Reheat gently before serving

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s