Description
A cozy, creamy roasted tomato basil soup with rich, deep flavors from oven-roasted tomatoes, fresh basil, and a touch of garlic. Perfect for a quick, comforting meal any time of year.
Ingredients
Scale
- 3 pounds ripe Roma or vine-ripened tomatoes, halved or quartered
- 1 cup fresh basil leaves, chopped
- 4–5 garlic cloves, peeled and smashed
- 3 tablespoons extra virgin olive oil
- 1 medium yellow onion, diced
- 3 cups vegetable or chicken broth (low sodium preferred)
- 1/2 cup heavy cream or coconut cream
- Salt and freshly ground black pepper, to taste
- Optional: pinch of red pepper flakes
- Optional: 1 teaspoon sugar
Instructions
- Preheat oven to 425°F (220°C). Line a baking sheet with parchment paper or foil.
- Wash and halve or quarter the tomatoes. Spread evenly on the baking sheet.
- Toss garlic cloves in olive oil and nestle among the tomatoes.
- Drizzle 2 tablespoons olive oil over tomatoes and garlic. Sprinkle with salt and pepper.
- Roast for 25-30 minutes until tomatoes are soft and caramelized.
- While roasting, heat 1 tablespoon olive oil in a large pot over medium heat.
- Add diced onions and sauté for 8-10 minutes until translucent and slightly caramelized.
- Transfer roasted tomatoes and garlic with juices to the pot with onions.
- Add broth and bring to a gentle simmer. Cook for 10 minutes to meld flavors.
- Remove pot from heat and stir in fresh basil leaves.
- Puree soup with immersion blender until smooth, or blend in batches in a stand blender and return to pot.
- Stir in heavy cream or coconut cream. Season with salt, pepper, and optional red pepper flakes or sugar.
- Warm gently over low heat without boiling.
- Serve hot, garnished with fresh basil leaves or a drizzle of olive oil.
Notes
If soup is too thick, add more broth or water to adjust consistency. When blending hot soup in a stand blender, vent lid slightly and cover with a towel to avoid splashes. Add cream last and warm gently to prevent curdling. Fresh basil preferred for best aroma; frozen basil can be used if fresh is unavailable.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Cuisine: American
Nutrition
- Serving Size: 1 cup (about 8 fl oz
- Calories: 200
- Sugar: 9
- Sodium: 400
- Fat: 14
- Saturated Fat: 5
- Carbohydrates: 15
- Fiber: 3
- Protein: 3
Keywords: roasted tomato soup, creamy tomato basil soup, easy tomato soup, comfort food, homemade soup, basil soup, roasted garlic soup