When life gets hectic, there’s nothing I love more than a meal that feels like a warm hug in a bowl. This roasted cherry tomato soup is exactly that. It’s incredibly simple to make, tastes like sunshine, and fills my kitchen with the most amazing aroma. The secret is roasting the tomatoes, which makes them sweet, rich, and deeply flavorful.
I’ve made this soup so many times after a long day, and it never fails to make things feel a little cozier. It’s my go-to recipe when I have a pint of cherry tomatoes sitting on the counter and need a quick, comforting dinner without any stress. Whether you choose to roast them or simmer them on the stovetop, I promise this soup will become a favorite in your home, too.
Why You’ll Love This Easy Cherry Tomato Soup
- Incredibly Flavorful: Roasting the cherry tomatoes with garlic brings out a deep, sweet, and slightly caramelized flavor that you just can’t get from a can. It tastes like a soup that simmered for hours, but it comes together so quickly.
- Uses Simple, Fresh Ingredients: You only need a handful of basic ingredients to create this delicious soup. It’s the perfect way to use up those sweet summer tomatoes from the garden or farmers’ market.
- Minimal Effort, Maximum Comfort: This recipe is designed for busy weeknights. Most of the cooking time is hands-off while the tomatoes roast in the oven, giving you time to relax.
- So Versatile: You can easily customize this soup to your liking. Make it creamy, keep it dairy-free, or add a little spice. It’s a wonderful base recipe to make your own, or use these versatile ingredients for a delicious cherry tomato sauce.
Ingredients for Your Perfect Cherry Tomato Soup
Here’s what you’ll need to get started. I find these simple ingredients come together to create something truly special.
- 2 1/4 lbs cherry tomatoes
- 1/4 cup extra virgin olive oil
- 4 cloves garlic
- 1/4 cup basil leaves (or 1 tsp dried basil)
- 3/4 tsp salt (or to taste)
- Pepper to taste
- 1/4 cup heavy cream
- 1 cup vegetable broth, heated (or chicken broth)
How to Make Roasted Cherry Tomato Soup: Step-by-Step
Making this soup is surprisingly easy. Just follow these simple steps for a perfect, comforting bowl every time.
- First, preheat your oven to 425°F (220°C).
- Then, add the tomatoes, garlic, and oil to a baking dish. Toss everything together to make sure the tomatoes are nicely coated.
- Bake for 35 minutes. Let it cool for about 10 minutes before moving on to the next step.
- Add the roasted tomatoes with all the oil from the baking pan to a blender. Now is the time to add the broth, basil, salt, pepper, and cream. Blend on a low setting until it’s completely smooth, which usually takes about 30 to 60 seconds.
- NOTE: If you choose to strain out the tomato skin for a silkier texture, do it before you add the cream, broth, basil, salt, and pepper to the blender.
Roasted vs. Stovetop Cherry Tomato Soup: Which Method is for You?
While my recipe focuses on roasting, you can also make a delicious cherry tomato soup on the stovetop. Roasting creates a deep, sweet, and concentrated tomato flavor because the sugars in the tomatoes caramelize in the oven. It’s my favorite method for a rich, comforting soup that feels extra special.
The stovetop method is a bit faster if you’re short on time. It results in a soup with a brighter, fresher, and slightly more acidic tomato taste. To do this, you would simply sauté the garlic in olive oil in a pot, add the tomatoes and broth, and let them simmer until they break down before blending. Both methods are wonderful; it just depends on the flavor profile you’re craving.
Aisha’s Expert Tips for the Best Cherry Tomato Soup
Over the years, I’ve picked up a few tricks to make this soup absolutely perfect. Here are some of my best tips to help you get it right every time.
- Balancing Acidity: Tomatoes can sometimes be a bit acidic. If your soup tastes a little too sharp, you can balance it by adding a tiny pinch of sugar. A small splash of balsamic vinegar can also add a complex sweetness, or you can simply stir in a little more heavy cream to mellow it out.
- Achieving Perfect Consistency: I love a creamy, smooth soup, but you can easily adjust it. For a thinner soup, just blend in a little more warm broth until it reaches your desired consistency. If you prefer it thicker, you can either simmer it for a bit longer to reduce or simply start with less broth next time.
- Flavor Boosters: Want to take your soup to the next level? Try swirling a spoonful of pesto into your bowl just before serving. A pinch of smoked paprika adds a lovely smokiness, while a dash of red pepper flakes will give it a gentle warmth.
- Handling Roasted Garlic: The roasted garlic cloves become incredibly soft and sweet. To get all that flavor, simply squeeze the soft garlic out of its papery skin right into the blender. It’s much easier than trying to peel it beforehand.
Substitutions & Flavor Variations for Your Cherry Tomato Soup
One of the best things about this recipe is how easy it is to adapt. Here are a few of my favorite swaps and additions.
| Ingredient/Component | Substitution/Variation | Impact on Flavor/Texture |
|---|---|---|
| Cherry Tomatoes | Grape tomatoes, canned diced tomatoes | Grape tomatoes are similar; canned will give a more intense, less fresh roasted flavor. |
| Heavy Cream | Coconut milk, silken tofu, cashews (soaked & blended) | Coconut milk for dairy-free creaminess & subtle coconut flavor; silken tofu for a protein boost & creamy texture; cashews for rich, dairy-free creaminess. |
| Basil | Dried oregano, thyme, rosemary | Different herb profiles; dried herbs are more concentrated. |
| Vegetable Broth | Chicken broth, homemade broth | Chicken broth adds more savory depth; homemade broth offers cleaner flavor control. |
| Add-ins | Sautéed onion, bell pepper, carrots | Adds complexity, sweetness, and vegetable content. |
| Spice | Pinch of red pepper flakes | Adds a subtle warmth or kick. |
Choosing the Best Cherry Tomatoes for Your Soup
The star of this soup is the tomatoes, so picking good ones makes all the difference. Look for cherry tomatoes that are firm, plump, and have a deep, uniform color. They should smell sweet and earthy right at the stem. Avoid any that are wrinkled, bruised, or have soft spots.
Different varieties will slightly change the soup’s flavor. Sungold tomatoes are incredibly sweet and will give your soup a beautiful golden-orange color. Black Cherry tomatoes offer a richer, more complex flavor. If you see them at a farmers’ market, don’t hesitate to ask for a sample. The farmers always know which ones are at their peak.
What to Serve with Your Cozy Cherry Tomato Soup
This soup is a perfect meal on its own, but it’s even better with something delicious on the side. A classic grilled cheese sandwich is always a winner, especially with a sharp cheddar or gooey provolone. I also love dipping crusty bread or garlic bread right into the bowl.
For a lighter pairing, an amazing cherry tomato salad or a simple green salad with a vinaigrette dressing is perfect. And if you want to get a little fancy, top your soup with homemade croutons, a dollop of sour cream, or some fresh chopped herbs. It turns a simple soup into a truly satisfying meal.
Storage & Meal Prep Tips for Cherry Tomato Soup
This soup is fantastic for meal prep. Once it has cooled completely, you can store it in an airtight container in the refrigerator for up to 4 days. The flavors actually get even better the next day.
It also freezes beautifully. I like to pour the cooled soup into freezer-safe containers or bags, making sure to leave a little space at the top for it to expand. It will last in the freezer for up to 3 months. To reheat, just let it thaw in the refrigerator overnight and then gently warm it on the stovetop, stirring occasionally.
Frequently Asked Questions About Cherry Tomato Soup
- Can I make this soup vegan? Absolutely. To make it vegan and dairy-free, simply swap the heavy cream for full-fat coconut milk or a cashew cream. Use vegetable broth, and you’re all set.
- Do I have to peel the tomatoes? Nope, you don’t have to. Blending the skins in adds fiber and flavor. However, if you prefer an ultra-smooth, silky soup, you can strain the blended tomato mixture through a fine-mesh sieve before adding the cream and other seasonings, just as the recipe note suggests.
- How long does cherry tomato soup last? It will keep well in an airtight container in the refrigerator for up to 4 days.
- What type of blender is best for this soup? A high-speed blender will give you the smoothest, creamiest result. However, a standard blender or even an immersion blender will also work well. Just be sure to blend in batches if needed and be careful with the hot liquid.
- Can I add other vegetables? Yes, definitely. You can roast carrots, onions, or red bell peppers along with the tomatoes to add more depth and sweetness to the soup, much like you would for roasted zucchini and yellow squash.
Enjoy Your Homemade Cherry Tomato Soup!
I truly hope you enjoy making this soup as much as I do. There is something so satisfying about turning simple, fresh ingredients into a meal that feels both elegant and comforting. It’s proof that you don’t need a lot of time or complicated steps to create something wonderful in your own kitchen.
I would love to hear how it turns out for you. Please leave a comment below with your experience or any questions you might have. And if you share a photo on social media, be sure to tag Aisha Recipes. I can’t wait to see your beautiful creations

Cherry Tomato Soup
Ingredients
Equipment
Method
- Preheat your oven to 425°F (220°C).
- Place the cherry tomatoes, garlic, and olive oil in a baking dish, then toss them to ensure everything is well coated.
- Bake the mixture for 35 minutes, then allow it to cool for 10 minutes before proceeding.
- Transfer the roasted tomatoes with their oil to a blender, adding broth, basil, salt, pepper, and heavy cream. Blend on low until the soup is smooth, which should take about 30-60 seconds.







