I absolutely adore this Creamy Roasted Cherry Tomato Soup Recipe because it captures the vibrant sweetness of roasted cherry tomatoes combined with the silky smoothness of cream in such a comforting way. I love how every spoonful bursts with layers of flavor—roasted garlic, fresh basil, and a subtle hint of thyme weave together in a soup that’s both luscious and soul-soothing. This recipe is honestly one of my go-tos when I crave something cozy but fresh, and I’m so excited to share it with you.
Why You’ll Love This Creamy Roasted Cherry Tomato Soup Recipe
What sets this soup apart for me is its incredible depth thanks to roasting the cherry tomatoes. The roasting process intensifies their natural sweetness and adds a gentle caramelized edge that balances perfectly with the creaminess. There’s a lovely herbal lift from thyme and basil, which makes the soup feel fresh without losing any warmth. I find the cream adds just the right amount of indulgence without overpowering the bright, lively tomato flavor.
Besides the amazing flavor, this recipe is so straightforward and approachable. I love that I can roast everything in one dish, then simply blend it all together in minutes. It’s perfect for weeknight dinners or casual get-togethers when you want something special but not complicated. It’s also wonderful as an elegant starter for holiday meals or dinner parties. Whenever I serve this, people always want the recipe because it looks fancy but is incredibly easy!
Ingredients You’ll Need
The beauty of this Creamy Roasted Cherry Tomato Soup Recipe lies in its few but essential ingredients. Each one plays a crucial role in building the final taste, texture, and color of the soup. You’ll find the balance between sweetness, savory depth, and herbaceous freshness thanks to this simple lineup.
- Cherry tomatoes: The star of the show, they provide natural sweetness and vibrant color when roasted.
- Shallots: Offer a delicate, sweet onion flavor that complements the tomatoes perfectly.
- Garlic cloves: Roasted until mellow and fragrant, adding warmth and complexity.
- Thyme sprigs: Bring an earthy herbal note that enhances the savory depth.
- Olive oil: Essential for roasting and melding the flavors together smoothly.
- Sugar: Helps boost sweetness and aids caramelization while roasting.
- Vegetable broth: Adds a subtle savory base without overpowering the fresh ingredients.
- Tomato paste: Concentrates tomato flavor for richness and body.
- Heavy cream: Brings a luxurious smoothness and balances acidity.
- Kosher salt: Enhances all the other flavors perfectly.
- Fresh basil: Added at blending time for a bright, aromatic finish.
Directions
Step 1: Preheat your oven to 400 degrees Fahrenheit to prepare for roasting the tomatoes — this high heat caramelizes everything beautifully.
Step 2: In a 9×13-inch glass baking dish, toss together the cherry tomatoes, sliced shallots, peeled garlic cloves, olive oil, and sugar. Strip the leaves from the thyme sprigs and stir them in too. Use a large spoon to make sure all ingredients are evenly coated in oil and sugar, setting the stage for perfect roasting.
Step 3: Roast the mixture in your preheated oven for 35 minutes. You’ll want to watch for the tomatoes to burst and shrivel slightly, with golden edges forming on the shallots and garlic—this means all those intense flavors are developing.
Step 4: Once roasted, carefully transfer everything—including the delicious juices pooled at the bottom—into a high-speed blender. Adding the vegetable broth now helps achieve that silky soup texture.
Step 5: Blend fully until smooth and creamy. Then add the tomato paste, heavy cream, kosher salt, and fresh basil leaves. Blend again until everything is luxuriously combined and velvety.
Step 6: Serve your creamy roasted cherry tomato soup immediately for the best flavor and texture, or cool and refrigerate for up to 4 days if making ahead.
Servings and Timing
This Creamy Roasted Cherry Tomato Soup Recipe makes about 4 hearty servings, perfect for a small family meal or sharing with friends. Prep time is around 15 minutes since you’ll need to wash, slice, and assemble your ingredients. Cooking takes approximately 35 minutes to roast everything just right. The whole process, from start to finish, will take you about 50 minutes. There isn’t any additional resting or cooling time required unless you decide to save leftovers to enjoy later.
How to Serve This Creamy Roasted Cherry Tomato Soup Recipe
I love serving this soup piping hot to fully enjoy its comforting richness, especially when the weather turns chilly. It pairs wonderfully with crusty bread or a grilled cheese sandwich to help soak up every last drop of that creamy goodness. For a lighter option, a crisp green salad brings a fresh, crunchy contrast to the smooth texture of the soup.
Presentation-wise, adding a swirl of cream or a sprinkle of fresh basil leaves on top always makes the soup look inviting and elegant on the table. If I’m serving this to guests, I sometimes drizzle a little good-quality olive oil and crack some fresh black pepper on top just before serving, which adds a lovely finishing touch.
This soup also pairs nicely with a glass of chilled Sauvignon Blanc or a light rosé for wine lovers, while a sparkling water with lemon or a fresh herbal iced tea works beautifully for non-alcoholic drinkers. Because the flavor is so vibrant and rich, I think it’s perfect for cozy weeknight dinners, casual weekend lunches, or even as an elegant starter for holiday meals or dinner parties.
Variations
I often tweak this recipe based on what I have on hand or my mood. For example, if you prefer a dairy-free option, swapping the heavy cream for coconut cream or cashew cream works wonderfully and adds a subtle nutty undertone. You can also make it vegan by using a vegetable broth that’s free from animal products and omitting the cream or replacing it with plant-based alternatives.
If you want to change up the flavor profile, try adding a pinch of smoked paprika or a hint of red pepper flakes for some smoky warmth or gentle heat. Roasting the tomatoes with a splash of balsamic vinegar before baking is another personal favorite that adds a slight tangy complexity to the soup.
Finally, for a quicker method, you can sauté the shallots and garlic first, then simmer the cherry tomatoes in broth on the stove until soft and blend directly without roasting. While it won’t be quite as intensely flavored as roasting, it’s a fantastic shortcut that still yields a delicious soup.
Storage and Reheating
Storing Leftovers
I recommend storing any leftover Creamy Roasted Cherry Tomato Soup in an airtight container once it’s completely cooled to room temperature. Glass jars or BPA-free plastic containers with secure lids work really well to keep the soup fresh and prevent spills. In the fridge, leftovers will keep beautifully for up to 4 days. Just give it a good stir before reheating to redistribute the cream and herbs.
Freezing
Good news if you want to save soup for later! This soup freezes nicely. Pour it into freezer-safe containers or heavy-duty freezer bags, leaving some space at the top for expansion. Label with the date, and it will keep well frozen for up to 3 months. To thaw, move it to the fridge overnight before reheating to ensure even warming and maintain the best texture.
Reheating
The best way I’ve found to reheat this soup is gently on the stovetop over medium-low heat. Stir occasionally to prevent scorching and to bring back that creamy smoothness. If the soup feels too thick after refrigeration or freezing, adding a splash of vegetable broth or cream while reheating helps restore the perfect consistency. Avoid reheating in the microwave too long or at high power, as it can sometimes cause the cream to separate or the soup to become grainy.
FAQs
Can I use regular tomatoes instead of cherry tomatoes?
You can, but you’ll want to use vine-ripened Roma or plum tomatoes for the closest flavor and texture. Cherry tomatoes roast quickly and have a naturally higher sugar content, which gives the soup its signature sweetness. If you substitute, roasting time may need to be adjusted to allow tomatoes to soften and caramelize properly.
Is it possible to make this soup ahead of time?
Absolutely! This soup actually tastes even better the next day once the flavors have had a chance to meld. I often make it a day ahead, refrigerate it overnight, and then gently reheat before serving. Just be sure to store it in airtight containers to keep it fresh.
Can I make this soup gluten-free?
Yes, this recipe is naturally gluten-free as long as your vegetable broth does not contain gluten additives. It’s a fantastic option for friends or family members who need to avoid gluten without sacrificing flavor or texture.
What can I garnish the soup with to make it look extra special?
Fresh basil leaves, a drizzle of good olive oil, a spoonful of crème fraîche or sour cream, or even a sprinkle of toasted pine nuts make lovely garnishes. A crack of fresh black pepper or a few tiny croutons add texture and visual appeal too.
How creamy is this soup? Will it feel heavy?
The cream adds a wonderful silky texture but the soup never feels heavy or overly rich. The roasting process enhances the brightness of the tomatoes, and the fresh herbs keep it feeling balanced and light while still indulgent enough to satisfy.
Conclusion
I truly hope you give this Creamy Roasted Cherry Tomato Soup Recipe a try—it’s one of those dishes that feels like a warm hug in a bowl, perfect any time you want something comforting yet fresh and full of flavor. Whether you’re cooking for yourself, your family, or hosting friends, this soup always impresses while being incredibly easy to make. Enjoy every creamy, roasted tomato-packed spoonful!
PrintCreamy Roasted Cherry Tomato Soup Recipe
This cherry tomato soup is a creamy, flavorful American classic made with roasted cherry tomatoes, shallots, garlic, and fresh herbs. The slow roasting enhances the natural sweetness of the tomatoes, while the touch of cream makes it ultra-smooth and delicious. Perfect for a comforting starter or light meal.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 4 servings
- Category: Soup
- Method: Roasting
- Cuisine: American
- Diet: Vegetarian
Ingredients
Vegetables and Herbs
- 3 pints cherry tomatoes
- 2 shallots, peeled and sliced
- 3 garlic cloves, peeled
- 5 sprigs of thyme, leaves removed
- small handful of fresh basil
Others
- 1½ tablespoons olive oil
- 1 teaspoon sugar
- ½ cup vegetable broth
- 1 tablespoon tomato paste
- ⅓ cup heavy cream
- ½ teaspoon kosher salt
Instructions
- Preheat the oven: Set your oven to 400 degrees Fahrenheit (204 degrees Celsius) so it’s ready to roast the vegetables evenly.
- Prepare the tomato mixture: In a 9×13-inch glass baking dish, combine the cherry tomatoes, sliced shallots, whole garlic cloves, olive oil, and sugar. Add the thyme leaves that have been plucked from the sprigs.
- Toss to coat: Use a large spoon to stir everything in the dish, ensuring the tomatoes and aromatics are evenly coated with the olive oil and sugar. This helps to caramelize the vegetables while roasting.
- Roast the vegetables: Place the baking dish in the oven and roast for 35 minutes until the tomatoes are soft and slightly charred for maximum flavor.
- Blend the soup base: Carefully transfer the roasted tomato mixture along with the juices from the dish into a high-speed blender. Add the vegetable broth and blend until smooth and velvety.
- Add cream and final seasonings: Incorporate the tomato paste, heavy cream, kosher salt, and fresh basil into the blender. Blend again until the mixture is silky and creamy.
- Serve or store: Pour the soup into bowls to serve immediately or let it cool before storing in the refrigerator. It keeps well for up to 4 days.
Notes
- For a vegan or dairy-free version, substitute heavy cream with coconut cream or cashew cream.
- Roasting the tomatoes intensifies their flavor and sweetness—do not skip this step.
- Adjust salt to taste depending on your broth’s sodium content.
- This soup can be served warm or chilled, making it versatile for all seasons.
