A comforting and creamy tomato soup infused with the deep, mellow sweetness of slowly roasted garlic, blended to a velvety smooth texture.
Author:Emily
Prep Time:15 minutes
Cook Time:70 minutes
Total Time:85 minutes
Yield:4 servings 1x
Category:Soup
Method:Roasting and Blending
Cuisine:Italian
Diet:Vegetarian
Ingredients
Scale
2 lbs Roma or vine-ripened tomatoes, halved
1 whole head garlic
1 small onion, chopped
2 tbsp olive oil
2 cups vegetable or chicken broth
½ cup heavy cream (or full-fat coconut milk for dairy-free option)
¼ cup fresh basil leaves
Salt and black pepper to taste
½ tsp red pepper flakes (optional)
Instructions
Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper. Arrange 2 lbs halved tomatoes, 1 chopped onion, and 1 garlic head (top third sliced off) on the baking sheet. Drizzle with 2 tbsp olive oil, season with salt and black pepper. Roast for 40-50 minutes until vegetables are caramelized and tender.
Remove roasted vegetables from oven and let cool slightly. Squeeze the soft roasted garlic cloves out of their skins into a large pot. Add the roasted tomatoes and onions to the pot. Pour in 2 cups vegetable or chicken broth. Add ½ tsp red pepper flakes (optional), and season with additional salt and pepper to taste.
Bring the mixture to a gentle simmer over medium heat, then reduce heat to low, cover, and let it simmer for 15-20 minutes to allow flavors to meld and deepen.
Blend the soup until completely smooth using an immersion blender directly in the pot. If using a stand blender, carefully transfer soup in batches (fill no more than halfway, allow steam to escape) and blend until silky smooth. Pour blended soup back into the pot.
Place the pot with the smooth soup over low heat. Stir in ½ cup heavy cream (or full-fat coconut milk for dairy-free). Gently heat through, stirring occasionally, until hot but not boiling. Taste and adjust seasoning as needed. Ladle into bowls and garnish generously with ¼ cup fresh basil leaves.