Warm your soul with this Satisfying Tomato Soup, a comforting dish bursting with garden-fresh flavor and a velvety texture. Made with ripe, juicy tomatoes, sautéed aromatics like onion and garlic, and a touch of creamy optional indulgence, this recipe strikes the perfect balance of savory, rich, and slightly sweet. Enhanced with a hint of basil and served piping hot, it's the ideal choice for chilly evenings or when you're craving a wholesome, homemade classic. Ready in under an hour, this easy tomato soup pairs beautifully with crusty bread or a gooey grilled cheese sandwich for the ultimate comfort food experience.
Heat the olive oil in a large pot over medium heat.
Add the chopped onion, garlic, diced carrot, and celery. Sauté for 5-7 minutes, until the vegetables are softened and the onion is translucent.
Stir in the chopped tomatoes and cook for another 5 minutes, allowing the tomatoes to start breaking down.
Add the tomato paste and stir well to coat the vegetables, cooking for an additional 2 minutes.
Pour in the vegetable stock and bring the mixture to a simmer. Let it cook for 20-25 minutes, stirring occasionally, until the vegetables are very tender.
Use an immersion blender to purée the soup directly in the pot, or carefully transfer the mixture to a blender in batches and blend until smooth. Return the soup to the pot if using a blender.
Stir in the sugar, salt, and black pepper to taste. Let the soup simmer for another 5 minutes, adjusting seasoning if needed.
For a creamier soup, stir in the heavy cream just before serving, and heat until warmed through (optional).
Ladle the soup into bowls and garnish with chopped fresh basil leaves.
Serve hot and enjoy with crusty bread or a classic grilled cheese sandwich.
Calories |
1332 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 81.0 g | 104% | |
| Saturated Fat | 33.7 g | 168% | |
| Polyunsaturated Fat | 5.5 g | ||
| Cholesterol | 134 mg | 45% | |
| Sodium | 4824 mg | 210% | |
| Total Carbohydrate | 129.5 g | 47% | |
| Dietary Fiber | 30.1 g | 108% | |
| Total Sugars | 57.5 g | ||
| Protein | 32.8 g | 66% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 604 mg | 46% | |
| Iron | 11.7 mg | 65% | |
| Potassium | 5000 mg | 106% | |
*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.