The ultimate Tomato Rasam Recipe – Spicy Tomato Soup recipe with boiled tomatoes slow simmered in a few spices. If you have never made rasam, you should really try it. It’s so easy and the final product is so flavorful I promise you’ll be licking the bowl. You can make this in just a few minutes.

What is Tomato Rasam Recipe – Spicy Tomato Soup?
Rasam is a spicy south Indian Tomato soup. Here is a link from Wikipedia that explains what Rasam is.
Ingredients needed to make Rasam
Tomatoes, water, green chillies, ground turmeric, salt, red chili powder, coriander seeds, cumin seeds, whole black peppercons, jaggery, ghee, garlic, mustard seeds, fenugreek seeds, curry leaves, onion.
METHOD
First, rinse the tomatoes. Second make 3 slits on each tomato. Add 3 cups water and the slit tomatoes in a pot. Further add in the green chilies to the pot. Furthermore, boil on high heat until the tomatoes softens, roughly 10 – 20 minutes depending on the type of tomato. It should be softened so that the skin is peeled easily.
Meanwhile, using a mortar and pestle or a spice blender, add in 1 and 1/2 coriander seeds, 1/2 tsp cumin seeds, 1/4 tsp peppercorns and grind them finely. Further add in 4 garlic cloves and grind them to a fine paste. You can add a tbsp water if needed in the blender. Set aside
Next once softened take out the tomatoes and green chillies from the pot. Set the water aside since we will use it for cooking later. Then carefully peel the skin off from the tomato. It can be hot so you can either wait for it to cool or use gloves. Once the skin is out mash grind the boiled tomatoes and the green chillies to a fine paste in a blender and set aside.
Further, add the mashed tomato back to the water and add an additional 2 cups water to the pot. Further add in ground turmeric, salt, red chili powder, and stir. Furthermore add in the ground whole spices and garlic. Also add in 1 tsp jaggery. Cover the pot with a lid and cook on high heat for about 7 to 10 minutes. Then turn off heat.
Tempering
Further for the tempering, in a small pan, add in ghee on medium heat. Once the ghee is hot add in mustard seeds, cumin seeds, fenugreek seeds, 2 whole dried red chilles, curry leaves and chopped onions. Sauté until onions turn golden. Finally add the tempering to the cooked rasam and cook for 3 to 4 minutes. Turn off heat. Finely top off with finely chopped cilantro leaves and cover.
Tried this recipe yet? Give us a rating, comment below in the reply section and let us know what you think. Follow us on Instagram @Fastcurries and Facebook @Fastcurries
Moreover, try some of our other recipes
Peri Peri French Fries – Air Fryer Spicy Fries
Air Fryer French Fries – Spicy Air Fryer Potato Fries

Tomato Rasam Recipe – Spicy Tomato Soup
Equipment
- 1 deep pot
- 1 blender or mortar pestle
- 1 pan
Ingredients
- 3 tomatoes, large (439 grams)
- 5 cups water (divided)
- 2 green chillies
- 1/4 tsp ground turmeric (haldi)
- 1 and 1/2 tsp salt
- 1/4 tsp red chili powder
- 1 tsp jaggery
- 1/4 cup cilantro leaves
Whole spices to grind
- 1 and 1/2 tsp coriander seeds
- 1/2 tsp cumin seeds (jeera)
- 1/4 tsp whole black peppercorn
- 4 garlic cloves, large
Tempering
- 1 tsp ghee
- 1/2 tsp mustard seeds (rai)
- 1/2 tsp cumin seeds
- 1/8 tsp fenugreek seeds (methi seeds)
- 2 whole dried red chili peppers
- 10 curry leaves
- 1/2 tbsp onion (finely chopped)
Instructions
Prep
- Rinse and finely chop the cilantro and onion and set aside.
- Rinse the tomatoes. Make 3 slits on each tomato while the tomato is still intact and set it aside.
Cook
- Add 3 cups water and the slit tomatoes in a pot. Further add in the green chilies to the pot. Furthermore, boil on high heat until the tomatoes softens, roughly 10 – 20 minutes depending on the type of tomato. It should be softened so that the skin is peeled easily.
- Meanwhile, while the tomato is boiling, using a mortar and pestle or a spice blender, add in 1 and 1/2 coriander seeds, 1/2 tsp cumin seeds, 1/4 tsp peppercorns and grind them finely. Further add in 4 garlic cloves and grind them to a fine paste. You can add a tbsp of water if needed in a blender. If you are using a mortar and pestle you don't need to add water. Set aside
- Once softened take out the tomatoes and green chillies from the pot. Set the water aside since we will use it for cooking later. Then carefully peel the skin off from the tomato. Discard the skin. It can be hot so you can either wait for it to cool or use gloves. Once the skin is out grind the boiled tomatoes and the green chillies to a fine paste.
- Add the mashed tomato back to the water and add an additional 2 cups water to the pot. Further add in ground turmeric, salt, red chili powder, and stir. Furthermore add in the ground whole spices and garlic. Also add in 1 tsp jaggery. Cover the pot with a lid and cook on medium – high heat for about 7 to 10 minutes. Then turn off heat.
Tempering
- In a small pan, add in ghee on medium heat. Once the ghee is hot add in mustard seeds, cumin seeds, fenugreek seeds, 2 whole dried red chilles, curry leaves and chopped onions. Sauté until onions turn golden. Finally add the tempering to the cooked rasam and cook for 3 to 4 minutes. Turn off heat. Top off with finely chopped cilantro leaves and cover. Serve with white rice.
You must log in to post a comment.