Easy Roasted Tomato Basil Soup (Classic Comfort!)
Kev
This Creamy Tomato Basil Soup is a delicious and comforting dish made with fresh tomatoes, garlic, onion, and aromatic herbs. It's simmered in vegetable broth and finished with a swirl of cream (or coconut milk for a dairy-free version). Garnished with Parmesan cheese and croutons, it’s perfect for a cozy meal.
Prep Time 10 minutes mins
Cook Time 30 minutes mins
Total Time 40 minutes mins
Course Soup
Cuisine American, Italian
To make this delicious roasted tomato basil soup, you’ll need:
- 2 lbs fresh tomatoes Roma or cherry tomatoes work best
- 4 cloves garlic peeled
- 1 small onion chopped
- 2 tbsp olive oil
- 1 tsp salt
- 1/2 tsp black pepper
- 1/2 tsp red pepper flakes optional, for heat
- 2 cups vegetable broth or chicken broth
- 1/2 cup fresh basil leaves chopped
- 1 tsp dried oregano
- 1 tbsp balsamic vinegar
- 1/2 cup heavy cream or coconut milk optional, for creaminess
- Parmesan cheese and croutons for garnish, optional
Step 1: Roast the Tomatoes
Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper. Cut the tomatoes in half and place them on the sheet along with the garlic cloves. Drizzle with olive oil, sprinkle with salt, black pepper, and red pepper flakes (if using). Roast for 30-35 minutes until soft and slightly caramelized.
Step 2: Sauté the Aromatics
Step 3: Blend the Soup
Once the tomatoes are roasted, transfer them (along with the garlic) to the pot. Add the vegetable broth and balsamic vinegar. Use an immersion blender to blend everything until smooth. If you prefer a chunkier texture, blend less.
Step 4: Simmer and Add Basil
Step 5: Serve and Enjoy
Ladle the soup into bowls, garnish with grated Parmesan, fresh basil, and croutons if desired. Serve with crusty bread or a classic grilled cheese sandwich.
Tips for the Best Roasted Tomato Basil Soup
Use Fresh, Ripe Tomatoes – The better the quality of tomatoes, the richer the flavor.
Don't Skip Roasting – Roasting enhances the natural sweetness and eliminates acidity.
Adjust the Consistency – Add more broth for a thinner soup or let it simmer longer for a thicker texture.
Enhance the Flavor – A splash of balsamic vinegar adds depth, and red pepper flakes give a subtle heat.
Make It Vegan – Simply swap out the heavy cream for coconut milk or leave it out altogether.
Keyword Tomato Soup Creamy Tomato Soup Basil Tomato Soup Homemade Tomato Soup Comfort Food Soup Recipe