Easy & Creamy Cherry Tomato Soup Recipe

Cherry Tomato Soup is a delightful twist on the classic tomato soup, bursting with vibrant flavors and natural sweetness. Made from fresh, juicy cherry tomatoes, this soup captures the essence of summer in every spoonful. Its simple yet wholesome ingredients, such as roasted tomatoes, garlic, onions, and fresh herbs, come together to create a comforting bowl that’s both rich in taste and light in texture. Perfect for any season, this soup can be enjoyed warm with a side of crusty bread or served chilled as a refreshing appetizer.

cherry tomato soup

Why You’ll Love This Recipe?

This cherry tomato soup recipe is a must-try for anyone who loves fresh, flavorful dishes that are easy to make. With its vibrant color, creamy texture, and naturally sweet taste, it’s perfect for a cozy night in or as a delicious starter for a dinner party. Here are a few reasons why you’ll fall in love with this recipe: 

  • Simple Ingredients: Made with just a handful of fresh, everyday ingredients that are easy to find. 
  • Rich in Flavor: Roasting the cherry tomatoes enhances their natural sweetness, giving the soup a deep, robust flavor. 
  • Quick and Easy: Ready in under 30 minutes, making it perfect for busy weeknights. 
  • Healthy and Nutritious: Packed with vitamins, antioxidants, and healthy fats, it’s a nourishing choice that doesn’t compromise on taste. 
  • Versatile: Enjoy it hot or cold, garnish with fresh herbs, or add a dollop of cream for extra richness—it’s delicious any way you serve it! 
  • Perfect for Any Occasion: Whether it’s a light lunch, a comforting dinner, or an elegant appetizer, this soup fits seamlessly into any meal plan.

Key Notes

ServingCaloriesPrep. TimeCooking TimeTotal Time
4105 kcal10 Mins25 Mins35 Mins

Kitchen Utensils Needed

  • Baking sheet 
  • Large pot 
  • Cutting board & Chef’s Knife 
  • Wooden spoon or spatula 
  • Blender or immersion blender 
  • Ladle 
  • Measuring cups and spoons 
  • Serving bowls

Cherry Tomato Soup Ingredients

2 lbs (900g) cherry tomatoes, halved Check Price
1 medium onion, chopped Check Price
4 cloves garlic, minced Check Price
2 tablespoons olive oil Check Price
2 cups vegetable broth (or chicken broth) Check Price
1 tablespoon tomato paste (optional, for deeper flavor) Check Price
1 teaspoon sugar (to balance the acidity) Check Price
Salt and pepper, to taste Check Price
A handful of fresh basil leaves, roughly chopped Check Price

Making Cherry Tomato Soup Recipe

Roast the Tomatoes: 

Preheat your oven to 400°F (200°C). Spread the halved cherry tomatoes on a baking sheet, drizzle with 1 tablespoon of olive oil, and sprinkle with salt and pepper. Roast for 20-25 minutes, until the tomatoes are soft and slightly caramelized. 

Cook the Aromatics: 

While the tomatoes are roasting, heat the remaining tablespoon of olive oil in a large pot over medium heat. Add the chopped onion and cook for 5-7 minutes, until soft and translucent. Add the minced garlic and cook for another 1-2 minutes, until fragrant. 

Combine and Simmer: 

Once the tomatoes are done roasting, add them to the pot along with their juices. Stir in the vegetable broth, tomato paste (if using), and sugar. Bring the mixture to a simmer and cook for 10-15 minutes, allowing the flavors to meld together. 

Blend the Soup: 

Remove the pot from heat. Using an immersion blender, blend the soup until smooth and creamy. If using a regular blender, carefully transfer the soup in batches to blend. Be cautious as the soup will be hot. 

Season and Add Fresh Herbs: 

Return the blended soup to the pot (if using a regular blender) and season with salt and pepper to taste. Stir in the fresh basil leaves and let them wilt slightly. If you want a creamier texture, add the heavy cream or coconut milk and stir well. 

Serve and Enjoy: 

Ladle the soup into bowls, garnish with extra fresh basil, a drizzle of olive oil, or a swirl of cream, and serve with crusty bread or a grilled cheese sandwich for a complete meal.

roasted cherry tomato soup

Secret Tips for Better Results 

To elevate your Tomato Soup to the next level, consider these secret tips that can make a significant difference in flavor, texture, and overall experience:

  • Use a Mix of Cherry Tomatoes: Combining different varieties of cherry tomatoes—like red, yellow, and orange—adds layers of flavor and a beautiful color contrast to your soup. Each type of tomato has a unique balance of sweetness and acidity, which can enhance the overall depth of the soup. 
  • Roast with Herbs and Garlic: When roasting the cherry tomatoes, add a few whole cloves of garlic, sprigs of thyme, or rosemary to the baking sheet. This infuses the tomatoes with extra flavor, making the soup more aromatic and savory. 
  • Caramelize the Onions: Instead of just softening the onions, cook them low and slow until they are golden brown and caramelized. This process brings out their natural sweetness, adding a rich, umami flavor to the soup. 
  • Add a Dash of Balsamic Vinegar: A small splash of balsamic vinegar or a squeeze of lemon juice at the end of cooking can brighten up the soup, enhancing the flavors and adding a hint of tangy sweetness that complements the tomatoes perfectly. 
  • Incorporate Roasted Red Peppers: For an extra layer of smoky flavor, add a few roasted red bell peppers to the soup before blending. They blend seamlessly with the tomatoes and create a deeper, more complex taste. 
  • Blend for the Right Texture: If you prefer a smoother, creamier texture, strain the blended soup through a fine mesh sieve to remove any remaining seeds or skin. For a chunkier, more rustic texture, blend only half of the soup and mix it with the unblended portion. 
  • Finish with a Flavored Oil or Fresh Topping: Garnish the soup with a drizzle of basil oil, chili oil, or a sprinkle of freshly grated Parmesan cheese. These little touches add a burst of flavor and make the dish feel more gourmet. 
  • Let It Sit: Tomato-based soups often taste even better the next day after the flavors have had time to meld. Make the soup a day ahead and reheat it gently to enjoy an even richer taste. 
  • Use Quality Broth: The broth you choose can significantly affect the taste of the soup. Opt for a high-quality homemade vegetable or chicken broth, or a low-sodium store-bought version, to ensure the soup is rich and flavorful without being overly salty.

Flavor Variations

There are several exciting ways to customize the flavor profile of Roasted Tomato Soup to suit different tastes and preferences. Here are some flavorful variations to elevate the classic recipe: 

  • Creamy Basil Pesto Tomato Soup: Swirl in a spoonful of basil pesto just before serving. The rich, nutty flavor of pesto with its fresh basil and Parmesan cheese adds a delicious herbaceous note that pairs perfectly with the natural sweetness of the tomatoes. 
  • Spicy Roasted Red Pepper and Tomato Soup: Add roasted red bell peppers along with the cherry tomatoes and blend them together for a smoky depth. Spice it up with a pinch of red pepper flakes or a splash of hot sauce for a soup with a kick. 
  • Tomato Bisque with Coconut and Ginger: For a creamy, dairy-free option, replace the heavy cream with coconut milk and add a teaspoon of freshly grated ginger. This gives the soup a slightly sweet and warming flavor, reminiscent of Thai-inspired cuisine. 
  • Mediterranean-Style Tomato Soup: Incorporate a blend of Mediterranean herbs like oregano, thyme, and rosemary. Add a handful of kalamata olives and a sprinkle of feta cheese on top for a tangy, savory twist. 
  • Garlic Parmesan Tomato Soup: Roast an extra bulb of garlic along with the tomatoes and stir in a generous amount of freshly grated Parmesan cheese after blending. This results in a rich, savory soup with a robust garlic flavor. 
  • Smoky Chipotle Tomato Soup: Add a chipotle pepper in adobo sauce while simmering the soup. The smoky heat from the chipotle complements the sweetness of the cherry tomatoes, creating a bold, spicy flavor.
  • Indian-Inspired Spiced Tomato Soup: Add a teaspoon of garam masala, a pinch of cumin, and a dash of turmeric to the soup while cooking. Finish with a swirl of coconut cream for a spiced, warming variation that brings an Indian flair to the dish.

Storage Guidelines

Storing your Cherry Tomato Soup properly will ensure it stays fresh and flavorful for future meals. Here are some storage guidelines to help you keep your soup delicious and safe to eat:

  • Refrigerating: Allow the soup to cool completely to room temperature before transferring it to an airtight container. Store in the refrigerator for up to 4 days. When reheating, warm it on the stove over medium heat, stirring occasionally, or microwave in a microwave-safe bowl, stirring every 30 seconds. 
  • Freezing: Once cooled, transfer the soup to freezer-safe containers or heavy-duty freezer bags, leaving space for expansion. Store in the freezer for up to 3 months. Thaw in the refrigerator overnight before reheating. Reheat gently on the stove or in the microwave, stirring occasionally.

Serving Suggestions

Cherry Tomato Soup is a versatile dish that pairs beautifully with a variety of sides, making it perfect for both casual meals and more refined dining experiences. Here are some delicious serving suggestions that complement the rich, sweet flavors of this soup:

  • Sourdough Grilled Cheese Sandwich
  • Mexican Torta Cubana Sandwich
  • Dutch Oven Shredded Chicken
  • Pea Shoot Salad
  • Cheesecake Factory Stuffed Mushrooms

FAQs

While cherry tomatoes are preferred for their sweetness and flavor, you can use regular tomatoes if needed. Just adjust the cooking time and consider adding a bit of sugar to balance the acidity.

Yes, you can make the soup ahead of time. It can be stored in the refrigerator for up to 4 days or frozen for up to 3 months. Just be sure to cool it completely before storing.

If the soup is too thin, you can thicken it by simmering it longer to reduce the liquid. Alternatively, you can add a slurry of cornstarch and water or blend in some cooked potatoes or beans for added thickness.

Absolutely! To make the soup vegan, use vegetable broth instead of chicken broth and omit any dairy. You can replace cream with coconut milk or a plant-based cream alternative.

To make the soup creamier, stir in heavy cream, coconut milk, or a bit of cashew cream after blending. You can also use blended cooked potatoes or beans to achieve a creamy texture.

Conclusion

In short words, this Cherry Tomato Soup recipe is a simple yet flavorful dish that brings out the best in fresh, juicy cherry tomatoes. With its naturally sweet taste, vibrant color, and silky texture, it’s a comforting bowl of goodness that’s perfect for any occasion—whether it’s a cozy weeknight dinner, a light lunch, or an elegant appetizer for guests. The recipe is highly versatile, allowing for various creative twists to suit different palates, from creamy pesto swirls to spicy chipotle flavors. It pairs beautifully with a range of sides, making it an easy favorite for any meal plan.

roasted cherry tomato soup

Cherry Tomato Soup Recipe

Cherry Tomato Soup is a delicious and simple soup made primarily with cherry tomatoes. Unlike traditional tomato soup, which uses larger, plum tomatoes, cherry tomato soup benefits from the natural sweetness and intense flavor of cherry tomatoes.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Course Soup, Starter
Cuisine Italian
Servings 4
Calories 105 kcal

Equipment

  • Baking sheet
  • Large Pot
  • Cutting Board & Chef’s Knife
  • Wooden Spoon Or Spatula
  • Blender or immersion blender 
  • Ladle
  • Measuring Cups And Spoons

Ingredients
  

  • 2 lbs 900g cherry tomatoes, halved
  • 1 medium onion chopped
  • 4 cloves garlic minced
  • 2 tablespoons olive oil
  • 2 cups vegetable broth or chicken broth
  • 1 tablespoon tomato paste optional, for deeper flavor
  • 1 teaspoon sugar to balance the acidity
  • Salt and pepper to taste
  • A handful of fresh basil leaves roughly chopped

Instructions
 

  • Preheat your oven to 400°F (200°C). Spread the halved cherry tomatoes on a baking sheet, drizzle with 1 tablespoon of olive oil, and sprinkle with salt and pepper. Roast for 20-25 minutes, until the tomatoes are soft and slightly caramelized.
  • While the tomatoes are roasting, heat the remaining tablespoon of olive oil in a large pot over medium heat. Add the chopped onion and cook for 5-7 minutes, until soft and translucent. Add the minced garlic and cook for another 1-2 minutes, until fragrant.
  • Once the tomatoes are done roasting, add them to the pot along with their juices. Stir in the vegetable broth, tomato paste (if using), and sugar. Bring the mixture to a simmer and cook for 10-15 minutes, allowing the flavors to meld together.
  • Remove the pot from heat. Using an immersion blender, blend the soup until smooth and creamy. If using a regular blender, carefully transfer the soup in batches to blend. Be cautious as the soup will be hot.
  • Return the blended soup to the pot (if using a regular blender) and season with salt and pepper to taste. Stir in the fresh basil leaves and let them wilt slightly. If you want a creamier texture, add the heavy cream or coconut milk and stir well.
  • Ladle the soup into bowls, garnish with extra fresh basil, a drizzle of olive oil, or a swirl of cream, and serve with crusty bread or a grilled cheese sandwich for a complete meal.

Video

Keyword Cherry Tomato Soup, Roasted Cherry Tomato Soup