Ingredients
Scale
- 3 to 4 lbs ripe tomatoes, cut into wedges
- 2 whole garlic bulbs, tops sliced off
- 2 tablespoons olive oil
- 1 large onion, chopped
- 4 cups vegetable broth
- 1 cup heavy cream
- Salt and pepper to taste
- Fresh basil for garnish
Instructions
- Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper.
- Place the tomatoes and garlic bulbs (cut side up) on the baking sheet. Drizzle with olive oil and season with salt and pepper. Roast for 30–35 minutes until softened and caramelized.
- While the tomatoes and garlic roast, heat a large pot over medium heat. Add a splash of olive oil and sauté the chopped onion until translucent, about 6–8 minutes.
- Flip the roasted garlic bulbs and squeeze the soft cloves into the pot, discarding the skins. Add the roasted tomatoes and pour in the vegetable broth. Simmer for 10 minutes.
- Puree the soup with an immersion blender until smooth. Alternatively, blend in batches, venting the steam.
- Return the soup to low heat, stir in the heavy cream, and gently heat through without boiling. Adjust seasoning as needed.
- Serve hot, garnished with torn fresh basil leaves and a drizzle of olive oil if desired.
Notes
For a vegan version, replace heavy cream with coconut milk or blended cashew cream. The soup can be made ahead and reheats beautifully.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Soup
- Method: Roasting
- Cuisine: Italian
- Diet: Vegetarian
Nutrition
- Serving Size: 1 serving
- Calories: 300
- Sugar: 7g
- Sodium: 500mg
- Fat: 20g
- Saturated Fat: 12g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 4g
- Protein: 6g
- Cholesterol: 50mg