Nutrition Facts for Heart-healthy classic tomato soup

Heart-Healthy Classic Tomato Soup

Savor comfort and nourishment in every spoonful with this Heart-Healthy Classic Tomato Soup, a wholesome twist on a beloved favorite. Made with fresh tomatoes, aromatic herbs like basil and thyme, and a splash of balsamic vinegar for a tangy depth of flavor, this recipe offers a vibrant, antioxidant-packed alternative to traditional creamy versions. Featuring heart-friendly olive oil and low-sodium vegetable broth, it’s a perfect choice for maintaining cardiovascular wellness without sacrificing taste. Ready in under an hour, this silky, dairy-free soup can be easily pureed to your desired consistency and enjoyed as a light lunch or an elegant starter. Pair it with whole-grain bread or a crisp side salad for a hearty, balanced meal that’s as healthy as it is delicious.

Nutriscore Rating: 82/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Heart-Healthy Classic Tomato Soup
Prep Time:15 mins
Cook Time:40 mins
Total Time:55 mins
Servings: 4

Ingredients

  • 1 tablespoon olive oil
  • 1 medium onion, finely chopped
  • 3 garlic cloves, minced
  • 6 cups fresh tomatoes, chopped
  • 4 cups low-sodium vegetable broth
  • 1 bay leaf
  • 1 cup basil leaves, chopped
  • 0.5 teaspoon black pepper
  • 0 sea salt, to taste
  • 2 teaspoons fresh thyme leaves
  • 1 tablespoon balsamic vinegar

Directions

Step 1

Heat olive oil in a large pot over medium heat.

Step 2

Add the finely chopped onion and sauté for 5 minutes until softened.

Step 3

Stir in the minced garlic and cook for another 2 minutes until fragrant.

Step 4

Add the chopped fresh tomatoes to the pot and stir occasionally, cooking for about 5 minutes until they start to soften.

Step 5

Pour in the low-sodium vegetable broth and add the bay leaf, bringing the mixture to a gentle boil.

Step 6

Reduce the heat to low and let the soup simmer uncovered for 20 minutes, allowing the flavors to meld.

Step 7

Remove the bay leaf and use an immersion blender to carefully puree the soup until smooth. Alternatively, transfer the soup in batches to a blender and blend until smooth, then return it to the pot.

Step 8

Stir in the chopped basil leaves, black pepper, a pinch of sea salt, and fresh thyme leaves.

Step 9

Let the soup simmer for another 5 minutes before stirring in the balsamic vinegar.

Step 10

Taste and adjust seasoning with more salt or pepper if needed.

Step 11

Serve hot, garnished with additional fresh basil if desired.

Nutrition Facts

Serving size (2850.8g)
Amount per serving % Daily Value*
Calories 581.0
Total Fat 17.2g 0%
Saturated Fat 2.2g 0%
Polyunsaturated Fat 1.3g
Cholesterol 0mg 0%
Sodium 1047.2mg 0%
Total Carbohydrate 92.6g 0%
Dietary Fiber 25.5g 0%
Total Sugars 50.1g
Protein 20.3g 0%
Vitamin D 0IU 0%
Calcium 1007.0mg 0%
Iron 15.6mg 0%
Potassium 5087.9mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 25.5%
Protein: 13.4%
Carbs: 61.1%