There’s something magical about a steaming bowl of roasted tomato soup on a chilly day. It’s like wrapping yourself in a warm, savory blanket. I first fell in love with this roasted tomato soup recipe years ago when I had an accidental tomato surplus from my garden – you know how those late summer harvests go! Instead of letting them go to waste, I sliced them in half, tossed them with olive oil and herbs, and let the oven work its magic.
The moment I pulled that baking sheet from the oven, I knew I’d stumbled onto something special. Those ordinary tomatoes had transformed into something extraordinary – caramelized edges, concentrated sweetness, and this incredible depth of flavor you just can’t get from boiling them. It’s now my go-to comfort food when fall rolls around, and I’m excited to share all my little secrets with you.
What makes this roasted tomato soup recipe stand out is its beautiful simplicity. Just a few basic ingredients, some time in the oven, and you’ve got this rich, velvety soup that tastes like it came from a fancy bistro. The roasting intensifies all the natural sugars in the tomatoes, creating this incredible balance between sweet and savory that’ll have you going back for seconds. Trust me, once you try making tomato soup this way, you’ll never go back to the canned stuff!

Why You’ll Love This Roasted Tomato Soup Recipe
This roasted tomato soup recipe is a game-changer, and here’s why:
- Effortlessly Simple: Just chop, roast, blend, and simmer—no complicated steps or fancy techniques.
- Rich, Deep Flavor: Roasting the tomatoes brings out their natural sweetness and creates a smoky caramelized depth you’ll crave.
- Totally Customizable: Add a splash of cream for richness, toss in extra herbs, or spice it up with chili flakes—it’s all up to you.
- Perfect Year-Round: Cozy winter comfort or a light summer meal, this soup fits any season.
- Crowd-Pleaser: Pair it with grilled cheese or crusty bread, and watch everyone ask for seconds.
Trust me, once you try this recipe, it’ll become your new go-to for a quick, comforting meal.
Ingredients for the Best Roasted Tomato Soup
Here’s everything you’ll need to make this incredible roasted tomato soup:
- 2 lbs ripe tomatoes, halved (I like using Roma or vine-ripe for their sweetness)
- 1 large yellow onion, roughly chopped (the roasting mellows its bite beautifully)
- 4 garlic cloves, peeled but left whole (they’ll turn buttery soft in the oven)
- 2 tablespoons olive oil (the good stuff – it makes a difference!)
- 1 teaspoon salt (plus more to taste)
- ½ teaspoon black pepper (freshly ground if you have it)
- 1 teaspoon dried basil (or 1 tbsp fresh if you’re feeling fancy)
- ½ teaspoon dried oregano (my secret for that Italian bistro flavor)
- 2 cups vegetable broth (chicken broth works too in a pinch)
- ¼ cup heavy cream (optional, but oh-so-good – coconut milk makes a great vegan swap)
That’s it! Just these simple ingredients transform into something magical. The key is using the best tomatoes you can find – their flavor really shines through after roasting.
How to Make Roasted Tomato Soup Step by Step
Making this roasted tomato soup is as easy as 1-2-3, but the results are anything but basic. Here’s how to turn those simple ingredients into a bowl of pure comfort:
Roasting the Vegetables
First, preheat your oven to 400°F (200°C). Grab a large baking sheet and toss your halved tomatoes, chopped onion, and whole garlic cloves with olive oil. Sprinkle with salt, pepper, basil, and oregano, making sure everything’s evenly coated. Spread them out in a single layer—don’t overcrowd the pan! This lets the veggies caramelize instead of steam. Pop it in the oven and let the magic happen for about 30 minutes. You’ll know it’s ready when the tomatoes are soft, slightly shriveled, and have those beautiful golden-brown edges.

Blending and Simmering
Once the veggies are roasted, transfer them to a blender or a large pot. Add the vegetable broth and blend until smooth—or leave it a bit chunky if that’s your thing. Pour the mixture into a pot and let it simmer on low heat for 10 minutes. This is where all the flavors come together. If you’re using cream, stir it in right at the end for a silky finish. Taste and adjust the seasoning if needed. That’s it! Your cozy, homemade roasted tomato soup is ready to enjoy.
Tips for Perfect Roasted Tomato Soup
Here are my tried-and-true tips to make your roasted tomato soup absolutely perfect:
- Use the Ripest Tomatoes: The better the tomatoes, the better the soup. Look for ones that are fragrant and slightly soft to the touch.
- Don’t Skip the Roasting: This step is non-negotiable! It’s what gives the soup its rich, caramelized flavor. Trust me, it’s worth the wait.
- Adjust Herbs to Taste: Love basil? Add more! Prefer thyme? Go for it. The herbs are flexible, so make it your own.
- Stir Occasionally While Simmering: This helps the flavors meld together and prevents sticking. A little stirring goes a long way.
- Taste and Adjust: Before serving, give it a taste. A pinch more salt or a squeeze of lemon can really make it pop.
Follow these tips, and you’ll have a bowl of soup that’s restaurant-worthy every time!
Serving Suggestions for Roasted Tomato Soup
A bowl of this roasted tomato soup deserves the perfect accompaniments! My absolute favorite way to serve it is with a gooey grilled cheese sandwich – the crispy, buttery bread dipped into that velvety soup is pure heaven. For something lighter, toasted crusty bread rubbed with garlic makes a simple yet amazing pairing.
Want to dress it up? A swirl of cream, fresh basil leaves, or a sprinkle of parmesan takes it to the next level. And don’t forget croutons for that perfect crunch! This soup plays well with so many sides – from simple crackers to fancy grilled paninis.

Storage and Reheating Instructions
This roasted tomato soup keeps beautifully in the fridge for 3-4 days—just store it in an airtight container. When reheating, go low and slow! Warm it gently on the stove over medium-low heat, stirring occasionally. If you used cream, too much heat can cause separation (totally normal, just stir it back together). Need it faster? Microwave in 30-second bursts, stirring between each one.
Roasted Tomato Soup Variations
The beauty of this roasted tomato soup is how easily you can make it your own! For a smoky twist, toss in a roasted red pepper with your tomatoes. Craving heat? A pinch of chili flakes or a dash of hot sauce gives it a nice kick. Swap the basil for fresh thyme if you’re feeling fancy, or stir in a spoonful of pesto at the end. Feeling indulgent? A sprinkle of crispy bacon or crumbled feta makes it extra special. The possibilities are endless—just have fun with it!
Nutritional Information
Just so you know, these numbers are estimates – your roasted tomato soup’s nutrition will vary slightly depending on your exact ingredients. For one generous cup (about 240ml), you’re looking at roughly:
- 150 calories
- 10g fat (3g saturated)
- 15g carbs (with 3g fiber and 8g natural sugar)
- 3g protein
Skip the cream for a lighter version, or add extra veggies to boost the nutrition even more!
Frequently Asked Questions
Can I use canned tomatoes instead of fresh?
You can – but trust me, fresh makes all the difference here! If you must use canned, opt for whole peeled tomatoes (not the diced kind). Drain them well, pat dry, and roast as usual. The flavor won’t be quite as bright, but it’ll still be delicious in a pinch.
How do I make this roasted tomato soup vegan?
Easy peasy! Just skip the cream or swap in coconut milk for that same luxurious texture. All the other ingredients are naturally plant-based. The roasting gives it such rich flavor, you won’t miss the dairy one bit.
Can I freeze this soup?
Absolutely! Let it cool completely, then freeze in airtight containers for up to 3 months. Pro tip: freeze in single portions for easy lunches. When ready to eat, thaw overnight in the fridge, then reheat gently on the stove. Give it a good stir – sometimes the texture separates a bit after freezing, but it comes right back together.
My soup came out too thick – what should I do?
No worries! Just whisk in a splash of broth or water until it reaches your perfect consistency. I always keep extra broth handy for this exact reason. The soup thickens as it sits anyway, so a little thinning is totally normal.
Let’s Keep the Soup Love Going!
I hope this roasted tomato soup becomes a staple in your kitchen like it is in mine. If you make it, I’d love to hear how it turns out—leave a comment or share your photos! Nothing makes me happier than knowing someone else discovered the magic of roasting tomatoes. For more delicious recipes, check out my Pinterest board.
Print
Roasted Tomato Soup Recipe: 30 Minutes to Blissful Comfort
- Prep Time: 10 mins
- Cook Time: 40 mins
- Total Time: 50 mins
- Yield: 4 servings 1x
- Category: Soup
- Method: Roasting, Blending
- Cuisine: American
- Diet: Vegetarian
Description
A simple and flavorful roasted tomato soup recipe that brings out the natural sweetness of tomatoes. Perfect for a cozy meal.
Ingredients
- 2 lbs fresh tomatoes, halved
- 1 onion, chopped
- 4 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/4 cup heavy cream (optional)
Instructions
- Preheat oven to 400°F (200°C).
- Toss tomatoes, onion, and garlic with olive oil, salt, pepper, basil, and oregano on a baking sheet.
- Roast for 30 minutes until tomatoes soften and caramelize.
- Transfer roasted vegetables to a blender or pot. Add vegetable broth and blend until smooth.
- Simmer on low heat for 10 minutes. Stir in heavy cream if using.
- Serve warm with crusty bread.
Notes
- Use ripe tomatoes for the best flavor.
- Adjust seasoning to taste.
- For a vegan version, omit the cream or use coconut milk.
Nutrition
- Serving Size: 1 cup
- Calories: 150
- Sugar: 8g
- Sodium: 600mg
- Fat: 10g
- Saturated Fat: 3g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 3g
- Protein: 3g
- Cholesterol: 10mg
Keywords: roasted tomato soup, easy tomato soup, homemade soup
