Cozy up with a bowl of this rich and flavorful Hearty Tomato Soup, the ultimate comfort food made from wholesome, pantry-friendly ingredients. Featuring a medley of sautéed vegetables—including onion, carrot, and celery—for a robust base, this soup is elevated with fragrant garlic, sweet canned tomatoes, and a blend of dried herbs like basil and oregano. A splash of heavy cream adds optional velvety richness, while a sprinkle of fresh parsley or basil provides a vibrant final touch. Ready in just 50 minutes, this creamy tomato soup is perfect for weeknight dinners, lunch meal prep, or as a starter for a larger feast. Serve it warm alongside crusty bread or a gooey grilled cheese sandwich for a truly satisfying experience. With its classic flavors and smooth texture, this homemade tomato soup is destined to become a family favorite.
In a large pot, heat the olive oil over medium heat.
Add the chopped onion, carrot, and celery. Sauté for 5-7 minutes, stirring occasionally, until the vegetables are softened.
Stir in the minced garlic and cook for 1 minute until fragrant.
Add the canned tomatoes (including their juice), breaking the tomatoes into smaller pieces with a wooden spoon or spatula.
Pour in the vegetable broth and stir to combine.
Add the sugar, dried basil, dried oregano, salt, and black pepper. Stir well.
Bring the mixture to a boil, then reduce the heat to low. Simmer uncovered for 20-25 minutes to allow the flavors to meld together.
Using an immersion blender, puree the soup directly in the pot until smooth. Alternatively, carefully transfer the soup in batches to a blender and puree, then return it to the pot.
If using heavy cream, stir it into the soup to add richness.
Taste and adjust seasoning with additional salt or black pepper, if needed.
Ladle the soup into bowls and garnish with chopped fresh parsley or basil leaves, if desired.
Serve warm with crusty bread or grilled cheese on the side for a complete meal.
Calories |
1146 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 76.7 g | 98% | |
| Saturated Fat | 32.8 g | 164% | |
| Polyunsaturated Fat | 4.1 g | ||
| Cholesterol | 134 mg | 45% | |
| Sodium | 4586 mg | 199% | |
| Total Carbohydrate | 103.5 g | 38% | |
| Dietary Fiber | 24.3 g | 87% | |
| Total Sugars | 54.8 g | ||
| Protein | 20.2 g | 40% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 385 mg | 30% | |
| Iron | 9.1 mg | 51% | |
| Potassium | 2698 mg | 57% | |
*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.