Soup season is here.
There’s something about the slow roast—tomatoes blistered just right, garlic mellowed to buttery sweetness, and onions caramelized into golden shards—that turns humble ingredients into spoonfuls of serious comfort. I remember the first time I nailed this soup; it was a rainy Sunday afternoon, the kitchen smelled like a rustic trattoria, and every sip felt like a warm hug.
Roasting is the secret weapon here. It’s not just cooking; it’s coaxing out the soul of each tomato, letting their natural sugars pop through the char. When everything comes together and hits the blender—whirring into that luscious, creamy texture—there’s no turning back. This isn’t your run-of-the-mill tomato soup; it’s the kind that makes you want to curl up with a good book and ignore the world.
And the basil? Fresh, chopped, and sprinkled in at the end—it’s the knockout punch that ties this bowl together. Trust me, once you taste this, canned soup will feel like a distant memory.
If you’re in the mood for a comforting meal, try our Chicken Broccoli Casserole with Mushroom Soup: Creamy Comfort Dish for a delicious twist on classic roasted tomato soup creamy recipes.
Real Life Benefits of Creamy Roasted Tomato Soup
- Slow roasting the tomatoes and garlic transforms their flavors, giving you a richer, deeper taste that’s miles ahead of your average canned stuff.
- This soup is a cinch to make ahead—perfect for busy weeknights when you want something warm without the fuss.
- It freezes like a champ, so you can batch-cook and stash portions for those days when you’re running on empty.
- Adding fresh basil at the end gives a punch of herbaceous brightness that keeps every spoonful from feeling one-note.
- The creamy finish isn’t just for show—it adds that satisfying velvety mouthfeel that turns simple soup into a proper comfort meal.

Creamy Roasted Tomato Soup
- Total Time: 1 hour 25 minutes
- Yield: 4 1x
Description
A rich and comforting creamy roasted tomato soup made with slow-roasted tomatoes, garlic, and fresh herbs, blended to silky perfection and finished with a touch of cream.
Ingredients
2 pounds ripe Roma tomatoes, halved
1 medium yellow onion, peeled and quartered
6 cloves garlic, peeled
2 tablespoons olive oil
1 teaspoon kosher salt
1/2 teaspoon freshly ground black pepper
1 teaspoon dried oregano
2 cups vegetable broth
1/2 cup heavy cream
1 tablespoon tomato paste
1 teaspoon sugar
2 tablespoons fresh basil leaves, chopped
Instructions
Preheat the oven to 400°F (200°C).
Place the halved tomatoes, quartered onion, and garlic cloves on a large baking sheet.
Drizzle the olive oil over the vegetables and sprinkle with kosher salt, black pepper, and dried oregano. Toss gently to coat evenly.
Roast the vegetables in the preheated oven for 50 minutes, or until the tomatoes are soft and slightly caramelized.
Remove the baking sheet from the oven and let the vegetables cool slightly.
Transfer the roasted tomatoes, onion, and garlic to a large pot.
Add the vegetable broth, tomato paste, and sugar to the pot. Stir to combine.
Bring the mixture to a simmer over medium heat and cook for 10 minutes to meld the flavors.
Using an immersion blender, blend the soup until smooth and creamy. Alternatively, carefully transfer the soup in batches to a blender and puree until smooth, then return to the pot.
Stir in the heavy cream and chopped fresh basil leaves. Heat the soup gently for 2-3 minutes without boiling.
Taste and adjust seasoning with additional salt and pepper if needed.
Ladle the creamy roasted tomato soup into bowls and serve warm.
- Prep Time: 15 minutes
- Cook Time: 1 hour 10 minutes
Explore more:
Lunch Recipes
Mastering Creamy Roasted Tomato Soup: Tricks, Swaps, and Fixes
The Swap Shop: When Roma Tomatoes Aren’t Playing Ball
Roma tomatoes are the go-to for roasting—they pack that perfect punch of sweetness and acidity without drowning the soup in water. But what if you can’t find them? No sweat. Plum tomatoes are your next best bet; they’re the doppelgänger of Roma with similar firmness and flavor. If you only have beefsteak or heirlooms, slice them thick, remove excess seeds, and roast longer to coax out moisture and deepen flavor—think slow dance, not quickstep.
Olive oil? Feel free to switch to avocado oil for a cleaner, less peppery mouthfeel. Heavy cream? Coconut milk is the vegan ace up your sleeve, bringing that creamy texture without the dairy buzz. For broth, chicken broth works fine, but if you’re vegan, make sure your veggie broth isn’t the watery kind—they’re infamous for limp flavor. Keep herbs fresh or dried, but fresh basil at the end is non-negotiable for that fragrant finish.
The Roast and Blend Tango—Why It Makes All the Difference
Roasting tomatoes and aromatics is not just a step—it’s the heartbeat of this soup. The high heat caramelizes natural sugars, turning bland fruit into deep, smoky gold. Garlic loses its bite and becomes mellow, sweet, almost buttery. The onion? It softens into background silk. This roasting creates layers that plain boiling can’t touch.
Now, blending—use an immersion blender right in the pot if you want to keep things mess-free and control texture on the fly. But be warned: transferring hot soup to a countertop blender is like walking on thin ice—steam pressure can push the lid off. Vent the lid slightly and cover with a kitchen towel to avoid a kitchen fireworks show.
Blending too much can turn the soup gluey—stop once smooth but still light. The final stir of cream cools the soup down a notch, adds richness, and smooths edges like a silken glove, but don’t boil it after adding.
Rescue Mission: Fixing Common Soup Slip-Ups
Burnt bits on your roasting tray? Don’t toss them—scrape them into the pot for smoky depth, but avoid blackened bites that bite back. If your soup tastes flat, it’s usually the salt or acid out of whack. A splash of vinegar or squeeze of lemon can brighten the whole pot, adding that zing to wake up the sleepy tomato party.
Too thick? Add broth gradually—this isn’t glue. Too thin? Simmer uncovered to reduce, or blitz in a handful of bread crumbs to thicken without muting the tomato punch.
And hey, if your soup turns out bland after adding cream, remember cream clams up flavors—adjust seasoning after cream goes in, not before. This little nugget saved me from many a bowl of dull soup.
Creamy Roasted Tomato Soup FAQs
Can I use other tomatoes?
Absolutely. Roma tomatoes are my go-to for roasting because they have fewer seeds and a meatier texture, but beefsteak or vine-ripened tomatoes can work too. Just expect a slightly different flavor profile—maybe a touch more watery, so keep an eye on roasting time.
Do I have to peel the tomatoes?
Nope. Roasting softens the skin enough that it blends right into the soup, giving it a rustic vibe. If you’re picky about texture, peel before roasting, but I prefer to keep it simple.
Can this soup be made vegan?
Yes, swap the heavy cream for coconut milk or a rich cashew cream. It won’t taste exactly the same, but you’ll get a creamy finish without the dairy. Just be sure to check your broth is vegan-friendly too.
How long will leftovers last?
Store in an airtight container in the fridge for up to 3 days. Freeze for up to 2 months—but don’t skimp on thawing it overnight in the fridge before reheating gently on the stove. Microwave? Sure, but stirring is a must to prevent hot spots and curdling.
Is this soup spicy?
Nope. It’s mellow, rich, and smooth with a touch of herbal brightness. If you like a kick, throw in some red pepper flakes before roasting or swirl in hot sauce at the end. I dig a little heat—it wakes things up.
