Meera Sodha’s Tomato Curry
Meera Sodha's fragrant tomato curry recipe makes for a quick vegan dinner flavoured with tamarind and coconut.
Introduction
There are just a few Indian dishes that truly celebrate the tomato, such as Keralan tomato fry and Gujarati sev tameta nu shaak (a sweet and sour tomato curry), but it’s thakkali kuzhambu, from Tamil Nadu, on which this recipe is (very) loosely based. The sweetness and acidity of tomatoes is married to classic pickling spices, then tempered with curry leaves, tamarind and coconut: the ingredients that define South Indian cooking. This dish has a magic moment when all the water in the coconut milk evaporates to render the oil, leaving you with a silky, luxurious heap of deliciousness that’s perfect for scooping up with naan bread or mixing into hot rice.
Ingredients
1¼ tsp | fennel seeds |
1¼ tsp | black mustard seeds |
1¼ tsp | cumin seeds |
1¼ tsp | coriander seeds |
rapeseed oil | |
2 | onions, halved and finely sliced |
1¼ tsp | salt |
8 | fresh curry leaves, plus extra to garnish if you like |
1.2 kg | tomatoes (ideally 1kg vine and 200g yellow baby plum) |
1½ | green finger chillies, very finely chopped |
4 | cloves of garlic, crushed |
2½ tsp | tamarind paste |
1 x 400ml | tin of coconut milk |
Essential kit
You’ll need two large frying pans and a pestle & mortar for this recipe.
Method
Heat a large frying pan on a medium flame and, when hot, toast the fennel, mustard, cumin and coriander seeds for a minute or two, shaking the pan every few seconds, until the coriander seeds turn golden (coriander always takes first). Tip the seeds into a mortar and bash until fairly well ground.
Heat 4 tablespoons of oil in the same pan and, when hot, return the ground spices with the onions, salt and curry leaves. Fry for 10 to 12 minutes, until the onions are golden and crisp-edged. Meanwhile, cut the vine tomatoes into eighths and the baby tomatoes in half.
Add the chillies and garlic to the pan and cook, stirring, for 2 minutes. Then add the tamarind and coconut milk, stir, and transfer half the mixture into your second large frying pan.
Divide the tomatoes between both pans, so they sit in one layer. Set both pans on a medium heat and cook for 20 to 25 minutes without stirring: you want the tomatoes to keep their shape while driving off the water in the coconut milk. You’ll know there’s none left when you can see oil at the sides of the pan. (The curry won’t be dry: the tomatoes contain a lot of juice, which will come out while they’re resting.) Now tip the contents of the second pan gently back into the first.
If you’d like to add a final bit of pizazz, heat a little oil in a saucepan and, when hot, drop in a handful of extra curry leaves. Let them crackle and crisp, then take off the heat and pour over the tomatoes. Serve with naan or rice.
Reviews
Have you tried this recipe? Let us know how it went by leaving a comment below.
Please note: Moderation is enabled and may delay your comment being posted. There is no need to resubmit your comment. By posting a comment you are agreeing to the website Terms of Use.