
Description:
This Roasted Tomato Basil Soup is bursting with deep, rich flavors from roasted tomatoes, caramelized onions, and fragrant basil. Blended into a smooth, velvety consistency, this homemade soup is far superior to any store-bought version. It’s creamy, comforting, and incredibly easy to make, perfect for cozy nights or as a light, healthy lunch. Pair it with grilled cheese, garlic bread, or croutons for the ultimate comfort meal!
Ingredients
For the Roasted Tomatoes:
- 1.5 kg (3.3 lbs) fresh tomatoes (Roma, plum, or cherry, halved)
- 1 large onion (150g), chopped
- 4 cloves garlic, peeled
- 3 tablespoons (45ml) olive oil
- 1 teaspoon salt
- ½ teaspoon black pepper
For the Soup:
- 500ml (2 cups) vegetable broth
- 250ml (1 cup) heavy cream (or coconut milk for dairy-free)
- 15g (½ cup) fresh basil leaves, plus extra for garnish
- 1 teaspoon dried oregano
- 1 teaspoon sugar (optional, to balance acidity)
- ½ teaspoon red pepper flakes (optional, for spice)
- 2 tablespoons (30g) unsalted butter
Instructions
Step 1: Roast the Tomatoes
- Preheat oven to 200°C (400°F).
- Arrange the halved tomatoes, chopped onion, and garlic on a baking sheet.
- Drizzle with olive oil, then sprinkle with salt and black pepper. Toss everything together.
- Roast for 30-40 minutes, until the tomatoes are soft and slightly caramelized.
Step 2: Blend the Soup
- Transfer the roasted tomatoes, onions, and garlic to a blender or use an immersion blender directly in a large pot.
- Add the vegetable broth, basil, oregano, sugar (if using), and red pepper flakes.
- Blend until smooth and creamy.
Step 3: Simmer and Finish
- Pour the blended soup into a large pot and bring to a gentle simmer over medium heat for 10 minutes.
- Stir in the heavy cream and butter, allowing them to melt into the soup.
- Taste and adjust seasoning if needed.
Step 4: Serve and Enjoy
- Ladle the hot soup into bowls.
- Garnish with fresh basil leaves and a drizzle of olive oil.
- Serve with grilled cheese, garlic bread, or croutons.
Nutrition (Per Serving, Makes 4 Servings)
- Calories: 280 kcal
- Carbohydrates: 18g
- Protein: 4g
- Fat: 22g
- Saturated Fat: 9g
- Cholesterol: 35mg
- Sodium: 700mg
- Fiber: 4g
- Sugar: 10g
Tips for the Best Tomato Basil Soup
✔ Use ripe, in-season tomatoes for a naturally sweeter flavor.
✔ Roasting enhances the flavor, so don’t skip this step!
✔ For a deeper taste, add a splash of balsamic vinegar when roasting.
✔ Want a thicker soup? Reduce broth or add a peeled potato before blending.
✔ Dairy-free? Swap heavy cream for coconut milk and butter for extra olive oil.
Leave a Comment