Creamy Roasted Cherry Tomato soup is a delightful dish that combines sweet roasted cherry tomatoes, savory onions, and garlic for a cozy, velvety experience. This rich soup is perfect for chilly evenings or light lunches, offering a burst of flavor that will warm your soul. The combination of roasted flavors and creamy goodness makes it an ideal comfort food for any season. Let’s dive into how to create this delightful meal that everyone will love!

Why You’ll Love This Creamy Roasted Cherry Tomato
This Creamy Roasted Cherry Tomato Recipe is not only easy to prepare but also incredibly satisfying. Here are a few reasons why you’ll fall in love with it:
- It’s packed with flavor from roasted cherry tomatoes, onions, and garlic.
- The soup is naturally vegan and gluten-free, making it suitable for various diets.
- It can be prepared in under 40 minutes, perfect for weeknight dinners.
- Rich in nutrients, it offers a healthy alternative to traditional cream soups.
- Great as a starter, appetizer, or even a main course paired with bread.
- Its versatility allows for various complementary dishes, like Roasted Cherry Tomato Pasta with Cream.
Ingredients for Creamy Roasted Cherry Tomato
Gather these items:
- 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
How to Make Creamy Roasted Cherry Tomato Step-by-Step
- Step 1: Heat oven to 400°F (200°C) and line a baking sheet with parchment paper.
- Step 2: Spread cherry tomatoes, onion, and garlic on the sheet. Drizzle with olive oil, season with salt and pepper, and toss to coat.
- Step 3: Roast for 25–30 minutes until tomatoes are blistered and onions are tender.
- Step 4: Transfer roasted veggies and juices to a blender or saucepan. Add vegetable broth and blend until smooth (or use an immersion blender).
- Step 5: Season to taste and add plant-based milk for creaminess. Heat on the stove for 5–10 minutes until warmed through.
- Step 6: Ladle into bowls and garnish with basil, a drizzle of olive oil, or a swirl of cream.
Pro Tips for the Perfect Creamy Roasted Cherry Tomato
Keep these in mind:
- Use ripe cherry or grape tomatoes to bring out the natural sweetness when roasting.
- Roasting enhances the natural sweetness of onion and garlic, adding depth to the soup.
- Opt for quality vegetable broth for the best flavor experience.
- Basil, thyme, or oregano pair beautifully with roasted tomatoes, adding aromatic notes.
- Add oat, almond, or cashew milk for a rich, dairy-free finish.
- For an extra rich flavor, consider using a swirl of cream before serving.
Best Ways to Serve Creamy Roasted Cherry Tomato
This soup is incredibly versatile and can be served in numerous ways. Here are some great ideas:
- Pair it with crusty bread for a delightful dip.
- Serve alongside a Creamy Roasted Cherry Tomato Salad for a fresh contrast.
- It can be the base for a Creamy Cherry Tomato Sauce for pasta dishes.
Frequently Asked Questions About Creamy Roasted Cherry Tomato
What is Creamy Roasted Cherry Tomato?
It is a comforting soup made from roasted cherry tomatoes, onions, and garlic blended into a creamy texture, perfect for any meal.
How to Roast Cherry Tomatoes for Creamy Dishes?
Roast them at 400°F until blistered; this intensifies their sweetness and creates a rich flavor that enhances creamy dishes.
Can I make Creamy Roasted Cherry Tomatoes ahead of time?
Yes, you can prepare the soup in advance and reheat it. It tastes even better the next day as the flavors meld together!
Variations of Creamy Roasted Cherry Tomato You Can Try
Here are some delicious variations to consider:
- For a spicy kick, add crushed red pepper flakes during roasting.
- Mix in some roasted red bell peppers for a unique twist.
- Add a dollop of pesto for a fresh herb flavor.
- Try it with a splash of balsamic glaze for extra depth.
For more about the benefits of tomatoes, check out this Healthline article.
To learn more about our policies, visit our Privacy Policy, Terms of Use, About Me, GDPR, and Contact Us.
Print
Creamy Roasted Cherry Tomato: 6 Irresistible Ways
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Diet: Vegan
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.
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
Instructions
- Heat oven to 400°F (200°C) and line a baking sheet with parchment paper.
- Spread cherry tomatoes, onion, and garlic on the sheet. Drizzle with olive oil, season with salt and pepper, and toss to coat.
- Roast 25–30 minutes until tomatoes are blistered and onions tender.
- Transfer roasted veggies and juices to a blender or saucepan. Add vegetable broth and blend until smooth (or use an immersion blender).
- Season to taste and add plant-based milk for creaminess. Heat on the stove 5–10 minutes until warmed through.
- Ladle into bowls and garnish with basil, olive oil drizzle, or a swirl of cream.
Notes
- Cherry or grape tomatoes bring sweetness and depth when roasted.
- Roasting enhances the natural sweetness of onion and garlic.
- Use quality vegetable broth for the best flavor.
- Basil, thyme, or oregano pair beautifully with roasted tomatoes.
- Add oat, almond, or cashew milk for a rich dairy-free finish.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Roasting and Blending
- Cuisine: American
Nutrition
- Serving Size: 1 cup
- Calories: 180
- Sugar: 6g
- Sodium: 300mg
- Fat: 10g
- Saturated Fat: 1g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 3g
- Protein: 4g
- Cholesterol: 0mg