Monday 14 June 2010

Baingan Bharta

Sorry, sorry, I know I haven't been around for a bit. Just been lazy and not had very much inspiration to do any cooking. Plus we are moving into the new house at the end of the month and its been frantic. Yesterday evening, however, I decided to get off my arse and do some cooking, as I had vegetables mouldering away in the fridge and I hate to waste anything.

I love baingan bharta, or a aubergine curry with spiced tomatoes! Its very easy to put together, and unbelievably flavourful. The grilled aubergine gives it a lovely smoky taste and the tomatoes lend it a tangy flavour. Its a good BBQ dish, as you could do the aubergines on the BBQ and make the curry base earlier, so all you have to do is mix the two. If possible, use big squishy tomatoes, as they have the best flavour.

I had a fat, purple aubergine which I got from the farmer's market and a stray sweet potato in the potato bin, so I decided to combine the two and see where it took me. I was pleasantly surprised at the result, as the sweet potato adds an element of sweetness, but is not too overpowering, at the same time, its strong enough to hold its own with the spiced tomatoes. So essentially you have a dish which is sweet, spicy, salty, smoky and tangy. A winner! And it gets more vegetables into the little (and big) ones :-)


1 large aubergine
1 tsp whole cumin seeds
1 small onion, diced
3 garlic cloves, microplaned, or crushed
1 inch piece of ginger, grated
1 small hot green chilly, chopped fine
1 tbsp ground coriander
1/2 tbsp ground cumin
1/4 tsp turmeric
1/4 tsp red chilly powder
1 tsp garam masala
3 fresh, large tomatoes, chopped
Salt to taste or 1 - 2 tsps
1 sweet potato, diced and boiled till tender
Handful fresh coriander leaves, chopped
1 tbsp vegetable oil or ghee (use oil, not ghee for vegan)


Coat the aubergine with a little oil, prick it all over with a fork and put under the grill for about 45 minutes to an hour, depending on the size. The skin should be all wrinkly and the aubergine cooked through.

In a saute pan, heat the oil or ghee. Toss in the cumin seeds, and let them crackle for about 10 seconds. Add the onion, and cook for 4 - 5 minutes or so, until the raw smell disappears. Add the ginger, garlic and chilly, and stir for another 1 minute. Add all the spices, except garam masala, and stir for another 2 minutes. Add the tomatoes, stir well to combine and cook for about 10 - 15 minutes, stirring frequently until the oil separates and the masala comes together. Stir in the garam masala, and season with the salt to your taste. Take the masala off the heat and keep aside.

Take the aubergine out of the oven and let it cool a bit. Cut into it and peel the skin off. The skin should come off easily. Chop the flesh roughly (Some recipes recommend mashing it, but I prefer a little more auberginey texture).

Combine the chopped aubergine with the prepared masala and stir together well. Stir in the boiled sweet potatoes. Reheat for a few minutes, mixing everything together well, then take off the heat and stir in the chopped fresh coriander.

Serve with rice, pita bread, chapati or naan.

PS - For just baingan bharta, ignore the sweet potatoes.

Enjoy :-)


  1. Quality recipe. Am cooking it this week. Thanks.

  2. Lord above that sounds good; it'll be a week or two before I have a go at this MichBOT!, but I will, I will - defrosted some of the batch of French Onion soup recipe I nicked from your recent post and it is still excellent (but not to be defrosted in the microwave)!

  3. Just made this recipe for dinner - it's the third one from your site in the past week! Your selection of recipes and stories to go along are just fantastic.


I love hearing back from my friends and readers. Please let me know how you liked this post, and if you would consider making this recipe, or have already made it. Please take a moment to post pictures on my Facebook page, if you do happen to take a couple :)

Please note, that due to the enormous amount of spam comments I've been getting, I am re-enabling comment moderation. Your comment will be visible on approval. Apologies in advance.