Tomato soup recipe, restaurant style | Homemade tomato soup
Print Pin
4.75 from 4 votes

Tomato soup recipe, restaurant style

US measuring cups are used (1 cup = 240 ml)
Course Soup
Cuisine Indian
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings 2 servings
Calories 160kcal
Author Kanan


For pressure cooking:

  • 1 tablespoon Butter
  • 1 Bay leaf
  • ½ of small or 1/3 cup Onion roughly chopped
  • 2 cloves Garlic chopped
  • 4 medium or 300 grams Tomato roughly chopped
  • ½ cup Water

For tomato soup recipe:

  • ½ tablespoon Butter
  • ½ tablespoon All purpose flour (Maida)
  • ¼ cup Milk Cold/Chilled
  • Salt to taste
  • ¼ teaspoon Red chili powder
  • ¼ teaspoon Garam masala
  • ¼ teaspoon Black pepper powder
  • ½ teaspoon Sugar
  • ½ tablespoon Heavy whipping cream or fresh cream or malai


First pressure cook the tomatoes:

  • Heat butter in a pressure cooker. Once it gets melted, add bay leaf and saute for a minute.
  • Then add chopped onions and garlic. Sprinkle little salt. Cook till onions are soft and translucent.
  • Then add chopped tomatoes and ½ cup of water. Cover the cooker with lid, put the weight on. and pressure cook it for 2 whistles.
  • Let the pressure go down by itself then open the lid. You will see almost mushy tomatoes.
  • Discard the bay leaf. Then grind it into smooth puree using grinder or blender.
  • Now strain the pureed tomato and discard the scrap. That is most probably not ground seeds and skin of tomatoes.
  • You can skip this straining step as well. But I wanted to make smooth just like restaurant style, so I did one extra step. If you are using powerful blender like blendtec or ninja, you may not need to strain it. Since I have used hand blender I did strain it.

Making tomato soup recipe:

  • Now heat the ½ tablespoon of butter in pan on medium heat.
  • Once hot add all purpose flour. Cook for a minute or two with stirring constantly.
  • Now add chilled/cold milk and mix well. Cook for 2-3 minutes or till it gets really thick like white sauce.
  • Then add strained puree slowly with constant stirring to avoid lumps.
  • Let it come to a boil. If you notice that soup is too thick then you can add splash of water at this point.
  • Now add red chili powder, garam masala and black pepper powder.
  • Stir well. Also add sugar. Mix and let it simmer for 2-3 minutes.
  • Lastly add heavy cream.
  • Stir well and turn off the stove.


Calories: 160kcal | Carbohydrates: 13.1g | Protein: 3.2g | Fat: 11.5g | Saturated Fat: 7g | Cholesterol: 32mg | Sodium: 672mg | Potassium: 413mg | Fiber: 2.5g | Sugar: 7.3g
*Nutrition information is a rough estimate for 1 serving
Tried this recipe?Please comment below and give ★ ratings