Ingredients
Scale
For the Roasted Tomatoes:
- 2 1/2 pounds ripe tomatoes (Roma, heirloom, or cherry), halved or quartered
- 1 medium onion, cut into wedges
- 6 cloves garlic, peeled
- 3 tablespoons olive oil
- 1 teaspoon salt
- 1/2 teaspoon black pepper
For the Soup Base:
- 3 cups vegetable or chicken broth
- 1/4 cup fresh basil leaves, plus extra for garnish
- 1 teaspoon sugar (optional, to balance acidity)
- 1/2 teaspoon red pepper flakes (optional, for heat)
- 1/2 cup heavy cream or coconut milk (optional, for creaminess)
For Garnish:
- Fresh basil leaves
- Drizzle of olive oil or cream
- Croutons or shredded Parmesan cheese
Instructions
Step 1: Preheat the Oven
- Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper for easy cleanup.
Step 2: Prepare the Tomatoes
- Spread the halved or quartered tomatoes, onion wedges, and garlic cloves evenly on the baking sheet.
- Drizzle with olive oil and sprinkle with salt and black pepper. Toss gently to coat.
Step 3: Roast the Vegetables
- Roast the vegetables in the preheated oven for 35–40 minutes, or until the tomatoes are soft and slightly caramelized, and the onions are golden around the edges.
Step 4: Blend the Soup
- Transfer the roasted vegetables to a large pot or blender. Add the fresh basil leaves and 2 cups of broth.
- Use an immersion blender or a high-speed blender to puree the mixture until smooth. Add more broth to reach your desired consistency.
Step 5: Simmer the Soup
- Place the pot over medium heat. Stir in the sugar (if using) and red pepper flakes for a touch of heat. Simmer for 10 minutes to allow the flavors to meld.
Step 6: Add Cream (Optional)
- For a creamier soup, stir in the heavy cream or coconut milk during the last few minutes of simmering. Adjust seasoning with additional salt and pepper, if needed.
Step 7: Serve
- Ladle the soup into bowls and garnish with fresh basil leaves, a drizzle of olive oil or cream, and croutons or shredded Parmesan cheese. Serve warm with your favorite bread or sandwich.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
Nutrition
- Serving Size: 1 bowl
- Calories: 210 kcal
- Sugar: 14g
- Fat: 10g
- Carbohydrates: 25g
- Fiber: 5g
- Protein: 5g