← Home Recipes
Tomato Shorba
🍵 Soups · Mughal · Level 1

Tomato Shorba

India's elegant clear tomato soup — roasted tomatoes, whole spices, a light broth. The Mughal court soup that is simultaneously minimal and complex.

Prep10 min
Cook25 min
Serves4
🥬 Vegetarian🌱 Vegan

Tomato Shorba — what you need to know

Shorba is the Persian and Mughal word for broth — a thin, clear, deeply flavoured soup that was a staple of the Mughal court. Tomato shorba is the most common Indian version: roasted tomatoes producing deep Maillard flavour, whole spices extracted into the broth, the entire mixture blended and then strained to produce a silky, clear soup. The difference between a good shorba and an ordinary tomato soup is threefold: the roasting of the tomatoes, the whole spice extraction, and the straining.

🍽

Ingredients

Tomato Shorba
Main
  • 6 largeripe tomatoes halved
  • 1 mediumonion quartered
  • 6 clovesgarlic
  • 1 inchginger sliced
  • 2 tbspoil
  • 1bay leaf
  • 4black peppercorns
  • 2cloves
  • 1 smallcinnamon stick
  • 1 tspcumin seeds
  • 1 tspsugar
  • Saltto taste
  • Fresh corianderto garnish
For finishing
  • 1 cupwater or vegetable stock
  • 1 tsplemon juice
  • ¼ tsproasted cumin powder
🔥

How to make it — step by step

Step 1
Roast tomatoes, onion and garlic
⏱ 30 min⚡ Must caramelise

Toss halved tomatoes, onion quarters and garlic with 1 tablespoon oil, salt and sugar. Roast at 200°C for 25–30 minutes until tomatoes are caramelised at the edges and collapsing.

🔬The Science

Roasting tomatoes at high temperature does two things simultaneously. First, it drives off water, concentrating the glutamate (umami) and lycopene content by 30–40%. Second, the Maillard reaction between tomato sugars and amino acids produces hundreds of new aromatic compounds including furans, pyrazines and maltol — responsible for the deep, sweet, slightly smoky flavour impossible to achieve with raw tomatoes. The caramelisation at the edges adds additional sweetness.

Step 2
Extract whole spices in oil
⏱ 2 min

Heat remaining oil in a pot. Add bay leaf, peppercorns, cloves, cinnamon and cumin seeds. Fry for 1 minute until fragrant. Add ginger and fry 30 seconds.

🔬The Science

Whole spice extraction in hot oil releases fat-soluble aromatic compounds — eugenol from cloves, cinnamaldehyde from cinnamon, cuminaldehyde from cumin — that would not extract efficiently into water. This fat phase is then blended into the soup, carrying these compounds throughout. The brief high-temperature extraction maximises aromatic compound release before the tomatoes lower the temperature.

Step 3
Blend and strain
⚡ Strain for clarity

Add roasted tomatoes, onion and garlic to the spiced oil. Add water or stock. Blend until completely smooth. Pass through a fine mesh strainer, pressing firmly to extract all liquid. Discard solids.

🔬The Science

Straining produces the characteristic clarity and silkiness of shorba. The tomato skin and seed fibres, along with the spent whole spices, are removed. The resulting liquid contains all the water-soluble and fat-soluble flavour compounds without any fibrous texture. The pressing extracts maximum flavour from the solids before discarding.

Step 4
Adjust and serve
⏱ 3 min

Return strained shorba to heat. Adjust seasoning. Add lemon juice and roasted cumin powder. Serve hot in small bowls garnished with fresh coriander.

🔬The Science

Lemon juice brightens the soup — citric acid enhances the perception of tomato flavour by stimulating different taste receptors than the glutamate already present. Roasted cumin powder adds aroma without texture — its volatile compounds are already released from roasting, so they distribute instantly through the hot liquid.

⚠️Common mistakes to avoid
  • Roast until caramelised — Pale roasted tomatoes lack the depth. Dark edges are the goal.
  • Strain for silkiness — An unstraineed shorba is tomato sauce, not shorba.
  • Lemon at the end — Acid loses brightness with prolonged heat — add just before serving.
Tomato Shorba — answered
Can I make shorba ahead?
Yes — it keeps 3 days refrigerated and freezes well. Reheat gently and add lemon fresh.
What is the difference between shorba and rasam?
Shorba is North Indian/Mughal — mild, slightly sweet, roasted. Rasam is South Indian — thin, peppery, acidic from tamarind. Completely different despite both being thin soups.