Description
A creamy and flavorful tomato soup made with roasted tomatoes, fresh basil, and heavy cream.
Ingredients
Scale
- 2 lbs ripe tomatoes, halved
- 1 medium yellow onion, quartered
- 4 cloves garlic, peeled
- 1/4 cup olive oil
- 1 cup heavy cream
- 3 cups low-sodium vegetable broth
- 1 cup fresh basil leaves
- to taste salt
- to taste pepper
Instructions
- Preheat the oven to 400°F (200°C).
- Chop the tomatoes, onion, and garlic.
- Spread the tomatoes, onion, and garlic on a baking sheet. Drizzle with olive oil and season with salt and pepper.
- Roast for 25-30 minutes until golden brown.
- Allow the vegetables to cool slightly before transferring them to a blender. Add fresh basil and vegetable broth; blend until smooth.
- Pour the blended mixture back into a pot over medium heat.
- Gradually stir in heavy cream until you reach your desired creaminess.
- Adjust seasoning with salt and pepper as needed.
- Serve hot, garnished with extra basil or a drizzle of olive oil.
Notes
- This soup can be made ahead of time and stored in the refrigerator for up to 3 days.
- For a vegan version, substitute heavy cream with coconut milk or a plant-based cream.
- Serve with crusty bread for a complete meal.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Roasting
- Cuisine: Italian
Nutrition
- Serving Size: 1 bowl
- Calories: 250
- Sugar: 5g
- Sodium: 300mg
- Fat: 20g
- Saturated Fat: 5g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 2g
- Protein: 3g
- Cholesterol: 20mg