Description
This luscious creamy tomato basil soup is a comforting classic made with fresh tomatoes, basil, and a hint of cream for richness. It’s easy to prepare and perfect for a cozy meal.
Ingredients
Scale
- 2 tablespoons olive oil
- 1 medium onion, chopped
- 4 garlic cloves, minced
- About 8 large ripe tomatoes, cored and diced
- 4 cups vegetable broth
- 1/2 cup heavy cream
- 1/4 cup fresh basil, chopped
- Salt and pepper to taste
Instructions
- Heat the olive oil in a large pot over medium heat. Add the onion and sauté until softened, about 5 minutes.
- Add the garlic and cook for another minute until fragrant.
- Stir in the diced tomatoes and cook for 5-10 minutes until they start to break down.
- Pour in the vegetable broth and bring to a boil. Reduce heat and simmer for 15-20 minutes.
- Remove from heat and blend until smooth using an immersion blender or in batches in a blender.
- Stir in the heavy cream and chopped basil. Season with salt and pepper to taste.
- Serve hot with crusty bread.
Notes
For a vegan version, substitute the cream with coconut milk or omit it. Adjust the seasoning according to your taste buds.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Method: Soup
- Cuisine: Italian
Nutrition
- Calories: 220
- Sugar: 12g
- Fat: 15g
- Carbohydrates: 18g
- Protein: 4g