Roasted Tomato Basil Soup is a comforting and flavorful dish that highlights the natural sweetness of tomatoes, enhanced by the aromatic essence of fresh basil. This recipe involves roasting the tomatoes to deepen their flavor, resulting in a rich and creamy soup perfect for any season. Enjoy it with a grilled cheese sandwich or crusty bread for a complete meal!
Ingredients List
For the Soup:
- 2 pounds ripe tomatoes (Roma or vine-ripened), halved
- 1 medium onion (chopped)
- 4 cloves garlic (peeled)
- 1 tablespoon olive oil
- Salt and pepper to taste
- 1 teaspoon dried oregano
- 1 cup vegetable or chicken broth
- 1 cup heavy cream (or coconut milk for a dairy-free option)
- 1/2 cup fresh basil leaves (plus more for garnish)
- 1 tablespoon balsamic vinegar (optional)
Timing
Preparing Roasted Tomato Basil Soup takes about 15 minutes of prep time and 45 minutes of cooking time.
Step-by-Step Instructions
Step 1: Preheat the Oven
- Preheat Oven: Preheat your oven to 400°F (200°C).
Step 2: Roast the Tomatoes
- Prepare Tomatoes: Place the halved tomatoes, chopped onion, and whole garlic cloves on a baking sheet.
- Season and Drizzle: Drizzle with olive oil, and season with salt, pepper, and dried oregano. Toss to coat evenly.
- Roast: Roast in the preheated oven for about 30-35 minutes, or until the tomatoes are caramelized and soft.
Step 3: Blend the Soup
- Transfer to Blender: Remove the roasted vegetables from the oven and let them cool slightly. Transfer them to a blender.
- Add Broth and Basil: Add the vegetable or chicken broth, fresh basil leaves, and balsamic vinegar (if using). Blend until smooth.
Step 4: Heat the Soup
- Combine with Cream: Pour the blended mixture into a pot over medium heat. Stir in the heavy cream and heat gently until warmed through. Adjust seasoning with salt and pepper to taste.
Step 5: Serve
- Garnish and Enjoy: Ladle the soup into bowls, garnish with additional fresh basil leaves, and serve hot. Enjoy your delicious Roasted Tomato Basil Soup!

Nutritional Information
Here’s a quick glance at the nutritional profile of Roasted Tomato Basil Soup (per serving, based on 6 servings):
| Nutrient | Amount per Serving |
|---|---|
| Calories | 180 |
| Protein | 3g |
| Fat | 12g |
| Carbohydrates | 15g |
| Sugar | 5g |
Tips for Customization
- Herb Variations: Feel free to add other herbs like thyme or parsley for additional flavor.
- Spice It Up: Add a pinch of red pepper flakes for a little heat.
- Texture Options: For a chunkier soup, reserve some of the roasted tomatoes before blending and add them back into the soup after blending.
Storing Tips for the Recipe
Store any leftover Roasted Tomato Basil Soup in an airtight container in the refrigerator for up to 5 days. To reheat, warm it gently on the stovetop. The soup can also be frozen for up to 3 months; just make sure it cools completely before freezing.
Conclusion
Roasted Tomato Basil Soup is a simple yet flavorful dish that showcases the deliciousness of roasted tomatoes. With its creamy texture and fresh basil notes, this soup is perfect for any occasion, whether as a starter or a main dish!
FAQs
Can I use canned tomatoes instead of fresh?
Yes, you can use canned tomatoes. Opt for high-quality whole peeled tomatoes for the best flavor.
Is this soup vegan?
To make it vegan, use coconut milk instead of heavy cream and ensure the broth is vegetable-based.
Can I make this soup ahead of time?
Absolutely! The flavors often deepen after a day in the fridge, making it even more delicious.
Roasted Tomato Basil Soup Recipe
Ingredients
- • 2 pounds ripe tomatoes (Roma or vine-ripened), halved
- • 1 medium onion (chopped)
- • 4 cloves garlic (peeled)
- • 1 tablespoon olive oil
- • Salt and pepper to taste
- • 1 teaspoon dried oregano
- • 1 cup vegetable or chicken broth
- • 1 cup heavy cream (or coconut milk for a dairy-free option)
- • 1/2 cup fresh basil leaves (plus more for garnish)
- • 1 tablespoon balsamic vinegar (optional)
Instructions
Step 1: Preheat the Oven
Preheat your oven to 400°F (200°C).
Step 2: Roast the Tomatoes
Place the halved tomatoes, chopped onion, and whole garlic cloves on a baking sheet.
Drizzle with olive oil, and season with salt, pepper, and dried oregano. Toss to coat evenly.
Roast in the preheated oven for about 30-35 minutes, or until the tomatoes are caramelized and soft.
Step 3: Blend the Soup
Remove the roasted vegetables from the oven and let them cool slightly. Transfer them to a blender.
Add the vegetable or chicken broth, fresh basil leaves, and balsamic vinegar (if using). Blend until smooth.
Step 4: Heat the Soup
Pour the blended mixture into a pot over medium heat. Stir in the heavy cream and heat gently until warmed through. Adjust seasoning with salt and pepper to taste.
Step 5: Serve
Ladle the soup into bowls, garnish with additional fresh basil leaves, and serve hot. Enjoy your delicious Roasted Tomato Basil Soup!
Did you make this recipe?
Please leave a comment on the blog or share a photo on Facebook