Cozy up with a bowl of this easy homemade tomato soup, a comforting classic that's bursting with fresh, vibrant flavors. Made with ripe, juicy tomatoes, aromatic garlic, and carrots for a touch of natural sweetness, this soup combines simple pantry staples like tomato paste and vegetable broth for depth and richness. A splash of heavy cream creates an irresistibly silky texture, while fresh basil leaves add a fragrant, herbaceous note. Perfectly balanced with a hint of sugar and spice, this quick and wholesome recipe is ready in just 45 minutes and serves four generously. Serve it warm with crunchy croutons or a grilled cheese on the side for the ultimate cozy meal. Perfect for weeknights or lazy weekends, this homemade tomato soup will make you forget about the canned stuff forever!
Wash and chop the tomatoes into quarters. Peel and dice the onion, carrot, and garlic cloves.
Heat the olive oil in a large pot over medium heat. Add the onion, carrot, and garlic, and sauté for 5-7 minutes until softened and fragrant.
Add the chopped tomatoes to the pot. Cook for 8-10 minutes, stirring occasionally, until the tomatoes release their juices and begin to break down.
Stir in the vegetable broth, tomato paste, sugar, salt, and black pepper. Bring the mixture to a boil, then reduce the heat to low and simmer for 15 minutes.
Use an immersion blender to puree the soup until smooth. Alternatively, transfer the soup to a blender in batches and blend until smooth. Be cautious with hot liquids!
Return the pureed soup to the pot if blended separately. Stir in the heavy cream and fresh basil leaves. Simmer for another 5 minutes over low heat.
Taste and adjust seasoning if needed. Ladle the soup into bowls and garnish with croutons or additional fresh basil, if desired.
Serve warm and enjoy your homemade tomato soup!
Serving size | 2384.3 grams (2384.3g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1360 |
Total Fat 79.50g | 102% |
Saturated Fat 29.90g | 150% |
Polyunsaturated Fat 4.80g | |
Cholesterol 120mg | 40% |
Sodium 4270mg | 186% |
Total Carbohydrate 130.00g | 47% |
Dietary Fiber 35.80g | 128% |
Total Sugars 54.50g | |
Protein 34.80g | 70% |
Vitamin D 0IU | 0% |
Calcium 609mg | 47% |
Iron 17mg | 94% |
Potassium 5377mg | 114% |
Source of Calories