I enjoy making cherry tomato soup when I want something warm, fresh, and comforting. The natural sweetness of cherry tomatoes creates a vibrant soup with rich flavor and a beautiful color. It is simple to prepare and feels light yet satisfying, making it perfect for lunch, dinner, or even a cozy appetizer.
Why You’ll Love This Recipe
I love this recipe because it transforms a handful of fresh ingredients into a smooth and flavorful soup. The cherry tomatoes add natural sweetness while garlic and herbs deepen the taste. I also like how easy it is to customize, whether I want a creamy version or a lighter broth-style soup. It is a quick recipe that always feels homemade and comforting.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
4 cups cherry tomatoes
1 tablespoon olive oil
1 small onion, chopped
2 cloves garlic, minced
2 cups vegetable broth
1/2 teaspoon salt
1/2 teaspoon black pepper
1/2 teaspoon dried basil
1/4 cup heavy cream (optional)
fresh basil for garnish
Directions
I start by heating the olive oil in a medium pot over medium heat.
I add the chopped onion and cook it for about 3–4 minutes until it becomes soft and fragrant.
I stir in the minced garlic and cook for another minute.
I add the cherry tomatoes to the pot and cook them for several minutes, stirring occasionally, until they begin to soften and release their juices.
I pour in the vegetable broth and add the salt, black pepper, and dried basil.
I bring the mixture to a gentle simmer and let it cook for about 15 minutes so the flavors develop.
Once the tomatoes are very soft, I blend the soup with an immersion blender until it becomes smooth. I sometimes leave it slightly chunky for texture.
If I want a creamier soup, I stir in the heavy cream and warm it for another minute.
I taste the soup and adjust the seasoning if needed before serving.
I finish the soup with fresh basil on top.
Servings and timing
Servings: 4 servings
Prep time: 10 minutes
Cook time: 20 minutes
Total time: 30 minutes
Variations
I sometimes roast the cherry tomatoes in the oven before adding them to the soup to deepen the flavor.
When I want extra creaminess, I add more heavy cream or a spoonful of cream cheese.
I occasionally stir in a little grated parmesan cheese for a richer taste.
For a spicy version, I add a pinch of red pepper flakes while the soup simmers.
storage/reheating
I store leftover soup in an airtight container in the refrigerator for up to four days.
When reheating, I warm the soup gently in a saucepan over medium-low heat, stirring occasionally.
I can also microwave individual portions in short intervals until the soup is hot.
If I want to freeze it, I store it in freezer-safe containers for up to three months. I usually freeze it without cream and add the cream after reheating.
FAQs
Can I use canned tomatoes instead of cherry tomatoes?
I sometimes use canned tomatoes when fresh cherry tomatoes are not available, although the flavor is slightly different.
How do I make the soup thicker?
I simmer the soup a little longer to reduce the liquid, or I add a small amount of cream or blended vegetables.
Can I make this soup dairy-free?
I simply skip the cream or replace it with a plant-based cream alternative.
What can I serve with cherry tomato soup?
I often serve it with grilled cheese, crusty bread, or a simple salad.
Can I roast the tomatoes first?
I like roasting the tomatoes with olive oil and garlic before blending them into the soup because it adds a deeper and slightly caramelized flavor.
Conclusion
I enjoy making cherry tomato soup because it is simple, fresh, and full of natural flavor. The bright taste of cherry tomatoes combined with garlic and herbs creates a comforting dish that works for many occasions. It is an easy recipe that I return to whenever I want a warm bowl of homemade soup.
Cherry Tomato Soup
- Author: Olivia
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Mediterranean
- Diet: Vegetarian
Description
A warm and comforting cherry tomato soup made with fresh tomatoes, garlic, and herbs, blended into a smooth and vibrant dish that can be enjoyed light or creamy.
Ingredients
- 4 cups cherry tomatoes
- 1 tablespoon olive oil
- 1 small onion, chopped
- 2 cloves garlic, minced
- 2 cups vegetable broth
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon dried basil
- 1/4 cup heavy cream (optional)
- Fresh basil for garnish
Instructions
- Heat the olive oil in a medium pot over medium heat.
- Add the chopped onion and cook for 3–4 minutes until soft and fragrant.
- Stir in the minced garlic and cook for about 1 minute.
- Add the cherry tomatoes and cook for several minutes, stirring occasionally, until they soften and release their juices.
- Pour in the vegetable broth and add salt, black pepper, and dried basil.
- Bring the mixture to a gentle simmer and cook for about 15 minutes to develop flavor.
- Blend the soup with an immersion blender until smooth, or leave slightly chunky if preferred.
- If using, stir in the heavy cream and warm the soup for another minute.
- Taste and adjust seasoning if needed, then garnish with fresh basil before serving.
Notes
- Roast the cherry tomatoes in the oven before adding them to deepen the flavor.
- Add extra heavy cream or a spoonful of cream cheese for a richer texture.
- Stir in grated parmesan cheese for a savory boost.
- Add a pinch of red pepper flakes for a spicy variation.
- Store leftovers in an airtight container in the refrigerator for up to 4 days.
- Reheat gently on the stovetop over medium-low heat, stirring occasionally.
- Freeze the soup without cream for up to 3 months and add cream after reheating.
Nutrition
- Serving Size: 1 serving
- Calories: 140
- Sugar: 7g
- Sodium: 420mg
- Fat: 8g
- Saturated Fat: 3g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 3g
- Protein: 3g
- Cholesterol: 15mg
