Tomato shorba is a light, tangy soup that has been a comfort food in Indian homes for generations. Made with ripe tomatoes, a little ginger, and simple spices, it is easy to digest and works well as a starter or as a light meal when you are recovering from illness or want something gentle. Tomatoes provide lycopene, vitamin C, and potassium, and when cooked with a small amount of oil, they become even easier for the body to absorb. This guide shows you how to make a smooth, flavorful tomato shorba and explains why it suits a healthy diet.
Why Tomatoes Are Good for You
Tomatoes are a rich source of lycopene, an antioxidant that becomes more available to the body when tomatoes are cooked. They also provide vitamin C, potassium, and vitamin K. Studies have linked tomato-rich diets with heart health, although the effect depends on the overall diet. Because tomatoes are mostly water and fiber, a tomato soup helps you feel full with few calories.
Adding a little oil or ghee while cooking helps your body absorb fat-soluble nutrients such as lycopene, so a small amount of fat makes the soup more beneficial.

Ingredients (Serves 3)
- 4 ripe medium tomatoes, chopped
- 1 teaspoon oil or ghee
- 1 teaspoon cumin seeds
- 1 small onion, finely chopped (optional)
- 1 teaspoon grated ginger
- 1 small garlic clove, crushed
- ½ teaspoon black pepper
- ½ teaspoon sugar (optional, for balance)
- 2 cups water or vegetable stock
- Salt to taste
- 1 teaspoon cornflour mixed in 2 tablespoons water (optional, for body)
- Fresh coriander and a squeeze of lemon, to finish
Step-by-Step Method
Step 1: Heat the oil. Heat the oil in a pot over medium heat and add the cumin seeds. Let them crackle for 20 seconds.
Step 2: Sauté the aromatics. Add the onion, ginger, and garlic, and cook for 3 minutes until soft and fragrant.
Step 3: Cook the tomatoes. Add the chopped tomatoes and cook for 5 to 6 minutes, mashing them with a spoon, until they break down and release their juices.
Step 4: Simmer. Add the water or stock, salt, black pepper, and sugar. Bring to a boil, then reduce the heat and simmer for 10 minutes.
Step 5: Blend. Let the soup cool slightly, then blend until smooth. Strain if you prefer a very fine texture.
Step 6: Finish. Return the soup to the pot and bring it to a gentle simmer. Stir in the cornflour slurry if using, and cook for 2 minutes until slightly thickened. Add lemon juice and coriander, and serve warm.
Nutrition Snapshot (Approximate)
One bowl of tomato shorba made with about one teaspoon of oil is low in calories and rich in vitamin C, potassium, and lycopene. Serving it with a slice of multigrain toast or a small bowl of sprouts makes it a more complete light meal. Nutrient content varies with tomato variety, so treat these numbers as estimates.
Tips for a Smooth, Tangy Shorba
- Choose ripe tomatoes. They are sweeter and need less sugar.
- Blend while warm, not hot. This is safer and gives a smoother result.
- Adjust tanginess. A pinch of sugar balances acidic tomatoes.
- Add lemon at the end. It keeps the flavor bright.
- Use cornflour sparingly. A little thickens the soup without making it heavy.
Who Can Enjoy Tomato Shorba?
Tomato shorba suits most healthy adults, children, and anyone who wants a light, comforting soup. It is a good option when you want something gentle on the stomach. People with acid reflux or GERD may find tomato acidic and should choose a milder version or reduce the amount of tomato. People with kidney conditions should check potassium intake with their doctor, since tomatoes are relatively high in potassium.
Frequently Asked Questions
Can I use canned tomatoes?
Yes. Use one can of crushed tomatoes in place of fresh tomatoes and reduce the added water.
Why does my shorba taste sour?
The tomatoes may be unripe or too acidic. Add a pinch of sugar or a little grated carrot to balance the flavor.
Can I make it without cornflour?
Yes. Simply simmer the soup a few minutes longer to thicken it slightly, or leave it thin.
Final Thoughts
Tomato shorba is a quick, tangy soup that takes about 20 minutes and uses everyday ingredients. Keep a few ripe tomatoes in your kitchen, and you have a warming, light meal ready whenever you need one.