
By Amelia
We make this roasted tomato soup whenever we want something rich, cozy, and full of deep tomato flavor. Ripe tomatoes, onion, and garlic roast in the oven until sweet and caramelized, then blend into a smooth, velvety soup finished with cream and fresh basil. That is real food for real life, comforting, satisfying, and worlds away from anything out of a can. It is the kind of warm, nourishing bowl that truly feels like a hug on a cold day.
What makes this roasted tomato soup so good is the roasting. Slow-roasting the tomatoes concentrates and sweetens their flavor, giving the soup a rich, deep taste that simply cannot be rushed. A swirl of cream makes it luxuriously smooth, while fresh basil keeps every spoonful bright and fragrant. Best of all, the oven does most of the work, so it is a wonderfully simple way to make a soup that tastes like it came from a restaurant.
Sweet roasted tomatoes blended smooth with cream and basil, this roasted tomato soup is rich, velvety comfort in a bowl.
Why You Will Love This Roasted Tomato Soup
- It is rich. This roasted tomato soup has a deep, sweet, caramelized tomato flavor.
- It is velvety. Blended smooth and finished with cream, it is luxuriously silky.
- It is cozy. It is the ultimate comforting bowl for a chilly day.
- It is simple. The oven does most of the work for you.
- It is so much better than canned. Fresh, roasted tomatoes make all the difference.
What Makes This Roasted Tomato Soup So Good
It starts with the roasting. As the tomatoes roast, they soften, blister, and caramelize, drawing out their moisture and concentrating their flavor. This is the secret that gives this roasted tomato soup its deep, sweet, rich taste, the kind you simply cannot get from canned tomatoes. The longer, slower roast rewards you with an intense, jammy tomato flavor in every spoonful.
Then come the aromatics. Onion and garlic roast right alongside the tomatoes, turning sweet, mellow, and golden. Blended into the soup, they add a wonderful savory depth that makes this roasted tomato soup taste rich and full.
Finally, the cream and basil finish it beautifully. A swirl of cream stirred in at the end makes this roasted tomato soup luxuriously smooth and silky, while fresh basil adds a bright, fragrant lift to every single spoonful.
Optional Pro Tip: Let the Tomatoes Caramelize
The secret to the deepest flavor in this roasted tomato soup is letting the tomatoes roast until they are truly soft, blistered, and caramelized around the edges. Do not skimp on the olive oil either, as it helps the tomatoes caramelize and sweeten instead of just steaming on the pan.
When blending, take care with the hot soup, since hot liquid can build up pressure in a blender. Let it cool for a few minutes first, work in batches, and crack the lid or cover it with a towel so the steam can escape safely. For an extra smooth, restaurant-style finish, you can pass the soup through a sieve. If you prefer a thicker, more rustic soup, an immersion blender right in the pot works beautifully too.
Tips for the Best Roasted Tomato Soup
- Let the tomatoes caramelize. Roast until soft, blistered, and golden at the edges.
- Do not skimp on oil. It helps the tomatoes caramelize instead of steaming.
- Roast the garlic too. It turns sweet, mellow, and deeply savory.
- Blend until silky. A smooth puree gives the creamiest texture.
- Add cream at the end. Stir it in after blending for a rich finish.
- Add basil last. Fresh basil stays bright when added near the end.
- Balance the acidity. A pinch of sugar smooths any sharpness if needed.
- Blend hot soup safely. Vent the lid and work in batches.
Variations and Add Ins
This soup is easy to adapt. Here are a few simple ways to make this roasted tomato soup your own.
- Make it vegan. Use coconut cream in place of the heavy cream.
- Add carrots. Roast a carrot or two for extra natural sweetness.
- Add caramelized onions. They add a deeper, richer savory flavor.
- Make it spicy. A pinch of red pepper flakes adds a gentle warmth.
- Add fresh herbs. Thyme or rosemary deepen the cozy aroma.
- Add smoked paprika. Just a touch adds a subtle, smoky depth.
- Keep it rustic. Leave a little texture instead of straining it smooth.
- Top with croutons. Crunchy croutons add a lovely finishing texture.
How to Store and Reheat
This roasted tomato soup keeps beautifully, and the flavors only deepen overnight. Store cooled leftovers in an airtight container in the refrigerator for up to four days. It makes wonderful, cozy lunches and easy dinners throughout the week.
To reheat, warm it gently on the stovetop or in the microwave until heated through, stirring occasionally. It also freezes well, so you can make a big batch and save portions for later. For the smoothest result, you can freeze the soup base and stir in the cream fresh when you reheat it.
Serving Suggestions for Roasted Tomato Soup
This roasted tomato soup is a cozy meal all on its own, but it pairs beautifully with something to dunk. Serve it with a warm grilled cheese sandwich, the ultimate classic pairing, or crusty bread for soaking up every last velvety spoonful.
A few finishing touches make it feel extra special. Top each bowl with a swirl of cream, a few fresh basil leaves, and a little cracked black pepper for a beautiful, restaurant-worthy presentation. The contrast of crispy bread and smooth, creamy soup is what makes this such a satisfying, comforting meal.
- With grilled cheese. The classic pairing, perfect for dunking.
- With crusty bread. Ideal for soaking up the velvety soup.
- With croutons. A handful adds a lovely, crunchy texture.
- With a swirl. A swirl of cream and fresh basil makes a pretty finish.
Frequently Asked Questions
Why roast the tomatoes?
Roasting concentrates and sweetens the tomatoes, caramelizing them for a deep, rich flavor you cannot get from canned tomatoes.
What tomatoes work best?
Ripe, in-season tomatoes are ideal. Plum or Roma tomatoes roast especially well, but any good ripe tomato will work beautifully.
Can I make it vegan?
Yes. Simply use coconut cream in place of the heavy cream for a rich, dairy-free roasted tomato soup, and use vegetable broth.
How do I make it smoother?
Blend it thoroughly, and for a restaurant-smooth texture, pass the blended soup through a fine-mesh sieve before serving.
My soup is too acidic. What can I do?
Stir in a small spoonful of sugar. It balances the acidity and brings out the natural sweetness of the roasted tomatoes.
Is it safe to blend hot soup?
Let it cool for a few minutes, work in batches, and crack the blender lid or cover it with a towel so steam can escape.
Can I make it ahead?
Yes. This roasted tomato soup keeps well and the flavors deepen, making it a great make-ahead meal for the week.
Can I freeze it?
Yes. It freezes well. For the smoothest result, freeze the base without the cream and stir the cream in fresh when reheating.
What should I serve with it?
A grilled cheese sandwich is the classic pairing, but crusty bread or croutons are wonderful for dunking too.
Can I add other vegetables?
Of course. Roasting a carrot or two alongside the tomatoes adds extra natural sweetness to this roasted tomato soup.
A Rich, Cozy Bowl
Rich, velvety, and full of deep, sweet tomato flavor, this roasted tomato soup is the kind of recipe you will turn to again and again. It is cozy, comforting, and so much better than anything from a can, perfect for chilly evenings and easy weeknight dinners alike.
If you love a warm, creamy bowl, try another cozy favorite like our pumpkin wild rice soup next. However you garnish it, we truly hope this roasted tomato soup brings a little warmth and comfort to your table.
Results vary by ingredients, equipment, and cooking conditions. Always taste and adjust as you go.
Roasted Tomato Soup
Ingredients
Equipment
Method
- Preheat your oven to 400 F.
- Arrange the halved tomatoes, quartered onion, and garlic cloves on a baking sheet.
- Drizzle with olive oil and season with salt and pepper.
- Roast for 30 to 35 minutes until the tomatoes are caramelized and juicy.
- Remove from the oven and let cool for a few minutes.
- Transfer everything to a blender or use an immersion blender.
- Add the broth and blend until smooth.
- Return the soup to the pot, stir in the cream, and simmer for about 5 minutes.
- Taste and adjust seasoning if necessary.
- Serve hot, garnished with fresh basil leaves if desired.
Nutrition
Tried this recipe?
Let us know how it was!Enjoyed the recipe? Share it!
Kitchen Essentials We Recommend
Tools that make cooking easier — tried, tested, and loved.
As an Amazon Associate we earn from qualifying purchases.
Got a recipe the world should try?
Share your favorite family recipe or national dish with food lovers in 100+ countries.
Submit Your Recipe






