how to make tomato soup at home

Homemade Tomato Soup Recipe | Restaurant Style

Okay, so the new year is gone! Its time to balance out the treats with something a bit healthier. If you feel the same way, then this Tomato Soup recipe is just for you..

homemade tomato soup recipe

It’s comforting cosy & the perfect way to end a cold winter’s night..

Cornflour is the key here, to convert a normal soup of your home into a restaurant style one.. Onion & garlic are optional here, if you don’t like it in your soup you can totally skip them. But to get that authentic taste like your favourite restaurant, then do not skip it..

My soup is in the bit of a spicier side because I’ve added both black & white pepper. Actually, white pepper is very good for the eyes. You can skip any of the pepper if you want to. No problem.

I also like flavours of different herbs in my soup like cinnamon, bay leaves, dried oregano, Italian mixed herbs or so.

Let’s see how to prepare this dreamy creamy soup.

Ingredients Required to make Homemade Tomato Soup Recipe ( 5-6 servings)

  1. Onion – ½
  2.  Tomatoes – 4 large or 400gm
  3. Garlic – 1 flake or Ginger garlic paste- ½tsp
  4. Cornflour – 1tsp
  5. Milk – ¾ cup
  6. Tomato puree – 1 tbsp (optional)
  7. Cinnamon powder (dalchini) – ¼ tsp
  8. Salt – 1tsp
  9. Freshly ground black pepper – ¼tsp
  10. Freshly ground white pepper – ¼tsp
  11. Fresh cream – ¼ cup 
  12. Oil – 1 tbsp
  13. Dried Oregano – ¼tsp
  14. All purpose Seasoning – ¼tsp
  15. Tomato Ketchup – 2 tbsp or Sugar – 1 tbsp

How to Prepare Homemade Tomato Soup:-

  1. To blanch tomatoes boil a pot of water. Add tomatoes in boiling water. Wait for 1 minute. Remove tomatoes from boiling water and peel off the skin and remove seeds from the centre of tomato.
  2. In a pan add 1 tbsp oil and bay leaf. Saute onion and garlic. Reduce heat.
  3. Dissolve cornflour in ¼ cup water.
  4. Add cornflour to onion garlic paste, stir continuously.
  5. Add chopped tomatoes, tomato puree, cinnamon powder, salt, pepper and herbs. Cover & cook till tomato turns soft. Remove from fire and cool.
  6. Now blend this mixture to form a smooth puree.
  7. Add 3½ cup of water to this and bring to boil for a few minutes. 
  8. Add milk and boil for a few minutes. Reduce heat.
  9. Add tomato ketchup or sugar. 
  10. After a few minutes remove from fire. Serve hot with cream swirl & fresh croutons.


  1. Such a comforting soup! my all time fav.

    1. 🙂 thanks vidya

  2. I love tomato soup, and this is a beautiful presentation. I personally like to eat mine with cheese toast or grilled cheese sandwhiche​s.

    1. Hi five? I like mine with grilled cheese sandwiches too?

  3. Traci says:

    Ooh this looks os yummy and hearty for a cold winter afternoon! I’ve had a hard time finding canned tomato soup that I really like, so maybe it’s time to try homemade! Thanks for the recipe! 🙂

    1. It’s even better than canned one! Do try and lemme know how it turns out ?

  4. Never heard of adding cornflour. What is that? Is that cornstarch??

    1. Yes! Same thing. Finally grained maize flour.

  5. Looks yummy! Easy to follow recipe. I have to make this for the kids!

  6. Excellent Recipe

  7. it actually looks delish! id love to try this soon

    1. Do try! And let me know how it turns out?

  8. Looks good!

  9. Awesome recipe! So easy and delicious. Thank you.

    1. you’re welcome 🙂

  10. Awesome recipe! I love a good tomato soup!! ?

  11. Soup to warm the heart and soul. YUM!

Leave a Reply

Your email address will not be published. Required fields are marked *