Indian Tomato soup or Tamatar Shorba is a delicious spiced soup that can be served with warm crusty bread or with rice.
1 tablespoon ghee or salted butter
1 small red onion, finely chopped
3 bay leaves
1 inch stick of cinnamon, lightly crushed
2 teaspoons ground cumin
1 teaspoon garam masala
2 teaspoons sugar
1/4 teaspoon salt or to taste
1 cup vegetable stock
3 cups diced tomatoes
Heat the ghee/butter over low heat in a heavy based saucepan. Add the onion, bay leaves, peppercorn and cinnamon. Fry until the onions are soft and caramelized. Add the cumin, garam masala, sugar and tomatoes. Stir and bring to boil. Simmer for 15 minutes on low heat.
Remove from heat and strain the soup by passing it through a sieve. Using a metal or wooden spoon, push against the solids in the sieve to extract as much liquid as you can. Discard what is left in the sieve. Or puree with hand blender for soup with more fiber. Season the liquid with salt and return to heat for 2 minutes. Garnish with fresh cream, coconut cream and fresh cilantro before serving piping hot.
Not in the mood for curry? Want to make a traditional tomato soup?
Replace spices with basil.