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.
Scan with your phone to download!
Heat olive oil in a large pot over medium heat.
Add the finely chopped onion and sauté for 5 minutes until softened.
Stir in the minced garlic and cook for another 2 minutes until fragrant.
Add the chopped fresh tomatoes to the pot and stir occasionally, cooking for about 5 minutes until they start to soften.
Pour in the low-sodium vegetable broth and add the bay leaf, bringing the mixture to a gentle boil.
Reduce the heat to low and let the soup simmer uncovered for 20 minutes, allowing the flavors to meld.
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.
Stir in the chopped basil leaves, black pepper, a pinch of sea salt, and fresh thyme leaves.
Let the soup simmer for another 5 minutes before stirring in the balsamic vinegar.
Taste and adjust seasoning with more salt or pepper if needed.
Serve hot, garnished with additional fresh basil if desired.
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% |
Source of Calories