I enjoy making roasted tomato soup when I want a warm and comforting dish that highlights the natural sweetness of tomatoes. Roasting the tomatoes deepens their flavor and creates a rich, slightly caramelized taste that blends beautifully into a smooth soup. I like how simple ingredients come together to create a cozy bowl of soup that feels both satisfying and homemade.
Why You’ll Love This Recipe
I love this recipe because roasting the tomatoes brings out a deeper flavor than traditional tomato soup. The garlic and onions add a savory base while the roasted tomatoes provide a rich and slightly sweet taste. I also appreciate how easy it is to prepare with minimal ingredients while still producing a comforting and flavorful result.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
ripe tomatoes, halved
olive oil
garlic cloves
yellow onion, chopped
vegetable broth
salt
black pepper
dried basil or fresh basil
heavy cream or milk
fresh basil leaves for garnish
Directions
I start by preheating the oven to 400°F (200°C) and lining a baking sheet with parchment paper.
I place the halved tomatoes and garlic cloves on the baking sheet, drizzle them with olive oil, and sprinkle them lightly with salt and black pepper.
I roast the tomatoes in the oven for about 25 to 30 minutes until they become soft and slightly caramelized.
While the tomatoes are roasting, I heat a little olive oil in a large pot and sauté the chopped onion until it becomes soft and fragrant.
Once the tomatoes finish roasting, I add them along with the garlic to the pot with the onions.
I pour in the vegetable broth and add basil, then let the mixture simmer for about 10 minutes so the flavors blend together.
I use an immersion blender to blend the soup until it becomes smooth and creamy.
Finally, I stir in a small amount of heavy cream or milk to create a silky texture before serving.
Servings and timing
Servings: 4 servings
Preparation time: 10 minutes
Roasting time: 25–30 minutes
Cooking time: 10 minutes
Total time: about 45 minutes
Variations
I sometimes add roasted red peppers to the soup for a slightly smoky flavor. Another variation I enjoy is stirring in a little grated parmesan cheese for extra richness. I also like adding a pinch of red pepper flakes when I want a subtle hint of heat.
storage/reheating
I store leftover soup in an airtight container in the refrigerator for up to 4 days. When reheating, I warm it gently in a saucepan over medium heat while stirring occasionally. If the soup thickens too much, I add a small amount of broth or water to adjust the consistency.
FAQs
Can I use canned tomatoes instead of fresh tomatoes?
I sometimes use canned whole tomatoes when fresh ones are not available. I roast them briefly or simmer them longer to deepen the flavor.
How do I make the soup thicker?
I let the soup simmer a little longer to reduce the liquid, or I add a small amount of cream to create a thicker texture.
Can I freeze roasted tomato soup?
I often freeze the soup in airtight containers for up to 3 months. I thaw it in the refrigerator before reheating.
What can I serve with tomato soup?
I like serving it with grilled cheese sandwiches, crusty bread, or a simple salad for a complete meal.
Can I make this soup dairy-free?
I easily make it dairy-free by skipping the cream or replacing it with coconut milk or a plant-based alternative.
Conclusion
I find roasted tomato soup to be a comforting dish that brings out the deep, natural flavor of tomatoes. The roasting process adds richness while the blended texture creates a smooth and satisfying soup. It is a recipe I enjoy making whenever I want a warm, simple meal that feels both homemade and comforting.
Roasted Tomato Soup
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
A warm and comforting roasted tomato soup made with caramelized oven-roasted tomatoes, garlic, and onions blended into a smooth and flavorful soup with a touch of cream for richness.
- Author: Mayaa
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 4 servings
- Category: Soup
- Method: Roasting and Blending
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 2 lbs ripe tomatoes, halved
- 2 tbsp olive oil
- 4 garlic cloves
- 1 medium yellow onion, chopped
- 3 cups vegetable broth
- 1 tsp salt
- 1/2 tsp black pepper
- 1 tsp dried basil or 1 tbsp fresh basil
- 1/3 cup heavy cream or milk
- Fresh basil leaves for garnish
Instructions
- Preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper.
- Place the halved tomatoes and garlic cloves on the baking sheet. Drizzle with olive oil and season with salt and black pepper.
- Roast for 25–30 minutes until the tomatoes are soft and slightly caramelized.
- While the tomatoes roast, heat a small amount of olive oil in a large pot over medium heat.
- Add the chopped onion and sauté until soft and fragrant.
- Add the roasted tomatoes and garlic to the pot.
- Pour in the vegetable broth and add the basil.
- Simmer the soup for about 10 minutes so the flavors blend.
- Use an immersion blender to blend the soup until smooth and creamy.
- Stir in heavy cream or milk and adjust seasoning if needed.
- Serve warm and garnish with fresh basil leaves.
Notes
- Roasted red peppers can be added for a slightly smoky flavor.
- Grated parmesan cheese can be stirred in for extra richness.
- Add a pinch of red pepper flakes for a mild heat.
- If the soup becomes too thick, add a little broth or water to adjust the consistency.
- The soup can be made dairy-free by omitting cream or using a plant-based alternative.
Nutrition
- Serving Size: 1 bowl
- Calories: 180 kcal
- Sugar: 8 g
- Sodium: 520 mg
- Fat: 10 g
- Saturated Fat: 3 g
- Unsaturated Fat: 6 g
- Trans Fat: 0 g
- Carbohydrates: 19 g
- Fiber: 4 g
- Protein: 4 g
- Cholesterol: 12 mg
