When was the last time you settled down with a warm bowl of roasted tomato soup, that illustrious dish that perfectly balances comfort and flavor? There’s something comforting about dipping a crusty piece of bread into a steaming bowl of rich, velvety tomatoes. Whether it’s a chilly evening or just a casual afternoon, this delightful soup brings warmth to the heart and home. Plus, it’s surprisingly easy to make! Let’s dive into the wonderfully savory world of roasted tomato soup, where flavor meets simplicity.

Ingredients
To whip up this delicious roasted tomato soup, you’ll need the following ingredients:
- 2 pounds of ripe Roma tomatoes, halved
- 1 medium onion, chopped
- 4 cloves of garlic, unpeeled
- 2 tablespoons of olive oil
- 2 cups vegetable broth (or chicken broth for added flavor)
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- Salt and pepper to taste
- Optional: A splash of balsamic vinegar for added depth
- Optional: Fresh basil leaves for garnish
- Optional: Heavy cream for a creamy texture
Feel free to make substitutions based on your preferences! For a vegan option, simply skip the cream. If you’re looking for a tangy twist, the balsamic vinegar is a fantastic addition.
Timing
Getting that warm, fragrant bowl of goodness ready is not time-consuming at all.
- Prep Time: 15 minutes
- Cooking Time: 40 minutes
- Total Time: 55 minutes
If you’re ever in a rush, roasting the tomatoes a day ahead of time can greatly speed up your process!
How to Make Roasted Tomato Soup
Step 1: Preheat your oven to 400°F (200°C). This allows those tomatoes to roast beautifully, caramelizing their natural sugars and intensifying their flavor. Line a baking sheet with parchment paper for easy cleanup.
Step 2: In a large mixing bowl, toss the halved tomatoes, chopped onion, and unpeeled garlic cloves with olive oil. Make sure everything is evenly coated. This will enhance the flavors when roasted.
Step 3: Spread the tomato mixture in a single layer on the prepared baking sheet. Don’t overcrowd them; give them space to roast properly.
Step 4: Roast in the oven for about 25-30 minutes, or until the tomatoes are soft and slightly charred. The smell wafting through your kitchen will be a good sign you’re on the right track!
Step 5: After the tomatoes have roasted, remove them from the oven and let them cool slightly. Don’t forget to remove the garlic skins—those delicious cloves will burst with flavor once peeled!
Step 6: Transfer the roasted tomatoes, onions, and garlic into a large pot. Add the vegetable broth, dried basil, oregano, and seasoning. Bring to a gentle simmer over medium heat for about 10 minutes. This step helps to meld those rich flavors.
Step 7: Using an immersion blender, blend the soup until it’s smooth and creamy. If you don’t have an immersion blender, you can also transfer the mixture in batches to a countertop blender. Just be cautious, as the soup is hot.
Step 8: If you prefer a creamier texture, stir in a splash of heavy cream at this point.
Step 9: Taste and adjust the seasoning, adding salt, pepper, or even a splash of balsamic vinegar to brighten the flavors.
Step 10: Serve hot, garnished with fresh basil leaves or a drizzle of olive oil if you like.
Healthier Alternatives
If you’re looking for ways to make the soup fit different dietary needs, there are plenty of options. For a vegan version, simply omit the cream or substitute it with a vegan cream alternative. Low-carb followers can skip the cream and rely on the natural richness of the roasted tomatoes. Gluten-free? No problem! All ingredients here are naturally gluten-free.
Serving Suggestions
This roasted tomato soup pairs splendidly with various accompaniments. Imagine serving it alongside a grilled cheese sandwich, perfect for dipping. For something a bit fancier, a swirl of basil pesto on top elevates the presentation. Alternatively, a crisp green salad or a slice of crusty bread brings balance to the meal. A glass of sparkling spring water with lemon can cleanse the palate nicely.
Common Mistakes to Avoid
Making tomato soup may seem foolproof, but here are a few pitfalls to watch out for:
Overcrowding the Baking Sheet: If tomatoes and veggies are packed too close together, they’ll steam instead of roast, losing that rustic char you desire.
Not Tasting Throughout Cooking: Make sure to taste tests at various stages. Sometimes, a pinch of salt or a splash of vinegar at the end can make all the difference!
Skipping the Garlic Peeling Step: Leaving the skins on during roasting is fine, but forgetting to peel them afterwards can give the soup an unappealing texture.
Storage Tips
Storing roasted tomato soup is a breeze, making it a fantastic meal prep option. You can safely keep it in an airtight container in the refrigerator for up to five days. If you want to store it for longer, consider freezing it. Just pour the cooled soup into freezer-safe bags or containers, and it should last for up to three months. When you’re ready to enjoy, simply thaw overnight in the fridge and reheat on the stovetop or in the microwave until warmed through.
FAQs
How do I store leftover roasted tomato soup?
Leftover soup can be stored in the refrigerator for up to five days in an airtight container. For longer storage, freeze it in freezer-safe containers for up to three months.
Can I make roasted tomato soup in advance?
Absolutely! You can roast the tomatoes and blend the soup up to two days in advance. Just store it in the refrigerator and reheat when ready to serve.
What can I pair with roasted tomato soup?
This soup pairs wonderfully with grilled cheese sandwiches, fresh salads, or even a slice of crusty bread. Add a sprinkle of fresh basil on top for visual appeal!
Is roasted tomato soup vegan?
You can easily make this soup vegan by omitting the cream or substituting it with a plant-based alternative. All other ingredients are plant-based!
Can I use canned tomatoes instead of fresh?
Yes, using canned tomatoes is a great alternative, especially if fresh tomatoes aren’t in season. Opt for high-quality canned San Marzano tomatoes for the best flavor!
Print
Roasted Tomato Soup
- Total Time: 55
- Yield: 4 servings 1x
Description
A warm and comforting roasted tomato soup that perfectly balances flavor and simplicity, ideal for chilly evenings.
Ingredients
- 2 pounds ripe Roma tomatoes, halved
- 1 medium onion, chopped
- 4 cloves garlic, unpeeled
- 2 tablespoons olive oil
- 2 cups vegetable broth
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- Salt and pepper to taste
- Optional: splash of balsamic vinegar
- Optional: fresh basil leaves for garnish
- Optional: heavy cream for a creamy texture
Instructions
- Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
- Toss the halved tomatoes, chopped onion, and unpeeled garlic with olive oil until evenly coated.
- Spread the mixture in a single layer on the prepared baking sheet.
- Roast for 25-30 minutes until the tomatoes are soft and slightly charred.
- Remove from the oven and let cool slightly, then peel the garlic.
- Transfer everything to a large pot, add vegetable broth, basil, oregano, and seasoning, and simmer for 10 minutes.
- Blend the soup with an immersion blender until smooth.
- Stir in heavy cream if desired.
- Taste and adjust seasoning with salt, pepper, or balsamic vinegar.
- Serve hot, garnished with fresh basil leaves.
Notes
For a vegan version, omit the heavy cream. Store in an airtight container in the refrigerator for up to five days or freeze for up to three months.
- Prep Time: 15
- Cook Time: 40
- Category: Soup
- Method: Roasting
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving
- Calories: 300
- Sugar: 6g
- Sodium: 500mg
- Fat: 14g
- Saturated Fat: 2g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 4g
- Protein: 5g
- Cholesterol: 0mg
Conclusion
The rich, creamy texture and bright flavors of roasted tomato soup make it a timeless classic. It’s easy, delicious, and welcomes creativity—perfect for both weeknight dinners and special occasions. Don’t hesitate to try out this recipe or explore related posts for more savory experiences in your kitchen. Grab your ingredients, and let’s get cooking!