A simple and delicious homemade tomato soup.

Prep Time
10min
Cook Time
30min
Total Time
40min
Tomato Soup recipe

Ingredients

4 Servings
(1 serving = 1 bowl)
  • 2tbsp
    olive oil
  • 1piece
    onion, chopped
  • 2clove
    garlic, minced
  • 28oz
    canned tomatoes
  • 2cups
    vegetable broth
  • 1tsp
    sugar
  • 1tsp
    salt
  • 1/2tsp
    black pepper
  • 1/2cup
    heavy cream

How to make Tomato Soup

  1. Heat olive oil in a large pot over medium heat.

  2. Add chopped onion and cook until translucent.

  3. Stir in minced garlic and cook for another minute.

  4. Add canned tomatoes and vegetable broth to the pot.

  5. Bring to a simmer and cook for 20 minutes.

  6. Use an immersion blender to puree the soup until smooth.

  7. Stir in sugar, salt, and black pepper.

  8. Add heavy cream and heat through without boiling.

Nutrition (per serving)

Calories

257.5kcal (12.88%)

Protein

2.8g (5.5%)

Carbs

16.5g (6%)

Sugars

3.0g (6%)

Healthy Fat

10.3g

Unhealthy Fat

10.0g

% Daily Value based on a 2000 calorie diet

Tips & Tricks

  1. For a richer flavor, roast the tomatoes before adding them to the soup.

  2. Adjust the seasoning to taste after blending the soup.

FAQS

  1. How do I make homemade tomato soup from scratch?

    To make homemade tomato soup from scratch, start by heating 2 tablespoons of olive oil in a large pot over medium heat. Add 1 chopped onion and cook until translucent, then stir in 2 minced garlic cloves for another minute. Next, add 28 oz of canned tomatoes and 2 cups of vegetable broth. Bring the mixture to a simmer and cook for 20 minutes. Finally, use an immersion blender to puree the soup until smooth, stir in 1 teaspoon of sugar, 1 teaspoon of salt, 0.5 teaspoon of black pepper, and 0.5 cup of heavy cream. Heat through without boiling, and enjoy!

  2. Is this tomato soup recipe suitable for a vegan diet?

    This tomato soup recipe is not suitable for a vegan diet due to the inclusion of heavy cream. However, you can easily make it vegan by substituting the heavy cream with coconut milk or a plant-based cream alternative. Additionally, ensure that the vegetable broth you use is vegan-friendly.

  3. What can I use as a substitute for heavy cream in tomato soup?

    If you need a substitute for heavy cream in tomato soup, consider using coconut milk, cashew cream, or a non-dairy cream alternative. These options will provide a creamy texture without the dairy, making your soup lighter and suitable for those with dietary restrictions.

  4. How should I store leftover tomato soup?

    To store leftover tomato soup, let it cool to room temperature, then transfer it to an airtight container. It can be refrigerated for up to 4-5 days. If you want to store it for a longer period, consider freezing the soup in freezer-safe containers for up to 3 months. Just remember to leave some space at the top of the container, as the soup will expand when frozen.

  5. What are some good side dishes to pair with tomato soup?

    Tomato soup pairs wonderfully with a variety of side dishes. Classic options include grilled cheese sandwiches, crusty bread, or a fresh garden salad. For a more gourmet touch, try serving it with a pesto swirl or a sprinkle of fresh basil on top. These pairings enhance the flavors of the soup and create a satisfying meal.

Loading reviews...

678sarin's profile picture
instagram

Saramin

(@678sarin)

My name is Saramin is a culinary enthusiast with a flair for transforming everyday ingredients into delightful, flavour-packed dishes. Passionate about home cooking, Sarin specializes...

chefadora
© 2025 Chefadora Pty Ltd, All Rights Reserved

Marnirni-apinthi Building, Lot Fourteen,
North Terrace, Adelaide, South Australia, 5000
Australia