Ingredients
Equipment
Method
- Roast the tomatoes
- Preheat oven to 400°F (200°C).
- Place halved tomatoes and garlic cloves on a baking sheet. Drizzle with olive oil and sprinkle with salt and pepper.
- Roast for 30–35 minutes, until tomatoes are soft and lightly caramelized.
- Cook the onion
- In a large pot over medium heat, sauté chopped onion in 1 tbsp olive oil until soft (about 5 minutes).
- Blend the soup
- Transfer roasted tomatoes, garlic, sautéed onions, broth, and basil to a blender. Blend until smooth (or use an immersion blender directly in the pot).
- Simmer and season
- Return soup to pot and bring to a gentle simmer. Add sugar (if needed) and stir in cream (if using). Taste and adjust salt and pepper.
- Serve
- Ladle into bowls, garnish with extra basil or a drizzle of cream. Serve warm with grilled cheese or crusty bread.
Notes
Use Roma or vine-ripened tomatoes for best flavor.
Want it vegan? Skip the cream or use coconut milk or cashew cream.
You can freeze this soup for up to 3 months!