Creamy tomato basil soup is a comforting classic that’s perfect for any time of year. This rich and velvety soup combines ripe tomatoes, fresh basil, and a touch of cream, creating a warm and satisfying dish that’s perfect for lunch or dinner.
- Cooking Time
50 minutes - Difficulty
Easy - Cost
11$
Ingredients
- 2 tablespoons olive oil
- 1 large onion, chopped
- 3 cloves garlic, minced
- 6 cups ripe tomatoes, chopped (or 2 cans of whole tomatoes)
- 2 cups vegetable broth
- 1/4 cup fresh basil leaves, chopped
- 1 tablespoon sugar
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 cup heavy cream
- Fresh basil leaves, for garnish
- Crusty bread, for serving
Instructions
- Prepare the base:
- Heat the olive oil in a large pot over medium heat.
- Add the onion and cook until softened, about 5 minutes.
- Add the garlic and cook for another minute.
- Cook the tomatoes:
- Add the tomatoes and vegetable broth to the pot.
- Bring to a boil, then reduce the heat and let it simmer for about 20 minutes until the tomatoes are very soft.
- Blend the soup:
- Use an immersion blender to puree the soup until smooth.
- Alternatively, you can transfer the soup to a blender and blend in batches.
- Add the basil and cream:
- Return the soup to the pot and stir in the fresh basil, sugar, salt, and pepper.
- Stir in the heavy cream and heat through.
- Serve:
- Ladle the soup into bowls and garnish with fresh basil leaves.
- Serve with crusty bread on the side.