There’s nothing quite like a warm, velvety bowl of Roasted Cherry Tomato Soup on a crisp afternoon or chilly evening. Whether you’re looking for a nourishing lunch, a cozy appetizer, or a quick weeknight dinner, this tomato soup delivers bold flavor and simple elegance with just a few fresh ingredients.
Perfect for anyone craving the taste of homemade roasted tomato soup with fresh tomatoes, this recipe elevates humble cherry tomatoes into a rich, flavorful soup that feels both rustic and gourmet. It’s fast, flexible, and comforting — ideal for tomato lovers and soup enthusiasts alike.
Table of Contents
Why You’ll Love Roasted Cherry Tomato Soup
This soup is more than just a warm bowl of comfort — here’s why you’ll be making it again and again:
- Intense tomato flavor – roasting brings out the natural sweetness and depth
- Quick and easy – minimal prep and mostly hands-off time
- Perfect for all seasons – light enough for summer, cozy enough for winter
- Vegan and gluten-free – naturally clean and wholesome
- Great for using up tomatoes – especially if you’re wondering how to make cherry tomato soup at home
- Freezer-friendly – great for batch cooking and meal prep
If you’ve been looking for a quick & easy tomato soup with maximum flavor, this one checks all the boxes.
Who This Recipe Is For
This roasted cherry tomato soup is perfect for:
- Home cooks with an abundance of cherry tomatoes
- Fans of creamy, velvety soups that don’t rely on dairy
- Anyone wanting a fresh twist on classic tomato soup
- Meal preppers looking for a freezer-friendly, reheatable option
- People searching for easy, elegant fresh tomato recipes
And if you’re exploring more cherry tomato recipes, this is one of the most flavorful ways to enjoy them.
Ingredients You’ll Need
For the Soup:
- 2 lbs (about 900g) cherry tomatoes
- 1 large white or yellow onion, roughly chopped
- 4 cloves garlic, peeled and left whole
- 2 tablespoons olive oil
- 2 cups (480ml) vegetable broth
- Salt and freshly ground black pepper, to taste
- Optional: fresh basil leaves or thyme sprigs for extra flavor
- Optional: plant-based milk or cream for added richness
Ingredient Notes and Variations
- Cherry Tomatoes: The star of the show. Look for ripe, juicy tomatoes. Grape tomatoes also work well.
- Onion & Garlic: Roasting these with the tomatoes brings natural sweetness and depth.
- Broth: Use a good-quality vegetable broth for the best flavor. Homemade is always a bonus.
- Olive Oil: A must for getting that roasted finish and a silky texture.
- Fresh Herbs: Basil adds classic flavor, but thyme or oregano can be used for variety.
- For creaminess: Stir in a splash of oat, almond, or cashew milk — perfect for a creamy tomato soup recipe without dairy.
Want something even more filling? Pair it with this crusty no-knead artisan bread for dipping perfection.
Kitchen Equipment You’ll Need
- Baking sheet
- Parchment paper (optional)
- Blender (immersion or standard)
- Medium saucepan
- Knife and cutting board
- Ladle and wooden spoon
- Airtight containers for storing
Step-by-Step Preparation: How to Make Roasted Cherry Tomato Soup
Step 1: Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper if desired.
Step 2: Spread the cherry tomatoes, chopped onion, and garlic cloves on the baking sheet. Drizzle with olive oil and season with salt and pepper. Toss to coat evenly.
Step 3: Roast in the oven for 25–30 minutes, until the tomatoes are blistered and slightly caramelized, and the onions are tender.
Step 4: Transfer the roasted vegetables (along with all the juices) into a blender or saucepan. Add the vegetable broth and blend until smooth. Use an immersion blender for easier cleanup.
Step 5: Taste and adjust seasoning with more salt and pepper as needed. If you want a creamier texture, stir in a splash of plant-based milk or cream.
Step 6: Heat the soup in a saucepan over medium heat for 5–10 minutes until warmed through. Serve hot, garnished with fresh herbs or a swirl of cream if desired.
Pro Tips for the Best Roasted Cherry Tomato Soup
- Roast until caramelized – don’t rush the roasting time; it deepens the flavor.
- Use parchment paper to prevent sticking and make cleanup easier.
- Blend until silky – the smoother the texture, the more luxurious it feels.
- Season well – good salt and fresh pepper make a big difference.
- Add a dash of smoked paprika or red pepper flakes for extra depth or heat.
For another rich, homemade comfort dish, check out our creamy carrot and lentil soup — equally satisfying and vegan-friendly.
Common Mistakes to Avoid
- Undercooking the veggies – fully roasted tomatoes and onions make the biggest flavor impact.
- Skipping seasoning – the right amount of salt is essential to bring out sweetness.
- Blending too soon – let the mixture cool slightly before blending to avoid splatter.
- Using low-quality broth – it’s the base of your soup’s flavor, so choose wisely.
- Not tasting before serving – always adjust seasoning after blending.
Serving Suggestions
This tomato soup is perfect on its own but becomes a full meal when paired with:
- Grilled cheese sandwiches — a classic pairing
- Fresh sourdough toast or crusty artisan bread
- A green salad with balsamic vinaigrette
- Stuffed baked potatoes for heartier appetites
- A dollop of dairy-free pesto or swirl of cashew cream
It’s cozy, satisfying, and ideal for a light dinner or lunch.
Creative Presentation Ideas
- Drizzle with olive oil and a crack of black pepper on top
- Add a swirl of plant-based cream or yogurt
- Garnish with roasted cherry tomatoes and a basil leaf
- Serve in a mug for a cute café-style feel
- Sprinkle toasted seeds or nuts for texture
Pair it with our easy roasted veggie platter for a vibrant table spread.
Flavor Variations and Add-Ins
- Add a roasted red pepper for smoky sweetness
- Stir in cooked lentils or white beans for added protein
- Blend with a roasted carrot or two for a subtle sweetness
- Mix in sun-dried tomatoes for a rich, umami flavor
- Use coconut milk for a slightly tropical, creamy twist
Looking for more cherry tomato sauce ideas? Try our simple roasted tomato sauce next — perfect for pasta or pizza.
How to Store and Reheat
- Refrigerate in an airtight container for up to 5 days
- Freeze in portions for up to 3 months — ideal for batch cooking
- Reheat on the stove over medium heat, stirring occasionally
- Microwave single servings in a covered bowl for 1–2 minutes
- Thaw frozen soup overnight in the fridge before reheating
It’s one of those soups that tastes even better the next day.
Make-Ahead Tips
- Roast the tomatoes, onion, and garlic in advance — they’ll keep refrigerated for up to 3 days
- Blend and store the soup before a dinner party for easy last-minute heating
- Freeze blended soup in mason jars or silicone molds for meal prep
- Double the recipe and freeze half for busy weeks
Need more prep-friendly soups? Our one-pot vegetable soup is a must-try.
Frequently Asked Questions
Can I use canned cherry tomatoes?
Fresh is best for roasting, but in a pinch, you can use canned cherry tomatoes. Just drain well and roast briefly.
Is this soup vegan?
Yes! It’s naturally vegan. Just be sure to use dairy-free milk or cream if adding for creaminess.
Can I make this without a blender?
Yes. You can mash the roasted veggies with a potato masher or use an immersion blender for a rustic texture.
Is this freezer-friendly?
Absolutely. It freezes beautifully and is perfect for batch cooking.
Can I add cream or dairy?
Yes, feel free to stir in heavy cream or half-and-half if you’re not dairy-free.
Final Thoughts: Why Roasted Cherry Tomato Soup Is a Keeper
This roasted cherry tomato soup proves that the simplest ingredients can create the most luxurious results. Sweet, savory, and wonderfully creamy, it’s the perfect comfort food for any season. Whether you’re using up an overflow of summer cherry tomatoes or warming up on a winter night, this recipe never disappoints.
Elegant enough to serve at a dinner party, and simple enough for weekday lunches, it’s a kitchen staple you’ll keep coming back to.
Call to Action – Share and Subscribe
Loved this cozy tomato soup? Share it with a fellow soup lover and don’t forget to subscribe to RecipeZed for more fresh, seasonal, and satisfying recipes delivered straight to your inbox.
PrintRich & Creamy Roasted Cherry Tomato Soup : A Cozy, Homemade Classic
- Total Time: 40 minutes
- Yield: 4 servings 1x
Description
This Rich & Creamy Roasted Cherry Tomato Soup is a cozy, velvety blend of roasted cherry tomatoes, onion, and garlic for a burst of sweet and savory flavor. Perfect for chilly evenings or light lunches, this homemade tomato soup is naturally vegan, gluten-free, and full of fresh, vibrant taste — the perfect comforting bowl for any season.
Ingredients
- 2 lbs (about 900g) cherry tomatoes
- 1 large white or yellow onion, roughly chopped
- 4 cloves garlic, peeled and left whole
- 2 tablespoons olive oil
- 2 cups (480ml) vegetable broth
- Salt and freshly ground black pepper, to taste
- Optional: fresh basil leaves or thyme sprigs for flavor
- Optional: plant-based milk or cream for extra richness
Ingredient Notes & Variations:
- Tomatoes: Cherry or grape tomatoes bring sweetness and depth when roasted.
- Onion & Garlic: Roasting enhances their natural sweetness.
- Broth: Use quality vegetable broth for the best flavor.
- Herbs: Basil, thyme, or oregano pair beautifully with roasted tomatoes.
- For creaminess: Add oat, almond, or cashew milk for a rich dairy-free finish.
Instructions
- Preheat Oven: Heat oven to 400°F (200°C) and line a baking sheet with parchment paper.
- Roast Veggies: Spread cherry tomatoes, onion, and garlic on the sheet. Drizzle with olive oil, season with salt and pepper, and toss to coat.
- Bake: Roast 25–30 minutes until tomatoes are blistered and onions tender.
- Blend: Transfer roasted veggies and juices to a blender or saucepan. Add vegetable broth and blend until smooth (or use an immersion blender).
- Adjust & Reheat: Season to taste and add plant-based milk for creaminess. Heat on the stove 5–10 minutes until warmed through.
- Serve: Ladle into bowls and garnish with basil, olive oil drizzle, or a swirl of cream.
Notes
- Roast until tomatoes are caramelized for maximum flavor.
- Blend until silky for a restaurant-quality texture.
- Use parchment for easy cleanup.
- Smoked paprika adds depth; red pepper flakes add a touch of spice.
- Freezes beautifully — perfect for meal prep!
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup, Lunch, Dinner
- Method: Roasted and Blended
- Cuisine: American, Vegetarian
Nutrition
- Serving Size: 1 bowl
- Calories: 180
- Sugar: 9g
- Sodium: 620mg
- Fat: 10g
- Saturated Fat: 1.5g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 4g
- Protein: 4g
- Cholesterol: 0mg






