Tomato Rasam
A tangy and spicy South Indian soup made with ripe tomatoes, tamarind, and aromatic spices. This comforting classic is perfect served with hot rice or enjoyed on its own as a light, flavorful soup.
For 4 servings
5 steps. 25 minutes total.
- 1
Step 1
- a.Cook the Dal: In a pressure cooker, combine the rinsed toor dal, turmeric powder, and 1 cup of water. Pressure cook for 4-5 whistles on medium heat until the dal is completely soft and mushy. Once the pressure releases naturally, open the cooker and mash the dal well with the back of a spoon. Set aside.
- 2
Step 2
- a.Prepare the Rasam Base: While the dal cooks, combine the chopped tomatoes, tamarind paste, rasam powder, salt, and jaggery (if using) in a medium-sized pot. Add 2 cups of water. Bring the mixture to a boil, then reduce the heat and simmer for 8-10 minutes until the tomatoes are soft and the raw smell of the tamarind has disappeared.
- 3
Combine and Simmer: Pour the mashed dal into the tomato-tamarind mixture
- a.Add 1 more cup of water, or adjust to achieve your desired consistency. Stir everything together well. Bring the rasam to a gentle simmer over low heat for 5-7 minutes, allowing the flavors to meld. A frothy layer will form on top. Do not let it come to a rolling boil, as this can diminish the aroma.
- 4
Step 4
- a.Prepare the Tempering (Tadka): Heat ghee in a small pan (tadka pan) over medium heat. Once hot, add the mustard seeds and let them splutter completely. Add the cumin seeds, broken dried red chillies, and crushed garlic. Sauté for 30-40 seconds until the garlic turns light golden and fragrant. Finally, add the curry leaves and hing, and sauté for another 10 seconds.
- 5
Finish and Garnish: Immediately pour the hot tempering over the simmering rasam
- a.You will hear a satisfying sizzle. Stir gently, then turn off the heat. Garnish with freshly chopped coriander leaves. Cover the pot and let the rasam rest for at least 5-10 minutes for the flavors to infuse before serving.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Use ripe, juicy, and slightly sour tomatoes for the best flavor.
- 2Do not over-boil the rasam after adding the dal. A gentle simmer is key to preserving its delicate aroma.
- 3For a stronger flavor, add a teaspoon of freshly crushed black pepper and cumin powder at the end.
- 4A small piece of jaggery is highly recommended as it perfectly balances the tangy notes from the tomatoes and tamarind.
- 5For a no-dal version, simply skip the toor dal for a lighter, clearer rasam (Thakkali Rasam).
- 6Freshly made rasam powder will always yield a more aromatic result, but a good quality store-bought one works well too.
Adapt it for your goals.
Lemon Rasam
For a different tang, skip the tamarind and add 1-2 tablespoons of fresh lemon juice at the very end, after turning off the heat.
Garlic Rasam (Poondu Rasam)Garlic Rasam (Poondu Rasam)
Increase the garlic to 8-10 cloves, crushing them coarsely. Add half to the rasam base and the other half to the tempering for a robust garlic flavor.
Pepper Rasam (Milagu Rasam)Pepper Rasam (Milagu Rasam)
Add 1 teaspoon of coarsely ground black peppercorns along with the rasam powder for a pungent and warming soup, which is excellent for soothing a cold.
Vegan VersionVegan Version
Simply substitute the ghee with a neutral oil like sunflower or coconut oil for the tempering to make the recipe fully plant-based.
Why this is on our healthy list.
Aids Digestion
Spices like cumin, black pepper, and hing (asafoetida) are known carminatives that help prevent gas, bloating, and indigestion, promoting better gut health.
Rich in Antioxidants
Tomatoes are an excellent source of lycopene, a powerful antioxidant that helps protect cells from damage caused by free radicals and supports overall health.
Immunity Booster
The blend of spices like turmeric, garlic, and black pepper has anti-inflammatory and anti-microbial properties, making rasam a comforting remedy for colds and sore throats.
Low in Calories
Being a light, water-based soup, rasam is very low in calories and fat, making it an excellent choice for weight management and a healthy diet.
Frequently asked questions
A typical serving of Tomato Rasam (approximately 1 cup or 300g) contains around 80-100 calories, making it a very light and low-calorie dish.
