There is nothing quite like a bowl of roasted tomato soup made from scratch. Roasting the tomatoes in the oven concentrates their natural sweetness and gives the soup a deep, slightly smoky flavor that you simply cannot get from a can.
Looking for more soup recipes? Checkout 20+ Soup Recipes

This recipe uses just a handful of pantry staples - fresh tomatoes, garlic, onion, a touch of smoked paprika, and good olive oil and comes together in about 50 minutes with very little hands-on work. It is naturally gluten-free and vegan, and you can swirl in cream at the end if you want something richer.
Perfect served with a grilled cheese sandwich, Garlic Knots, or crusty bread. For a real café experience, try it in a homemade Bread Bowl.
Love creamy soups? Also try: Vegan Broccoli Soup, Instant Pot Butternut Squash Soup, and Cream of Mushroom Soup.
Jump to:
About This Roasted Tomato Soup
This roasted tomato soup is rich, hearty, and incredibly easy to make. Unlike soups made with canned or boiled tomatoes, the slow oven-roasting process intensifies the flavor and adds a caramelized depth that makes the soup taste gourmet, even though it takes minimal effort.
Fresh tomatoes go into a hot oven with garlic, onion, and olive oil. They roast until soft, jammy, and slightly charred at the edges. Then everything gets blended with vegetable broth and a pinch of smoked paprika into a silky, vibrant soup.
Whether you serve it as a weeknight dinner or a starter for guests, this roasted tomato soup is a timeless classic you will want to make all season long.

Why You'll Love This Roasted Tomato Soup
- Incredible depth of flavor - Oven-roasting transforms ordinary tomatoes into something rich and slightly smoky.
- Simple ingredients - Fresh tomatoes, garlic, onion, olive oil, and a few seasonings you already have.
- Easy, mostly hands-off - Minimal prep; the oven does the heavy lifting.
- Naturally vegan & gluten-free - No dairy needed, though you can add cream if you like.
- Versatile - Make it creamy, spicy, or herb-packed depending on your mood.
- Freezer-friendly - Make a double batch and freeze for busy weeknights.

Ingredients for Roasted Tomato Soup
Here is what you will need and a few notes on each ingredient:
- Tomatoes - Use ripe Roma, plum, cherry, or grape tomatoes. Smaller, ripe varieties roast beautifully and have concentrated, sweet flavor. If fresh tomatoes are out of season, canned fire-roasted tomatoes work as a substitute, see the Tomato Bisque for that shortcut version.
- Onion & Garlic - Roasting them with the tomatoes is the key to savory depth. Do not skip this step.
- Olive oil - Extra virgin olive oil helps the vegetables caramelize and adds richness.
- Smoked paprika - A small amount adds subtle smokiness and warmth that elevates the whole soup.
- Red pepper flakes - Just a pinch for mild background heat. Add more if you like spice.
- Fresh basil - Blended right into the soup for a classic, fragrant finish.
- Vegetable broth - Keeps this vegan and vegetarian. Chicken broth works too if you prefer.
- Cream (optional) - A splash of heavy cream, coconut milk, or cashew cream turns this into a silky, luxurious soup.

How to Make Roasted Tomato Soup
Step 1 - Roast the vegetables: Arrange halved tomatoes, quartered onion, and garlic on a baking sheet. Drizzle with olive oil, season generously with salt, pepper, and smoked paprika. Roast at 450°F for 30-40minutes until soft and caramelized at the edges.
Step 2 - Blend: Transfer the roasted vegetables (squeeze the roasted garlic cloves out of the skin) to a blender with fresh basil and half the broth. Blend until smooth. For an extra-smooth texture, strain through a fine-mesh sieve.
Step 3 - Simmer: Pour into a pot, add remaining broth to reach your preferred consistency, and simmer on medium heat for 10 minutes. Stir in cream if using. Taste and adjust seasoning.
Step 4 - Serve: Ladle into bowls and garnish with fresh basil, a drizzle of olive oil, or homemade croutons.
Blending tip: An immersion blender is the easiest option - blend directly in the pot. If using a traditional blender, do it in batches and leave the lid slightly open to let steam escape.

Variations
- Creamy version: Stir in heavy cream, coconut milk, or cashew cream after simmering.
- Extra-creamy without dairy: Add a drained can of white beans before blending - it thickens the soup naturally and adds protein.
- Spicy: Double the red pepper flakes, or blend in a roasted jalapeño.
- Herb twist: Swap basil for fresh thyme, rosemary, or oregano for a different flavor profile.
- Add veggies: Roast carrots, red peppers, or beetroot alongside the tomatoes - try the Tomato Carrot Beetroot Soup or Roasted Red Pepper Tomato Soup for inspiration.
- Pesto swirl: Skip the basil in the soup and swirl a spoonful of basil pesto into each bowl before serving.
- Grilled cheese croutons: Make a grilled cheese sandwich, cut it into small cubes, and use as croutons on top. A fun, crowd-pleasing twist.
Substitutions
- Tomatoes: Canned fire-roasted tomatoes can stand in for fresh - skip the roasting step and go straight to blending.
- Oil: Avocado oil or a pat of butter works in place of olive oil.
- Broth: Vegetable broth keeps it vegan; chicken broth adds extra savoriness.
- Smoked paprika: Regular sweet paprika works if that is what you have, though the smoky depth will be milder.
Storage
Refrigerator: Store in an airtight container for up to 4 days. Reheat gently on the stovetop or microwave, adding a splash of broth if it has thickened.
Freezer: This soup freezes beautifully. Let it cool completely, then freeze in airtight containers for up to 3 months. Leave a little space at the top for expansion. Thaw overnight in the fridge before reheating.

Tips for the Best Roasted Tomato Soup
- Use the ripest tomatoes you can find. The flavor of the soup is entirely dependent on the quality of your tomatoes. Ripe, in-season Roma, plum, or cherry tomatoes will give you the best results.
- Roast at high heat. 450°F gives you better caramelization and deeper flavor than a lower temperature.
- Do not skip the smoked paprika. It adds a subtle smokiness that makes the soup taste like it took hours.
- Leave the garlic skin on during roasting. Roasting a whole garlic bulb (or individual unpeeled cloves) keeps the garlic from burning. Just squeeze out the soft roasted garlic before blending.
- Blend thoroughly for the smoothest texture. If using a regular blender, blend for at least 1-2 minutes and strain if you want it extra silky.
- Season in layers. Season the tomatoes before roasting, then taste and adjust again after blending. Tomatoes need more salt than you think.
- Double the batch. This soup freezes perfectly -make extra while you have fresh tomatoes in season.

FAQ's
Roma, plum, cherry, and grape tomatoes all work well. Smaller tomatoes tend to have more concentrated flavor when roasted. The most important factor is ripeness - choose the ripest tomatoes available, as they will give you the sweetest, most flavorful soup.
Yes! Canned fire-roasted tomatoes are a great shortcut when fresh tomatoes are not in season. Skip the oven-roasting step and go straight to blending. The flavor will be slightly different but still delicious.
Stir in a few tablespoons of heavy cream, coconut milk, or cashew cream after simmering. For a dairy-free, high-protein option, blend in a drained can of white beans before serving - it creates a naturally thick, creamy texture.
Classic pairings include grilled cheese sandwiches, Garlic Knots, or crusty bread. For a café-style experience, serve it in a homemade bread bowl. You can also top it with homemade croutons, grated Parmesan, or a swirl of pesto.
It keeps in the refrigerator for up to 4 days and in the freezer for up to 3 months. It actually tastes even better the next day as the flavors deepen.
Absolutely, this is a great make-ahead soup. It reheats beautifully on the stovetop over low heat. Add a splash of broth if the soup has thickened in the fridge.

Roasted Tomato Soup
Equipment
Ingredients
- 2-2½ lbs ripe tomatoes (Roma, plum, or cherry)
- 1 onion, quartered
- 1 garlic bulb, trim ¼ inch top leaving the bulb intact
- ¾ teaspoon smoked paprika
- ¼ teaspoon crushed red pepper flakes (optional)
- salt and pepper to taste
- 2 tablespoons extra virgin olive oil
- 2-2½ cups vegetable broth, divided
- 2-4 tablespoons heavy cream or coconut milk (optional)
- Fresh basil leaves
Instructions
- Preheat oven to 450°F (230°C).
- Halve the tomatoes and place them cut-side up on a large rimmed baking sheet. Add the quartered onion and the garlic bulb (cut side up, or unpeeled cloves). Drizzle with olive oil and season with salt, pepper, and smoked paprika.
- Roast for 30-40 minutes, until the tomatoes are very soft, jammy, and slightly caramelized at the edges.
- Remove from the oven and let cool for 5 minutes. If using a garlic bulb, squeeze the soft roasted cloves out of the skin before blending.
- Transfer the roasted vegetables to a blender along with the fresh basil and 1½ cups of the broth. Blend until smooth. For an extra-velvety texture, strain through a fine-mesh sieve.Blending safety note: If using a traditional blender with hot liquid, do not fill more than ⅔ full. Keep the lid slightly ajar (covered with a folded kitchen towel) so steam can escape.
- Pour into a pot over medium heat. Add the remaining broth and red pepper flakes (if using) and stir to combine. Simmer for 10 minutes, stirring occasionally.
- If making it creamy, stir in heavy cream or coconut milk now. Taste and adjust salt, pepper, and smoked paprika as needed.
- Serve hot, garnished with fresh basil, a drizzle of olive oil, or homemade croutons.
Notes
- Tomatoes: Use the ripest tomatoes you can find - Roma, plum, or cherry work beautifully. Ripeness is everything here.
- Smoked paprika: Don't skip it! It adds subtle smokiness that makes the soup taste complex without extra effort.
- Blending: An immersion blender is easiest. If using a countertop blender, leave the lid slightly open (with a towel over it) so steam can escape safely.
- Consistency: Add broth gradually until the soup is the consistency you like.
- Freeze it: Cools and freezes well for up to 3 months.
- Creamy: Stir in 2-4 tablespoons of heavy cream, coconut milk, or cashew cream.
- Extra creamy (no dairy): Blend in a drained can of white beans before serving.
- Spicy: Double the red pepper flakes or add a roasted jalapeño.
- Pesto swirl: Drizzle basil pesto into each bowl instead of adding basil to the soup.
- Tomatoes: Canned fire-roasted tomatoes work - skip the roasting step.
- Oil: Avocado oil or butter can be used instead of olive oil.
- Broth: Chicken broth adds extra savoriness if not keeping it vegan.
Nutrition
Disclaimer
Nutrition values are my best estimates. If you rely on them for your diet, use your preferred nutrition calculator.





Sophia R says
I tried this roasted tomato soup recipe last night and wow, the flavor from the baked tomatoes was amazing! Definitely better than canned soup.
Jyoti Behrani says
I'm so glad you loved it, Sophia! Roasting really brings out the natural sweetness of the tomatoes. This baked tomato soup is a total game changer compared to store-bought. Thanks for trying it out!
Raj K says
How long does this roasted tomatoes soup recipe keep in the fridge? Can I freeze it too?
Jyoti Behrani says
Great question, Raj! This roast tomato soup recipe will stay fresh in the fridge for about 3-4 days. And yes-you can definitely freeze it! Just store it in an airtight container for up to 3 months. Thaw and reheat gently before serving.
Michael F says
Can I use canned tomatoes instead of fresh ones for this roast tomato soup recipe?
Jyoti Behrani says
Yes, absolutely, Michael! If fresh tomatoes aren't in season, canned fire-roasted tomatoes work perfectly in this recipe roasted tomato soup. Just skip the roasting step and go straight to blending with the aromatics.
Anita R says
This baked tomato soup recipe turned out so creamy and comforting. Paired it with grilled cheese and my family devoured it!
Jyoti Behrani says
That sounds perfect, Anita! Nothing beats a cozy combo of roasted tomato soup and grilled cheese. It's such an easy, comforting meal, right?
Emily A says
This roasted tomato soup recipe was so easy and flavorful. I loved how the baked tomatoes gave it that smoky depth. Definitely adding this to my winter menu!
Jyoti Behrani says
I'm so happy you enjoyed it, Emily! That smoky depth is exactly why I love making baked tomato soup instead of just boiling. Perfect choice for cozy winter dinners!
Daniel T says
Tried your baked tomato soup recipe last night. Paired it with garlic knots your recipe :), and it was the coziest dinner ever. Thank you for such a simple and tasty recipe roasted tomato soup!
Jyoti Behrani says
That sounds amazing, Daniel! Garlic knots with roasted tomato soup is such a classic comfort food combo. I'm so glad the recipe worked out for you.
Priya J says
I made this tomato soup with roasted tomatoes for my family and everyone loved it. The kids even asked for seconds, which never happens with soup!
Jyoti Behrani says
Wow! Priya, that makes me so happy to hear! When kids ask for more tomato soup with roasted tomatoes, you know it's a winner. Thanks for sharing your feedback!
Mark R says
This roast tomato soup recipe is a lifesaver on busy weeknights. I roasted extra tomatoes and froze a batch, tasted just as fresh when reheated.
Jyoti Behrani says
Great tip, Mark! This roast tomato soup recipe really does freeze well, and I love batch cooking too. Makes weeknight meals so much easier.
Laura M says
Hands down the best roasted tomatoes soup recipe I've tried. I added a splash of cream for extra richness, and it turned out restaurant-worthy.
Jyoti Behrani says
Thank you, Laura! A little cream can take roasted tomatoes soup to the next level-so glad you enjoyed the recipe. That restaurant-worthy touch is always the goal!