There are some recipes that just wrap you up in a warm hug, and for me, that’s always been a really good bowl of tomato soup. But not just any tomato soup, oh no. I’m talking about my roasted tomato soup. It’s the kind of comfort food that’s perfect after a long day, or on a rainy Sunday when you just want to curl up with a good book and something soul-soothing. I’ve tried so many variations over the years, from creamy tomato basil to hearty lentil tomato, but this roasted version? It’s the one that truly hits different. It’s got a depth of flavor that store-bought just can’t touch, and it’s surprisingly simple. Honestly, it’s become my go-to, and I can’t wait to share it with you.
What is Roasted Tomato Soup?
So, what exactly makes this roasted tomato soup so special? Think of it as a deeply flavorful, intensely tomato-y embrace in a bowl. Instead of just simmering canned tomatoes, we’re taking fresh, ripe tomatoes and giving them a good roast in the oven first. This caramelizes their natural sugars, bringing out this incredible sweetness and a rich, slightly smoky depth that you just can’t get any other way. It’s not just about the tomatoes, though. Roasting alongside them are aromatics like garlic and onions, which soften and sweeten too, creating a beautiful base. It’s essentially a much more concentrated, vibrant, and utterly delicious version of the tomato soup you might remember from childhood, but with a sophisticated flavor profile that’ll make you feel like a culinary wizard. It’s simple, honest, and pure tomato goodness.
Why you’ll love this recipe?
Let me tell you why this roasted tomato soup is a non-negotiable in my kitchen. First off, the FLAVOR. Oh my goodness, the flavor! Roasting those tomatoes before anything else is a game-changer. It creates this complex, sweet, and savory profile that’s just out of this world. It’s like sunshine in a bowl. Then there’s the SIMPLICITY. Honestly, I was intimidated by roasting things for soup at first, thinking it would be complicated. But it’s really just chopping, tossing with olive oil, and letting the oven do the heavy lifting. You basically get this restaurant-quality soup with minimal active cooking time. Plus, it’s incredibly COST-EFFECTIVE. Tomatoes are often on sale, and garlic and onions are pantry staples. You can whip up a big batch for pennies on the dollar compared to buying fancy canned soups. And let’s talk VERSATILITY! This is the perfect base for so many things. I love it with a grilled cheese, of course, but it’s also fantastic as a sauce for pasta, a base for shakshuka, or even thinned out a bit and used as a poaching liquid for fish. It’s the kind of recipe that truly shines in its simplicity but offers so much more. What I love most about this particular recipe is how it makes you *feel* – it’s nourishing, it’s satisfying, and it just makes you happy. It’s a true lifesaver when I want something wholesome without spending hours in the kitchen.
How do I make Roasted Tomato Soup?
Quick Overview
The magic of this soup lies in its two-stage process: first, we roast the vegetables to intensify their natural sweetness and develop incredible depth, and then we blend them into a velvety smooth soup. It’s incredibly straightforward: chop, roast, blend, season, and serve. This method ensures a richer, more complex flavor profile than traditional stovetop simmering, and it minimizes the active cooking time, making it perfect for busy weeknights. You’ll be amazed at how much flavor can be coaxed out of simple ingredients with just a little bit of heat and time.
Ingredients
For the Roasted Veggies:
About 3 pounds ripe tomatoes (Roma, vine-ripened, or a mix work beautifully), roughly chopped
1 large yellow onion, quartered
4-6 cloves garlic, peeled
2 tablespoons olive oil
1 teaspoon dried Italian seasoning (or a mix of oregano, basil, and thyme)
Salt and freshly ground black pepper, to taste
For the Soup Base:
2 cups vegetable broth (or chicken broth for a richer flavor)
1/2 cup heavy cream (or half-and-half for a lighter touch, or even full-fat coconut milk for a dairy-free option – I tested this with almond milk and it actually made it even creamier, surprisingly!)
For Garnish (Optional but Recommended!):
Fresh basil leaves, torn or chopped
A drizzle of good quality olive oil
Toasted croutons or crusty bread for dipping
Step-by-Step Instructions
Step 1: Preheat & Prep Pan
First things first, get your oven preheated to a nice hot 400 degrees Fahrenheit (about 200 degrees Celsius). Grab a large baking sheet – the kind that’s big enough to hold all your veggies without them getting too crowded. If you’re anything like me and hate scrubbing pans, line it with parchment paper or aluminum foil. This is a lifesaver later, trust me!
Step 2: Mix Dry Ingredients
Okay, now for the stars of the show: the tomatoes, onion, and garlic. I like to use a mix of tomatoes for depth, but if you can get your hands on some really ripe, juicy vine-ripened ones, go for it! Give them a good rough chop – no need to be fancy here. Quarter the onion and leave the garlic cloves whole and peeled. Toss everything onto your prepared baking sheet.
Step 3: Mix Wet Ingredients
Now, let’s dress our veggies. Drizzle them generously with the olive oil. You want enough to coat everything lightly, but not so much that it pools at the bottom. Sprinkle over the Italian seasoning, and then season with a good pinch of salt and plenty of freshly ground black pepper. Give everything a good toss right there on the baking sheet with your hands, making sure all those beautiful ingredients get a lovely coating of oil and spices.
Step 4: Combine
Once everything is seasoned and tossed, spread the vegetables out in a single layer on the baking sheet. This is super important! If they’re piled up, they’ll steam instead of roast, and we want those lovely caramelization marks. Pop the baking sheet into your preheated oven.
Step 5: Prepare Filling
We’re going to roast these for about 30-40 minutes. You’ll know they’re ready when the tomatoes are softened and slightly collapsed, the onions are tender and getting a little golden brown at the edges, and the garlic is fragrant and soft. Give them a stir halfway through to ensure even roasting. Once they’re done, carefully remove the baking sheet from the oven. Let them cool just enough so you can handle them.
Step 6: Layer & Swirl
Now it’s time to blend! Carefully transfer the roasted tomatoes, onions, and garlic into a blender or a large pot if you’re using an immersion blender. Add the vegetable broth. Be cautious if using a regular blender; don’t fill it too full, and vent the lid slightly to let steam escape. Start blending on a low speed and gradually increase until the soup is as smooth as you like it. I personally love it really smooth, almost velvety.
Step 7: Bake
If you used a blender, pour the pureed soup back into the pot. Stir in the heavy cream (or your chosen alternative). Place the pot over medium-low heat and gently warm the soup through. You don’t want it to boil vigorously, just a gentle simmer. Taste and adjust seasoning with more salt and pepper if needed. This is where you can really fine-tune the flavor to your liking.
Step 8: Cool & Glaze
Once the soup is heated through and perfectly seasoned, it’s ready to serve! Ladle it into bowls.
Step 9: Slice & Serve
Garnish with a generous sprinkle of fresh basil, a little drizzle of good olive oil, and whatever else your heart desires. I always serve this with some warm, crusty bread for dipping – it’s practically mandatory in my house! You could also do a fancy grilled cheese on the side. It’s pure comfort.
What to Serve It With
This roasted tomato soup is a star on its own, but it really shines when paired with the right accompaniments. For a cozy Breakfast, I love a small bowl of this with a perfectly poached egg on top and maybe some crumbled feta. It feels so gourmet and satisfying to start the day. For a more elegant Brunch, think of it as the opening act for a beautiful spread. Serve it in smaller cups, perhaps with mini grilled cheese bites or a dollop of pesto cream. It’s light enough not to spoil your appetite but flavorful enough to impress. As a Dessert? Well, not in the traditional sense, but I’ve found that a tiny, shot-glass portion of this soup, chilled, with a swirl of balsamic glaze and a tiny basil leaf, can be a surprising and sophisticated palate cleanser or amuse-bouche. For those Cozy Snacks, it’s all about comfort. A big mug of this, maybe with some Cheesy Garlic bread or a simple side salad, is my idea of perfection on a chilly evening. My kids actually ask for this all the time when they’re feeling a bit under the weather, and it’s the ultimate comfort food after a long day of playing outside. It just feels *right*.
Top Tips for Perfecting Your Roasted Tomato Soup
I’ve made this roasted tomato soup more times than I can count, and along the way, I’ve picked up a few tricks that I think make all the difference. When it comes to the Zucchini Prep (wait, I mean Tomato Prep!), make sure you’re using ripe tomatoes. Underripe tomatoes won’t have that sweetness that’s so crucial here. Don’t be afraid to let them get a little charred around the edges during roasting – that’s where a lot of the deep flavor comes from. For Mixing Advice, I can’t stress enough the importance of not overcrowding the pan. Give those veggies space to breathe and roast, not steam. If you’re using an immersion blender, blend directly in the pot to save on washing up! For Swirl Customization, while this recipe is all about tomato, don’t be afraid to add other roasted veggies like red bell peppers or carrots along with the tomatoes for an extra layer of flavor and color. If you’re thinking about Ingredient Swaps, I’ve found that using smoked paprika instead of some of the Italian seasoning can give it a lovely smoky depth. And for Baking Tips, keep an eye on your oven – they can vary! If your tomatoes look like they’re getting too dark too quickly, you can always tent the pan loosely with foil. For Glaze Variations, while not technically a glaze, a swirl of balsamic glaze right before serving adds a wonderful tangy counterpoint to the rich tomato flavor. Honestly, the biggest lesson I learned is to trust your taste buds. Taste and adjust seasoning at the end – that’s the most important step!
Storing and Reheating Tips
One of the best things about this roasted tomato soup is how well it stores. You can keep it at Room Temperature for a couple of hours if it’s not too hot out, but honestly, I never leave it out that long because it gets eaten so quickly! For optimal freshness and safety, it’s best to refrigerate it. Store it in an airtight container in the Refrigerator Storage for up to 3-4 days. It actually tastes even better the next day as the flavors meld. If you want to make a huge batch and save some for later, Freezer Instructions are your friend. Let the soup cool completely, then transfer it to freezer-safe containers or heavy-duty freezer bags. It will keep beautifully in the freezer for up to 3 months. To reheat from the fridge, just pour it back into a pot and warm it gently over medium-low heat, stirring occasionally, until heated through. If reheating from frozen, the best way is to thaw it overnight in the refrigerator, then reheat as above. Alternatively, you can reheat it more quickly by gently warming it in a saucepan over low heat, stirring frequently, or even microwaving it in short bursts until hot. When it comes to Glaze Timing Advice, I always add any fresh garnishes like basil or a swirl of cream *after* reheating, right before serving, to keep them looking and tasting their best.
Frequently Asked Questions
Final Thoughts
So there you have it – my ultimate roasted tomato soup recipe. It’s simple, it’s flavorful, and it’s guaranteed to warm you from the inside out. I truly believe that the little bit of extra effort to roast the vegetables makes a world of difference, creating a soup that’s leagues beyond anything from a can. It’s the perfect dish for a chilly evening, a sick day, or honestly, just any day you need a little bit of comfort. If you love this recipe, you might also enjoy my Creamy butternut squash soup or my Hearty Lentil Shepherd’s Pie – they’re all in the same cozy, comforting vein! I really hope you give this roasted tomato soup a try. I can’t wait to hear what you think and what your favorite garnishes are! Happy cooking!

Roasted Tomato Soup
Ingredients
Main Ingredients
- 2.5 pounds tomatoes Roma or plum tomatoes work best
- 1 medium onion quartered
- 4 cloves garlic peeled
- 2 tablespoons olive oil
- 0.5 teaspoon salt
- 0.25 teaspoon black pepper
- 4 cups vegetable broth
- 0.5 cup heavy cream optional, for richness
- fresh basil leaves for garnish
Instructions
Preparation Steps
- Preheat oven to 400°F (200°C).
- On a large baking sheet, toss the tomatoes, onion, and garlic with olive oil, salt, and pepper.2.5 pounds tomatoes
- Roast for 30-40 minutes, or until the tomatoes are softened and slightly charred.
- Transfer the roasted vegetables to a blender or food processor.
- Add the vegetable broth and blend until smooth.2.5 pounds tomatoes
- Pour the soup into a pot and heat gently over medium heat. Stir in the heavy cream, if using.2.5 pounds tomatoes
- Serve hot, garnished with fresh basil leaves.2.5 pounds tomatoes
