A simple and delicious creamy tomato soup made with fresh garden tomatoes, perfect for a light meal or appetizer.
Author:purejoyalex
Prep Time:15 minutes
Cook Time:30 minutes
Total Time:45 minutes
Yield:6 servings 1x
Category:Soup
Method:Stovetop
Cuisine:American
Diet:Vegetarian
Ingredients
Scale
2 tablespoons olive oil
1 large onion, chopped
2 cloves garlic, minced
4 pounds ripe fresh tomatoes, cored and quartered
4 cups vegetable broth
1 cup heavy cream
1 teaspoon salt
1/2 teaspoon black pepper
Fresh basil leaves, for garnish
Instructions
Heat olive oil in a large pot or Dutch oven over medium heat. Add onion and cook until softened, about 5-7 minutes.
Add garlic and cook for 1 minute more until fragrant.
Add the quartered tomatoes and vegetable broth to the pot. Bring to a boil, then reduce heat and simmer for 20 minutes, or until tomatoes are very soft.
Carefully transfer the soup to a blender or use an immersion blender to puree until smooth.
Return the soup to the pot. Stir in the heavy cream, salt, and pepper. Heat gently until warmed through, but do not boil.
Serve hot, garnished with fresh basil leaves.
Notes
For a richer flavor, roast the tomatoes before adding them to the pot. Toss them with a little olive oil, salt, and pepper, and roast at 400°F (200°C) for 20-25 minutes until slightly softened and caramelized.
This soup freezes well. Let it cool completely, then store in airtight containers for up to 3 months. Thaw overnight in the refrigerator and reheat gently.
Serve with grilled cheese sandwiches for a classic pairing.