Creamy Roasted Tomato Soup with Basil is a rich, comforting classic made from oven-roasted tomatoes, garlic, and onions blended with cream and fresh basil. It’s velvety, deeply flavorful, and perfect for chilly days or pairing with a grilled cheese sandwich.
ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
ripe tomatoes (halved or quartered)garlic cloves (whole, peeled)yellow onion (cut into wedges)olive oilsalt and black peppervegetable or chicken brothheavy cream (or coconut milk for dairy-free)fresh basil leavesdried oregano or thyme (optional)crushed red pepper flakes (optional for heat)
directions
Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper.
Arrange tomatoes, garlic, and onion on the sheet. Drizzle with olive oil, season with salt and pepper, and roast for 30–35 minutes until soft and caramelized.
Transfer roasted vegetables to a blender or large pot. Add broth and blend until smooth (or use an immersion blender in the pot).
Stir in cream and fresh basil. Simmer over low heat for 5–10 minutes to combine flavors.
Adjust seasoning as needed and serve hot, garnished with extra basil or a drizzle of cream.
Servings and timing
This recipe serves 4.Preparation time: 10 minutesRoasting time: 30–35 minutesBlending and simmering time: 10 minutesTotal time: 50–55 minutes
Variations
Use San Marzano tomatoes for extra sweetness.
Swap cream for Greek yogurt or cashew cream for a lighter option.
Add roasted red peppers for a smoky twist.
Include a splash of balsamic vinegar for depth.
Top with croutons, grilled cheese crumbles, or shredded parmesan.
storage/reheating
Store in an airtight container in the refrigerator for up to 4 days.Reheat gently on the stove or in the microwave.Freeze in individual portions for up to 3 months; thaw before reheating.
FAQs
Can I use canned tomatoes?
Yes, use whole peeled or fire-roasted canned tomatoes if fresh aren’t available.
Is this soup vegetarian or vegan?
Yes, if made with vegetable broth and dairy-free cream.
Can I make it chunky?
Absolutely—blend less or leave some roasted veggies unblended for texture.
What’s the best way to serve it?
With grilled cheese, crusty bread, or a simple side salad.
Can I double the recipe?
Yes, this soup scales well for batch cooking or freezing.
Conclusion
Creamy Roasted Tomato Soup with Basil is a warm, satisfying dish that’s both simple and elegant. With its roasted depth and creamy finish, it’s an easy favorite that delivers comfort in every spoonful—ideal for cozy nights or make-ahead meals.
PrintCreamy Roasted Tomato Soup with Basil
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Roast + Blend
- Cuisine: American
- Diet: Vegetarian
Description
Creamy Roasted Tomato Soup with Basil is a comforting and flavorful soup made with oven-roasted tomatoes, garlic, and onions blended with fresh basil and cream for a rich, velvety finish.
Ingredients
- 2 pounds ripe tomatoes, halved
- 1 medium onion, quartered
- 4 cloves garlic, peeled
- 2 tablespoons olive oil
- Salt and black pepper to taste
- 2 cups vegetable broth
- 1/2 cup heavy cream or coconut milk
- 1/4 cup fresh basil leaves
- 1 teaspoon sugar (optional, to balance acidity)
Instructions
- Preheat oven to 400°F (200°C). Place tomatoes, onion, and garlic on a baking sheet. Drizzle with olive oil and season with salt and pepper.
- Roast for 30–35 minutes until vegetables are soft and slightly caramelized.
- Transfer roasted vegetables to a blender or pot. Add vegetable broth and blend until smooth (work in batches if necessary).
- Pour the blended soup into a pot and bring to a gentle simmer.
- Stir in heavy cream (or coconut milk) and chopped basil. Simmer for 5 more minutes.
- Taste and adjust seasoning, adding sugar if needed.
- Serve hot, garnished with extra basil or a swirl of cream.
Notes
- Use San Marzano or Roma tomatoes for best flavor.
- For a vegan version, use coconut milk instead of cream.
- Pairs beautifully with grilled cheese or crusty bread.
Nutrition
- Serving Size: 1 serving
- Calories: 210
- Sugar: 8g
- Sodium: 480mg
- Fat: 14g
- Saturated Fat: 6g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 17g
- Fiber: 4g
- Protein: 3g
- Cholesterol: 25mg
Your email address will not be published. Required fields are marked *