You know those days? The ones where the sky looks a little gray, your to-do list feels a mile long, and all you crave is something warm, comforting, and utterly delicious? That’s exactly when I reach for this roasted Tomato Soup. It’s not just soup; it’s a hug in a bowl, a taste of pure sunshine even on the gloomiest afternoons. Forget those watery, bland tomato soups you might have tried before; this one is a revelation. Roasting the tomatoes first unlocks this incredible depth of flavor that canned soup just can’t touch. It’s the kind of thing that makes your whole house smell amazing and has everyone – even the pickiest eaters – asking for seconds. Honestly, if you’re looking for a go-to recipe that feels both incredibly gourmet and surprisingly simple, you’ve found it. This roasted tomato soup is my absolute favorite, and I can’t wait to share it with you!
What is Roasted Tomato Soup?
So, what exactly is this magical concoction? At its heart, roasted tomato soup is exactly what it sounds like: soup made from tomatoes that have first been roasted to intensify their flavor. Think of it as the superstar version of your childhood tomato soup. Instead of just boiling tomatoes, we’re giving them a little love in the oven. This caramelizes their natural sugars, bringing out a sweetness and depth that’s just out of this world. It transforms ordinary tomatoes into something truly extraordinary. It’s not complicated, not fussy, just a really smart way to get the most incredible flavor out of simple ingredients. It’s essentially a celebration of tomatoes, elevated by a little bit of heat and a whole lot of love.
Why you’ll love this recipe?
There are so many reasons why this roasted tomato soup has become a staple in my kitchen, and I just know you’re going to fall in love with it too. First and foremost, the flavor is absolutely dynamite. Roasting the tomatoes brings out this incredible sweetness and a rich, complex tomato taste that’s miles away from anything you’d get from a can. It’s naturally sweet without being sugary, with just a hint of acidity that makes it so bright and satisfying. And the smell while it’s roasting? Pure magic! It fills your kitchen with this wonderful, inviting aroma.
Beyond the amazing taste, the simplicity of this recipe is a huge win. Once the tomatoes are prepped, the oven does most of the work. It’s the kind of recipe that’s a lifesaver on busy weeknights when you want something nourishing and delicious without spending hours in the kitchen. Plus, it’s incredibly cost-effective. You can often find beautiful tomatoes on sale, and the other ingredients are pantry staples. It feels so indulgent, but it’s actually really budget-friendly.
What I love most about this roasted tomato soup, though, is its versatility. It’s fantastic on its own, of course, but it’s also the perfect base for so many things. I’ll talk more about that later, but just know that this soup isn’t a one-trick pony. It’s a foundational recipe that can be adapted and enjoyed in so many different ways. It’s perfect for a quick lunch, a hearty dinner starter, or even a light supper with a crusty piece of bread. Seriously, this soup is a game-changer.
How do I make Roasted Tomato Soup?
Quick Overview
The process is wonderfully straightforward: we toss fresh tomatoes and a few aromatics with Olive oil, roast them until they’re tender and slightly caramelized, then blend everything together with some broth and cream for a silky smooth, deeply flavorful soup. It’s so simple that you’ll wonder why you haven’t been making it this way all along. The roasting step is key, unlocking that concentrated tomato flavor that makes this soup so special. It’s quick enough to whip up on a weeknight but impressive enough to serve to guests.
Ingredients
For Roasted Vegetables:
2.5 lbs ripe tomatoes (Roma or vine-ripened work beautifully), halved or quartered if large
1 large yellow onion, cut into wedges
4-6 cloves garlic, unpeeled
2 tablespoons olive oil
1 teaspoon dried oregano
Salt and freshly ground Black Pepper, to taste
For the Soup Base:
4 cups vegetable or chicken broth (use vegetable for a vegetarian/vegan option)
1/2 cup heavy cream (or full-fat coconut milk for a dairy-free option)
1 teaspoon sugar (optional, to balance acidity)
Fresh basil leaves, for garnish (optional)
Step-by-Step Instructions
Step 1: Preheat & Prep Pan
First things first, let’s get that oven ready. Preheat it to 400°F (200°C). While the oven heats up, grab a large baking sheet. You don’t need to grease it, but make sure it’s big enough to hold all your veggies in a single layer. This is important for even roasting – we want them to get a little bit browned and sweet, not steamed!
Step 2: Mix Dry Ingredients
In a large bowl, combine your halved or quartered tomatoes, onion wedges, and the unpeeled garlic cloves. Drizzle generously with olive oil. Sprinkle over the dried oregano, salt, and a good grind of Black Pepper. Toss everything together gently to make sure all the vegetables are nicely coated. This helps them roast instead of just bake, giving us those lovely caramelized edges.
Step 3: Combine
Spread the seasoned vegetables in a single layer on your prepared baking sheet. Pop them into the preheated oven and roast for 30-40 minutes. You want the tomatoes to be soft and slightly collapsed, the onion edges to be tender and a little browned, and the garlic to be soft and fragrant. Give the pan a shake halfway through to ensure even cooking.
Step 4: Prepare Filling
Once the vegetables are beautifully roasted, carefully remove the baking sheet from the oven. Let them cool for just a few minutes until they’re cool enough to handle. Squeeze the roasted garlic cloves out of their skins – they should be soft and sweet. Discard the papery skins. The tomatoes and onions can go straight into the blender or pot.
Step 5: Layer & Swirl
Transfer the roasted vegetables (tomatoes, onions, and squeezed-out garlic) into a large pot or Dutch oven. Add the vegetable or chicken broth. If you’re using it, stir in the optional sugar now. Bring the mixture to a simmer over medium heat. Let it simmer gently for about 10-15 minutes, allowing the flavors to meld together.
Step 6: Bake
This step isn’t baking, but blending! Carefully transfer the hot mixture to a blender (you might need to do this in batches) or use an immersion blender directly in the pot. Blend until the soup is completely smooth and velvety. Be very careful when blending hot liquids – don’t overfill the blender, and hold the lid down tightly with a kitchen towel. Blend until it’s as smooth as you like it.
Step 7: Cool & Glaze
Return the pureed soup to the pot over low heat. Stir in the heavy cream (or coconut milk). Heat gently, but do not boil after adding the cream, as it can sometimes curdle. Taste and adjust seasoning with more salt and pepper if needed. If your tomatoes were particularly tart, the optional sugar really helps to balance it out. This is also where you can add a pinch more salt or a tiny bit more sweetener if you feel it needs it.
Step 8: Slice & Serve
Ladle the hot, creamy roasted tomato soup into bowls. Garnish with a few fresh basil leaves for a pop of color and fresh flavor, if desired. Serve immediately with your favorite accompaniments, like crusty bread, grilled cheese sandwiches, or a simple side salad. The aroma alone is enough to make you swoon!
What to Serve It With
This roasted tomato soup is a meal in itself, but it really shines when paired with the right companions. For breakfast, it’s surprisingly good! Imagine a small, steaming bowl alongside a perfectly poached egg or a side of crispy bacon. It’s a hearty way to start the day that feels really special.
For a lovely brunch, think elegant. A small cup of this soup can be a perfect starter before a frittata or some delicate pastries. I like to serve it in pretty teacups for a touch of class. And for dessert? Well, it’s not a dessert, but it’s the perfect cozy snack when you’re craving something warm and comforting late at night, especially with a little swirl of extra cream or a dollop of sour cream.
My absolute favorite way to serve it, though, is for lunch or a light dinner. A generous bowl with a thick slice of crusty sourdough bread for dipping is pure bliss. Or, for ultimate comfort food, pair it with a classic grilled cheese sandwich. The gooey cheese and toasted bread dipping into the rich, creamy tomato soup is just unbeatable. My kids also go crazy for it when served in small bowls with tiny alphabet croutons. It’s these simple, comforting pairings that make this soup a true family favorite.
Top Tips for Perfecting Your Roasted Tomato Soup
Over the years, I’ve learned a few tricks that make this roasted tomato soup even better. For the tomatoes, don’t be afraid to use whatever looks good! Roma tomatoes are great for their density, but ripe heirlooms or even vine-ripened tomatoes work wonderfully. The key is ripeness; the riper, the sweeter and more flavorful they’ll be. Make sure you’re not overcrowding the baking sheet. Give those veggies some space to roast and caramelize properly. If you have too many, use two baking sheets!
When it comes to blending, a high-powered blender will give you the silkiest texture, but an immersion blender is perfectly fine too. Just be patient and blend until it’s smooth. Remember to be extra cautious with hot liquids – it’s worth the extra bit of care. If your soup tastes a little too acidic after blending, that’s where the optional teaspoon of sugar comes in. It’s not about making it sweet, but about balancing the natural tartness of the tomatoes. Don’t skip tasting and adjusting seasoning at the end; it really makes a difference!
For ingredient swaps, if you can’t find fresh tomatoes, you *could* try using good-quality canned whole peeled tomatoes, but you’ll miss that depth of flavor from roasting. If you’re going dairy-free, full-fat canned coconut milk is fantastic for creaminess, but make sure it’s unsweetened. And while I love fresh basil for garnish, a drizzle of really good olive oil or a swirl of pesto is also a wonderful addition. Don’t be afraid to experiment and make it your own!
Storing and Reheating Tips
Leftover roasted tomato soup is a treasure! If you have any, which is unlikely at my house, it stores beautifully. You can keep it in an airtight container in the refrigerator for up to 4 days. The flavors actually tend to deepen a bit overnight, which is lovely.
When you’re ready to reheat, you can do so gently on the stovetop over low heat, stirring occasionally. If it seems a little thick, you can add a splash of broth or water to reach your desired consistency. You can also reheat it in the microwave, but again, do it gently and stir partway through.
Can you freeze it? Absolutely! Let the soup cool completely, then ladle it into freezer-safe containers or bags. It should keep well in the freezer for up to 3 months. When you’re ready to use it, thaw it overnight in the refrigerator and then reheat as mentioned above. I usually wait to add the cream until *after* reheating if I’ve frozen it, just to ensure the best texture. This soup is a lifesaver when you need a quick, comforting meal!
Frequently Asked Questions
Final Thoughts
Seriously, if you’re looking for a recipe that delivers maximum flavor with minimum fuss, this roasted tomato soup is it. It’s a testament to how simple ingredients, treated with a little heat and time, can create something truly magical. It’s warm, comforting, and tastes like pure happiness. I’ve made this soup countless times, and it never fails to impress or bring a smile to my face. It’s perfect for those chilly evenings, a lovely starter for a dinner party, or even just a comforting lunch on a lazy weekend.
If you’re a fan of this hearty, flavorful soup, you might also enjoy my Creamy Baked Potato Soup or my Quick and Easy Chicken Noodle Soup. They’re all about bringing comfort and deliciousness to your table. Give this roasted tomato soup a try, and I promise you won’t regret it. I can’t wait to hear how yours turns out, so please leave a comment below and let me know what you think! Happy cooking!

Roasted Tomato Soup
Ingredients
Main Ingredients
- 1.5 pounds Tomatoes Roma tomatoes or a mix of heirloom tomatoes
- 1 medium Onion chopped
- 3 cloves Garlic minced
- 2 tablespoons Olive oil
- 4 cups Vegetable broth
- 0.5 cup Heavy cream optional, for creaminess
- 0.5 teaspoon Dried basil
- 0.25 teaspoon Dried oregano
- Salt to taste
- Black pepper to taste
Instructions
Preparation Steps
- Preheat your oven to 400°F (200°C).
- Halve the tomatoes and place them on a baking sheet. Add the chopped onion and minced garlic to the baking sheet.
- Drizzle everything with olive oil and season with salt, pepper, dried basil, and dried oregano.
- Roast for 30-40 minutes, or until the tomatoes are softened and slightly caramelized.
- Transfer the roasted vegetables to a blender or a large pot. Add the vegetable broth.
- Blend until smooth. If using an immersion blender, you can blend directly in the pot. If using a regular blender, be careful when blending hot liquids.
- Return the soup to the pot (if you used a regular blender). Gently heat the soup over medium heat. Stir in the heavy cream, if using.
- Taste and adjust seasoning with salt and pepper as needed. Serve hot.





