Classic Tomato Soup

Enjoy this steaming hot bowl of tomato soup, made with fresh tomato, onion and garlic, seasoned with Italian herbs and garnished with roasted dry fruits and croutons.

This post contains affiliate links, which means I will receive a commission at no extra cost to you should you click through and make a purchase. Please read Disclosure Policy for more details.

classic tomato soup

I love having soups during winter and especially this simple classic tomato soup is my go-to recipe. It’s so fresh, deliciously rich with flavors, and easy to make.

If you have given this recipe a try, please share your feedback by leaving a rating and comment below. I love hearing from you! Follow me on Instagram and Pinterest to get the latest updates.  💚

classic tomato soup

Classic Tomato Soup

Yield: 2 servings
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes

This simple classic tomato soup is so fresh, deliciously rich with flavors, and easy to make.


For Soup

  • 1 tsp vegetable oil or butter
  • 1 medium-size onion, chopped
  • 2 cloves garlic, crushed
  • 6 medium-size tomatoes, chopped
  • 2 cups water
  • 1 tsp salt
  • 1/2 tsp sugar
  • 1/2 tsp cornstarch
  • 1 tsp dried basil
  • 1/2 tsp paprika
  • 1/4 tsp red chilli flakes
  • 1/4 tsp ground black pepper
  • 1 tsp ground cumin

For Toppings

  • 2 Tbsp butter
  • 1/2 cup bread cubes (bread cut into cubes of around 1 cm each)
  • 1/4 cup cashew and almonds


    1. Add oil and onion to a pot on medium heat. Stir and saute for about 3-5 mins until the onions caramelize.
    2. Once caramelized, add garlic and stir until golden, for about 2 mins.
      Add the tomatoes, and salt and mix well.
    3. Cover the pot with a lid and simmer on low to medium heat until tomatoes soften or for about 8-10 minutes, then add water along with the spices. Add cornstarch to a half cup of water, stir and add it to the soup.
    4. Meanwhile, heat butter in a frying pan on low heat and add almonds and cashews, roast them until golden, and once done transfer them to a bowl and let them cool. In the same pan add the bread cubes. Pan fry for 4-5 mins, stirring often until the croutons are golden and crispy.
    5. Bring the soup to a boil while stirring continuously to avoid lumps, simmer for 3 mins. Blend the soup with an immersion blender until creamy. Alternatively, turn off the heat, let the soup cool for a few mins, and then blend in a mixer blender.
    6. Again heat a large pot on medium heat, transfer the blended soup and let it boil for a few mins until you get a creamy consistency.
    7. Serve hot with roasted cashews and almonds and crispy croutons.
Nutrition Information
Yield 2 Serving Size 1
Amount Per Serving Calories 408Total Fat 29gSaturated Fat 13gTrans Fat 1gUnsaturated Fat 14gCholesterol 46mgSodium 1497mgCarbohydrates 34gFiber 7gSugar 15gProtein 8g

The nutrition info calculated is just a rough estimate and is provided as a courtesy. Bear in mind that value will vary based on variables like a specific brand or type of product used. To obtain the most accurate representation, it is highly recommended that you calculate it on your own with the actual amount and type of ingredient used.

Did you make this recipe?

Tag @relishthegreens on Instagram!

Similar Posts

Notify of
Inline Feedbacks
View all comments