
Classic Tomato Soup
Creamy and comforting tomato soup made with fresh tomatoes, herbs, and a touch of cream.
10 mins
Prep Time
25 mins
Cook Time
4
Servings
Ingredients
- 2 lbs fresh tomatoes, chopped
- 1 onion, diced
- 3 cloves garlic, minced
- 2 cups vegetable broth
- 1/2 cup heavy cream
- 2 tbsp olive oil
- 1 tsp sugar
- 1 tsp dried basil
- 1 tsp dried oregano
- Salt and pepper to taste
- Fresh basil leaves for garnish
Nutrition Facts
Instructions
Heat olive oil in a large pot over medium heat. Add diced onions and sauté until translucent, about 5 minutes.
Add minced garlic and cook for another minute until fragrant, stirring constantly to prevent burning.
Add chopped tomatoes, vegetable broth, sugar, dried basil, and dried oregano. Stir well and bring to a boil.
Reduce heat to low, cover, and simmer for 20 minutes, stirring occasionally, until tomatoes are soft and flavors meld.
Use an immersion blender to puree the soup until smooth. Alternatively, transfer to a blender in batches and blend carefully.
Stir in heavy cream and season with salt and pepper to taste. Heat through for another 2-3 minutes.
Ladle into bowls, garnish with fresh basil leaves, and serve hot with crusty bread or grilled cheese.
Chef's Tips
- Fresh Tomatoes: Use ripe, in-season tomatoes for the best flavor. Roma or vine-ripened tomatoes work well.
- Cream Substitute: For a lighter version, replace heavy cream with coconut milk or omit it entirely.
- Herb Variations: Fresh basil or thyme can be used instead of dried herbs for a brighter flavor.
- Storage: Store leftovers in an airtight container in the fridge for up to 3 days or freeze for up to 2 months.
- Enhance Flavor: A splash of balsamic vinegar or a pinch of red pepper flakes can add depth and a slight kick.