Skip to main content

Easy Homemade Creamy Tomato Soup Recipe

Rajan loves cooking dishes from his native Indian cuisine. He enjoys sharing his favourite recipes with his online readers.

Homemade Tomato Soup

Homemade Tomato Soup

Tomato soup can be prepared in a variety of ways. It can be blended or pureed to create a smooth texture, or it can be chunky, with delicious bits of tomatoes, other vegetables and/or meat. No matter how it's prepared, it always tastes great.

Our recipe is for a basic, easy-to-make, smooth and creamy tomato soup, prepared with fresh tomatoes and few spices.

Cook Time

Prep timeCook timeReady inYields

15 min

35 min

50 min

3 servings


  • 8 to 10 medium tomatoes, ]washed and chopped
  • 1 onion, sliced
  • 1 tsp ginger paste
  • 1 tsp roasted jeera (cumin seed powder)
  • 1/4 tsp black pepper powder
  • 1 tsp salt, or to taste
  • 1 to 2 tsp sugar, or to taste
  • 1 tsp chopped hara dhania (cilantro)
  • 250-300 ml water
  • Malai (fresh cream), as needed for garnish


  1. In a pressure cooker, add the chopped tomatoes, chopped onions, ginger paste and water. Close the lid and keep the heat on high. At the first whistle reduce the heat to low and cook for 10 minutes more. Put off the heat.
  2. When the pressure subsides, open the cooker and transfer the contents to a large bowl. Blend the boiled tomatoes with a hand blender until smooth; then strain out tomato soup.
  3. Keep the tomato soup on high heat and add in the roasted jeera powder, black pepper powder, salt, sugar and cilantro. Cook the soup until you get the desired consistency.
  4. Transfer the tomato soup to serving bowls, garnish with fresh cream and serve.

Easy Creamy Homemade Tomato Soup Recipe

© 2020 Rajan Singh Jolly