Creamy Tomato Soup
This silky smooth tomato soup is the ultimate comfort food. Made with San Marzano tomatoes, fresh basil, and a touch of cream, it's perfect for a cozy lunch paired with a grilled cheese sandwich.
Ingredients
- 2 cans (28 oz each) San Marzano tomatoes
- 1 medium onion, diced
- 4 cloves garlic, minced
- 3 tablespoons butter
- 2 tablespoons olive oil
- 2 cups vegetable or chicken broth
- 1/2 cup heavy cream
- 1/4 cup fresh basil leaves
- 1 teaspoon sugar
- Salt and pepper to taste
- Crusty bread for serving
Instructions
- In a large pot, heat butter and olive oil over medium heat. Add onion and cook until soft and translucent, about 5 minutes.
- Add garlic and cook for 1 minute until fragrant.
- Add the canned tomatoes with their juices, breaking them up with a wooden spoon. Add the broth and sugar.
- Bring to a boil, then reduce heat and simmer for 20 minutes.
- Add fresh basil leaves and remove from heat.
- Use an immersion blender to puree the soup until smooth. Alternatively, carefully blend in batches in a regular blender.
- Return to low heat and stir in the heavy cream. Season with salt and pepper to taste.
- Serve hot, garnished with a drizzle of cream and fresh basil leaves.
Chef's Tips
- San Marzano tomatoes make a noticeable difference in flavor
- For a lighter version, substitute cream with whole milk
- Add a pinch of red pepper flakes for a little heat
- This soup freezes beautifully (before adding cream)