MIL's Spicy Tomato Curry (Soup)

How about enjoying those last few cold winter nights with this soul warming Spicy Sour Tomato Curry (soup) with crispy fried okra that is ready in 40 minutes!!

How to make spicy tomato soup recipe at One Teaspoon Of Life

They say winter is over. While I love the promise of sunshine all through the day, I miss the chill in the air. Luckily, it is still chilly in the morning, so I'm enjoying the last few days with my jacket until it is stacked in the cupboard for the next 6-7 months until the monsoons bring on some more chill.

Winter may be over, and warm nights back on the calendar, but hey, that really does not stop me from enjoying hot meals. And speaking of hot meals, especially my Mother-in-law's Spicy Tomato Curry. This curry is perfect for winter nights or rainy nights when all you want is a bowl of spicy sour soul warming goodness. But don't let the weather stop you from enjoying something this delicious. Unless you live on the coast in a tropical country in the Northern Hemisphere, you still have a few days of cold nights left, use it to enjoy this Tomato Curry.

How to make spicy tomato soup recipe at One Teaspoon Of Life

While the name suggests curry, this is really a spicy Tomato Soup flavored with cumin, thickened with chickpea flour (gram flour/ besan) and garnished with fried okra (bhindi). Isn't fried okra the BEST? Crispy crunchy salty and we can always pretend it is healthy, after all it is a vegetable. If I haven't convinced you to fry that okra, you can just as well be a health freak and grill it up until it is nice and charred. My mother in law sometimes adds boiled potato cubes to the curry as well, but okra is the family favorite.

This is probably the quickest and absolutely no fuss soup I know to prepare. So no fine chopping, no 100 ingredients, no exotic spices (unless you consider cumin exotic), no hours and hours of simmering. NADA!!! Just 3 main ingredients and barely 40 minutes to prepare. No chopping, just blending.

How to make spicy tomato soup recipe at One Teaspoon Of Life

Making this curry is super simple. I pressure cook the tomatoes whole for 8-10 minutes or 1-2 whistles. Then allow them to cool a little, before peeling them and blending. Meanwhile, fry up your chopped okra or boil the potatoes. Heat oil in a kadhai or pot and add cumin seeds. When they brown, add in the gram flour and saute it well for 1 minute. Then add in the blended tomatoes. Add water if required. Season with salt and red chilli powder and allow it to simmer for 5-8 minutes. If it is too thin, add more gram flour. If it is too thick add water. Too sweet, then add a little tamarind juice or lime juice. Too sour, then you can sweeten it with sugar or jaggery. Just TRUST your taste buds more than anything. I like my curry hot, sour with full flavor of cumin. Add the fried okra or potato just before serving.

Serve it with some crusty bread and dinner is done! You can also serve it with rice, though then I'd recommend you keep it thick.

How to make spicy tomato soup recipe at One Teaspoon Of Life

How to make spicy tomato soup recipe at One Teaspoon Of Life

If you made this recipe, let me know! Leave a comment here or on Facebook, tag your tweet with @oneteaspoonlife on Twitter and don't forget to tag your photo #oneteaspoonoflife on Instagram. You can also email me at I'd love to see what you are upto. 

If you like this recipe, do not forget to share it with your friends and family! 

You can follow One Teaspoon Of Life is there on Facebook, Twitter, Instagram, Pinterest and Google+ or you can subscribe to One Teaspoon Of Life and receive all the latest updated via Email (How convenient!!)

If you liked this, you may also liked:

Spicy Tomato Curry

How to make spicy tomato soup recipe at One Teaspoon Of Life www.oneteaspoonoflife.comSpicy and easy Tomato Curry or Soup made with fresh tomatoes, thickened with gram flour and garnished with crispy fried okra.

Recipe Type:  Soup
Cuisine:            Indian
Prep Time:     10 minutes
Cook time:     40 minutes
Yield:                Serves 2


5-6 large Tomatoes
3 Tbsp Oil
1 Tbsp Gram Flour (Chickpea Flour / Besan)
1 tsp Cumin seeds (Jeera)
7-8 small Okra (Bhindi)
1 tsp Red Chilli Powder
Salt to taste
Water as required


Pressure cook the tomatoes with 1 cup of water for 1-2 whistles or 8-10 minutes. If cooking in a pan, cook the tomatoes until they are soft.
Peel the tomatoes and leave aside to cool.
Chop the okra.
Heat oil in a small pan and fry the okra until they are slightly browned and crispy.
Remove with a slotted spoon and sprinkle salt and mix well.
Once the tomatoes have cooled, blend into a puree.
Heat 3 tsp Oil in a large pan or pot and add the cumin seeds.
Once they brown slightly, add the gram flour and saute for 1 minute.
Pour in the blended tomatoes and the 1 cup of water it was cooked in.
Add salt and red chilli powder.
Let it come to a boil and then simmer for 5-8 minutes.
If the consistency is too thick, add more water. If it is too thin, add a 1 Tbsp gram flour mixed in water.
If the curry is too sour, add a little sugar. If the curry is not sour enough add a little tamarind juice or lime juice.
Add the crispy okra just before serving.
Serve hot with crusty bread or rice.

How to make spicy tomato soup recipe at One Teaspoon Of Life


  1. Looks very tasty and enough hot for winter :) Thank you for sharing recipe!

    1. Thank you KR!! I simply love this Spicy Tomato Curry. I cheat the weather and have it on warm nights as well :)