There’s something magical about a steaming bowl of roasted tomato soup that just hits different, especially when the autumn chill starts creeping in. The first time I made this version for my best friend during a cozy October weekend, we both groaned after the first spoonful—it was that good. I’ll never forget how the kitchen smelled like a rustic Italian trattoria while those tomatoes caramelized in the oven. That deep, almost smoky sweetness you only get from roasted tomatoes transforms simple ingredients into a velvety pot of comfort. It’s become my go-to for rainy afternoons, book club nights, and whenever I need that warm-hug-in-a-bowl feeling.
What makes this roasted tomato soup special isn’t just the flavor (though trust me, it’s incredible). It’s how the roasting process coaxes out every bit of the tomatoes’ natural sweetness while adding this incredible depth. My grandma would add a splash of balsamic vinegar to her sheet pan before roasting—her “secret weapon” that I still use today. Unlike quick stovetop versions, this method creates layers of flavor that make people think you simmered it for hours. Perfect for dunking crusty bread or pairing with grilled cheese when you want that ultimate fall comfort meal.
Why You’ll Love This Roasted Tomato Soup
You’re going to fall hard for this soup, I just know it! Let me tell you why this recipe has become my rainy-day essential:
- Bursting with flavor: Roasting tomatoes caramelizes their natural sugars, giving the soup a rich, deep taste you just can’t get from canned or boiled tomatoes.
- Creamy dreamy texture: Blending those roasted beauties creates the most velvety smooth soup – no chunks, just pure silkiness in every spoonful.
- Weeknight easy: Toss veggies on a sheet pan, roast, blend – that’s it! I can make this with my eyes half-open after a long day.
- Meal prep superstar: It keeps beautifully in the fridge for days and freezes like a champ, making it perfect for my Sunday meal planning sessions.
- Vegetarian comfort food: Hearty enough to satisfy meat-lovers (my husband is proof!) but completely plant-based if you skip the cream.
Ingredients for Roasted Tomato Soup
Gathering the right ingredients is half the magic for this roasted tomato soup! Here’s everything you’ll need to create that velvety, rich flavor:
- 2 lbs ripe tomatoes, halved (I prefer Roma or vine-ripened for their sweetness)
- 1 large yellow onion, quartered
- 3 fat garlic cloves, peeled (don’t skimp – these mellow beautifully when roasted)
- 2 tbsp olive oil (the good stuff – it makes a difference!)
- 1 tsp salt (I use kosher for even distribution)
- ½ tsp black pepper, freshly ground if possible
- 1 tsp dried basil (or 1 tbsp fresh if you’ve got it)
- ½ tsp dried oregano
- 2 cups vegetable broth (homemade or low-sodium store-bought)
- ½ cup heavy cream (or coconut milk for dairy-free – I’ve used both and love them equally)
That’s it! Simple, fresh ingredients that transform into something extraordinary. Wait till you see how the roasting deepens all these flavors – it’s like kitchen alchemy!
How to Make Roasted Tomato Soup
Alright, let’s get cooking! This roasted tomato soup comes together so easily once you’ve got those gorgeous veggies caramelizing in the oven. I promise it’s foolproof – I’ve made this when I was half-asleep and it still turned out amazing. The key is letting the oven work its magic while you relax with a cup of tea (or wine, no judgment here).
Roasting the Tomatoes
First things first: preheat that oven to 400°F (200°C). While it heats up, spread your halved tomatoes, quartered onion, and garlic cloves on a big sheet pan. Drizzle everything with olive oil like you’re dressing a salad – no need to measure, just make sure it’s all nicely coated. Sprinkle on the salt, pepper, basil, and oregano, then give it all a good toss with your hands (the best kitchen tools!). Pop it in the oven for 30-35 minutes – you’ll know it’s ready when the tomatoes look collapsed and juicy with those gorgeous caramelized edges, and your kitchen smells like heaven. Also – if you don’t inhale deeply while taking them out, you’re doing life wrong.
Blending and Finishing
Dump all those roasted beauties into your blender (careful – they’re hot!) along with the vegetable broth. If you’re making this cozy pumpkin soup too, just wipe out the blender between batches. Blend until completely silky – about 90 seconds should do it. I like to do this in two batches if using a countertop blender, but my immersion blender right in the pot works great too! Pour it into your favorite soup pot, stir in the cream or coconut milk until everything’s velvety, and heat gently. Taste it – you might want another pinch of salt or a crack of pepper. That’s it! In 10 minutes flat, you’ve transformed simple roasted veggies into liquid gold.
Tips for the Best Roasted Tomato Soup
Want to take your roasted tomato soup from great to “oh my goodness, what IS this magic?” level? Here are my battle-tested tips from countless batches (and happy taste-testers):
- Splash of balsamic: Before roasting, drizzle 1 tbsp balsamic vinegar over the tomatoes – it intensifies their sweetness and adds incredible depth. My grandma’s secret trick!
- Fresh herb finish: Stir in a handful of chopped basil just before serving for a bright pop of freshness that cuts through the richness.
- Texture matters: For perfectly smooth soup, strain it after blending – those tiny seeds and skins can sneak through, but a quick pass through a sieve fixes that.
- Salt wisely: Always taste after adding the broth since brands vary in saltiness. I often add a pinch more at the end to make all the flavors sing.
- Roast extra: Double the tomatoes and freeze half the roasted mixture – future you will be thrilled on busy nights!
These little touches make such a difference – try one or all, and watch your soup game level up instantly!
Serving Suggestions for Roasted Tomato Soup
Oh friends, let’s talk about the perfect partners for this roasted tomato soup – because what you serve with it makes all the difference! My absolute can’t-live-without pairing? A gooey grilled cheese sandwich. Specifically, this caramelized onion grilled cheese that turns lunch into a full-on celebration. For meal planning pros, bake a whole sheet of mini grilled cheeses to freeze – they reheat beautifully alongside this soup. Feeling fancy? Serve with crusty sourdough rubbed with garlic while it’s still warm, or a bright arugula salad with lemon vinaigrette for contrast. Pro tip: have fun with garnishes! A swirl of cream, fresh basil, croutons, or even chili oil take it from simple to stunning.
Storage and Reheating
Here’s the best part about this roasted tomato soup – it tastes even better the next day! I always make extra because leftovers keep beautifully in the fridge for up to 3 days. Just pop it in an airtight container (leave space at the top if it’s still warm). When you’re ready to reheat, do it gently over medium-low heat with occasional stirring – blasting it will make the cream separate. For freezing, omit the dairy and pour cooled soup into freezer bags, lay flat to save space. Thaw overnight in the fridge, then reheat and stir in cream if using. Perfect for those I-need-comfort-now days!
Nutritional Information
Just a quick note – the nutritional values here are estimates and can vary based on the ingredients and brands you choose (heavier cream vs lighter options, that kind of thing). While this roasted tomato soup is packed with wholesome veggies, I always remind my friends that numbers don’t capture just how much cozy joy comes in each bowl!
Frequently Asked Questions
Can I use canned tomatoes instead of fresh?
Totally get why you’d ask – sometimes fresh tomatoes just aren’t in season! While roasting fresh tomatoes gives that incredible caramelized depth, you can substitute with 2 (28 oz) cans of whole peeled tomatoes in a pinch. Just drain most of the juice, spread them on the sheet pan with the onion and garlic, and roast as usual. The texture will be slightly different, but the flavor will still be delish. I’ve done this during winter grocery runs when the fresh tomatoes looked sad – it works!
How do I make this soup dairy-free?
Easiest swap ever! Instead of heavy cream, use full-fat coconut milk – I actually love the subtle tropical note it adds. For extra creaminess without dairy, blend in a small peeled potato with the roasted veggies, or stir in a tablespoon of cashew butter at the end. My vegan friends rave about these tweaks. I share more dairy-free tricks on my Pinterest, like these genius plant-based hacks.
Can I freeze roasted tomato soup?
Absolutely, and I do this all the time for meal prep! Just skip the cream before freezing (add it fresh when reheating). The soup base freezes beautifully for up to 3 months. Pro tip: freeze in portion-sized containers so you can grab single servings. To reheat, thaw overnight in the fridge, then warm gently on the stove while stirring in cream or coconut milk. Perfect for those “too tired to cook” nights!
Why roast the tomatoes instead of simmering?
Oh honey, roasting is the game-changer! That oven time concentrates the tomatoes’ natural sweetness and gives them this incredible smoky depth you just can’t get from boiling. It’s like flavor alchemy – watery supermarket tomatoes transform into rich, jammy perfection. Plus, no standing over a hot stove babysitting! Just toss and roast while you prep the rest of your meal. Trust me, once you taste roasted tomato soup, you’ll never go back to the basic simmered version.
Roasted Tomato Soup
A creamy, flavorful tomato soup made with roasted tomatoes for a rich taste. Perfect for fall and pairs well with grilled cheese.
- Prep Time: 10 min
- Cook Time: 35 min
- Total Time: 45 min
- Yield: 4 servings 1x
- Category: Soup
- Method: Roasting
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 2 lbs ripe tomatoes, halved
- 1 onion, quartered
- 3 cloves garlic, peeled
- 2 tbsp olive oil
- 1 tsp salt
- 1/2 tsp black pepper
- 1 tsp dried basil
- 1/2 tsp dried oregano
- 2 cups vegetable broth
- 1/2 cup heavy cream (or coconut milk for dairy-free)
Instructions
- Preheat oven to 400°F (200°C).
- Toss tomatoes, onion, and garlic with olive oil, salt, pepper, basil, and oregano on a sheet pan.
- Roast for 30-35 minutes until tomatoes soften and caramelize.
- Transfer roasted vegetables to a blender. Add vegetable broth and blend until smooth.
- Pour soup into a pot and stir in heavy cream or coconut milk. Heat gently.
- Serve warm with grilled cheese or crusty bread.
Notes
- For extra flavor, add a splash of balsamic vinegar before roasting.
- Use an immersion blender for easier cleanup.
- Store leftovers in the fridge for up to 3 days.
Nutrition
- Serving Size: 1 bowl
- Calories: 180
- Sugar: 8g
- Sodium: 600mg
- Fat: 12g
- Saturated Fat: 5g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 3g
- Protein: 3g
- Cholesterol: 20mg




