Go Back
+ servings
Simple Tomato Soup

Simple Tomato Soup

Hearty, healthy and rich in flavor, this Simple Tomato Soup recipe is made with San Marzano canned tomatoes and infused with herbs and spices. Super easy to make (30 minutes only!).
5 from 3 votes
Print Pin
Course: Main Course, Side Dish
Cuisine: American
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 4 people
Calories: 163kcal
Author: MinShien


  • 4-6 cloves garlic
  • 1/4 cup diced white or yellow onion
  • 1-2 tsp olive oil
  • 1 cup vegetable broth
  • 28 oz San Marzano canned peeled tomatoes
  • 2 tbsp red wine
  • 1/4 cup heavy cream more if needed
  • 2 tsp dried basil or 1/4 cup chopped fresh basil
  • 2 tbsp granulated sugar
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1/4 cup grated parmesan cheese more as garnish if needed


  • Dice onion and crush cloves of garlic.
  • In a medium pot, add olive oil, garlic cloves and diced onions. Sauté for a few minutes until fragrant and onions are softened.
  • Add San Marzano canned peeled tomatoes, vegetable broth, red wine, heavy cream, dried basil or fresh basil, granulated sugar, salt and pepper. Bring to a boil. 
  • Once boiled, lower heat to medium low and cook for another 15 minutes.
  • Remove from heat, then remove all the garlic clove pieces from soup.
  • Optional: If you like your soup less chunky, using a blender or immersion blender to blend the soup so that it is creamy.
  • Garnish with shaved parmesan cheese and croutons (optional). Highly recommend serving with cheesy toast or baguette!
  • Enjoy!


San Marzano Whole Peeled Canned Tomatoes typically comes with basil in them. If you are not using this product, add more dried or fresh basil.


Calories: 163kcal | Carbohydrates: 18g | Protein: 5g | Fat: 9g | Saturated Fat: 5g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Cholesterol: 26mg | Sodium: 912mg | Potassium: 443mg | Fiber: 2g | Sugar: 12g | Vitamin A: 635IU | Vitamin C: 20mg | Calcium: 161mg | Iron: 3mg
Did you make this recipe?Take a pic and tag me at @joyous.apron, or hashtag #joyousapron on Instagram!