Serve your family and friends this delicious and comforting cherry tomato soup, made with cherry tomatoes, giving you a taste of summer even in the middle of winter. It is an easy and quick plant-based cherry tomato soup to make but delivers a fantastic depth – one of my favorite soups.

Love this soup? Try some of my other favorite soup recipes: Lasagna soup, Minestrone Soup, Sweet Potato Kale Coconut Curry Soup.

Vegan Cherry Tomato Soup with Garlic Croutons

Why You’ll Love this Cherry Tomato Soup Recipe

  • Flavorful: Bursting with flavor, this tomato soup with cherry tomatoes is the perfect soup to impress your family and friends. The fresh taste of tomatoes, garlic, and basil is hard to beat, so get ready; this cherry tomato recipe is a winner. 
  • Healthy: This cherry tomato soup is a nutritional powerhouse. Packed with cherry tomatoes, onion, and garlic, it’s a delicious way to load up on vitamins and minerals. The cherry tomatoes, in particular, are a star ingredient, offering a wealth of health benefits. 
  • Easy to make: One of the best qualities of this cherry tomato soup recipe is that it is super easy and quick to make. You will have dinner on the table in no time. 
  • Crowd pleaser: Cherry tomato soup is the perfect soup to serve at your next gathering, as it is a classic soup everyone will love. Serve with vegan grilled cheese sandwiches, vegan garlic knots, cassava crackers, or this roasted garlic and fresh rosemary Dutch oven bread. 
  • Fresh tomatoes: If you have never made tomato soup with fresh tomatoes, you are in for a delicious experience. This tomato soup recipe uses fresh cherry tomatoes, which takes the flavor to the next level. It is the perfect recipe to use when you have a garden full of fresh tomatoes or are simply looking for a cherry tomato soup recipe that will wow your friends and family. You can also experiment by using different varieties of tomatoes, such as grape tomatoes or Roma tomatoes. 

What makes this Cherry Tomato Soup so special?

Cherry tomatoes are healthy and have a slightly different flavor than regular tomatoes. I would personally classify them as sweeter, but some may experience them as a bit more tart. Either way, I really like the taste of cherry tomatoes. Cherry tomatoes are also readily available in grocery stores any time of year, making them a great choice for this comforting soup. Pair with oven roasting vegetables or make this as a standalone meal. This cherry tomato soup recipe will soon be among your favorite tomato soup recipes.

Cherry Tomatoes in a white bowl

Can you make tomato soup with Cherry Tomatoes? 

Yes, you can make the best tomato soup with cherry tomatoes. Fresh cherry tomatoes burst with a sweet and juicy flavor that works beautifully in this soup easy-to-make cherry tomato soup recipe. 

Health Benefits of Cherry Tomatoes:

  • Provides necessary and healthy vitamins and minerals, especially vitamin A, C, E and Potassium
  • Rich in antioxidants, especially Lycopene
Easy Vegan Cherry Tomato Soup

Top tips to make the best tomato soup with cherry tomatoes

  • Sauté the onion, garlic, and crushed red pepper flakes before adding the other ingredients
  • It is helpful to have a good blender for this soup. If you don’t have a good blender, use an unsweetened plant-based cream instead of the cashews.
  • Serve this soup with some deliciously seasoned croutons – click here to see my garlic crouton recipe. I love these flavorful croutons.
  • If available, you may add some fresh herbs to this soup; if not, use freeze-dried herbs.

There are two options for adding cashews to this cherry tomato soup to make it super creamy. 

  1. Simply cook the cashews in the tomato soup, and blend all the ingredients at the end. It is the easiest and quickest way.
  2. Or blend soaked cashews with a little bit of water and add the vegan cashew heavy cream to the soup at the end of the cooking process.
Creamy Cherry Tomato Soup Ingredients

Cherry Tomato Soup Ingredients

  • Cherry Tomatoes: Fresh tomatoes are the key to making the most delicious tomato soup recipe ever. This easy-to-make soup recipe is perfect for any time of year, as cherry tomatoes are easy to find year-round at the grocery store. You can also use grape tomatoes, Roma tomatoes, or any tomatoes you have on hand.
  • Olive Oil: I like using high-quality olive oil in this tomato soup recipe. You can use avocado oil or simply leave out the oil if you would rather use water instead. 
  • Onion: This tomato soup recipe uses a sweet onion such as Vidalia. 
  • Garlic: Bring on the flavor with the classic combination of garlic and tomato. You can always add a little extra garlic if you are a garlic lover. 
  • Crushed Red Pepper Flakes: Adjust the spiciness in this recipe by adding more or less crushed red pepper flakes. 
  • Raw Cashews: I love to add cashews to my creamy cherry tomato soup recipe to give it a beautifully creamy texture. 
  • Better-Than-Bouillon (vegetable based): Adding some bouillon helps to give a tasty base to this homemade cherry tomato soup recipe.
  • Freeze-dried or Dried basil: Tomato and basil go hand in hand. Add some freeze-dried basil, Italian seasoning, or even fresh basil leaves to this easy cherry tomato soup. 
  • Vegetable Stock: Make vegetable broth or stock from scratch or purchase vegetable stock for this soup recipe. If you don’t have any vegetable stock, you can use water and add some extra vegetable bouillon. 
  • Salt: My favorite salt is either sea salt or Himalayan salt. 

How to Make Cherry Tomato Soup:

Here is my step-by-step DIY guide on how to make the best cherry tomato soup. 

Step one: Sauté chopped onion in a large pan with olive oil on low-medium heat until translucent. You don’t need a lot of olive oil, just enough to heat. 

Step two: Next, add the sliced or minced garlic, crushed red pepper flakes, and basil. Sauté for another couple of minutes. Then add the fresh cherry tomatoes. Continue to sauté for a few minutes, frequently stirring to prevent the tomato mixture from sticking. 

Step three: Add cashews, vegetable broth or stock, and better-than-bouillon to the tomato mixture. Bring to a simmer, and let simmer for 10-15 minutes. 

Step four: Pour into a good blender and blend on high until smooth. Return the homemade cherry tomato soup to the pot. Salt to taste.

Cherry Tomato Soup Recipe Variations and Add-ins

  • Roasted cherry tomatoes: Do you want to deepen the flavor of the cherry tomatoes? Make a roasted cherry tomato soup recipe by tossing the tomatoes, onion, and garlic with olive oil and sea salt. Transfer to a baking sheet and roast in the oven at 400F for 25-30 minutes or until the cherry tomatoes are soft and juicy. Blend the soup and add the rest of the ingredients for a delicious roasted tomato soup recipe. 
  • Pasta: My family always serves tomato soup with cooked pasta in Norway. It becomes like a tomato noodle soup, and it is worth trying if you haven’t already. Norwegians cook macaroni pasta separately and add it to the soup, but you could use orzo or any pasta shape you prefer. 
  • Add more vegetables: Add some chopped bell pepper or carrots to the mix for a different flavor and nutritional content. 
  • Gazpacho: Serve the soup cold for a tomato gazpacho-like soup. For another fun soup to make year-round, try my gazpacho recipe. 
  • Creamier Option: You can make this cherry tomato soup recipe even creamier by adding more cashew cream, vegan heavy cream, or canned coconut milk for an extra creamy texture. 
  • Boost the color: To enhance the beautiful red color of this tomato soup recipe, add a couple of teaspoons of tomato paste. 
  • Italian seasoning: To boost the herby flavor, add 1/2 to 1 teaspoon of my favorite Italian seasoning substitute to this cherry tomato soup recipe.

Cherry Tomato Soup Serving Suggestions

Here are some delicious ways to serve this outstanding homemade cherry tomato soup. 

  • Garlic croutons: For a beautiful presentation, top this creamy cherry tomato soup with my garlic croutons.
  • Grilled Cheese: Serve this classic tomato soup with some vegan grilled cheese sandwiches for a fun meal the whole family will love. 
  • Bread or crackers: Serve this vegan cherry tomato soup with fresh slices of bread. For a tasty meal, try my vegan garlic knots, roasted garlic and rosemary Dutch oven bread, or cassava crackers
  • Salad: Soup and salad go perfectly together. Serve this delicious soup with my sesame kale salad or this pear pecan salad
  • Fresh Herbs: Garnish this soup with fresh basil leaves for a beautiful presentation.
  • Pesto Swirl: For a stunning presentation, add a few dollops of fresh basil pesto into the bowls of soup and use a spoon to swirl the pesto into the cherry tomato soup for a whimsical pattern on the top of each dish. 

Common Soup Questions:

Do I need a blender to make this creamy cherry tomato soup?

Yes, you do. You could also use a stick blender for this recipe, which takes up less room in the kitchen. I prefer to use a regular stand-up blender because it is more efficient. If you use a stick blender, give yourself time and make sure you move it around to ensure all the ingredients get blended. This will give the dish an even and smooth taste, rather than allowing one or two ingredients to overpower a portion to the meal. Blending is the key to a consistent flavor profile.

Can I use canned tomatoes to make this soup?

Yes, but the taste will be slightly different. I always recommend using fresh ingredients for soups, especially when it is the main ingredient in the dish. This leaves you with a stronger taste that plays well together with others. 

How long will this soup last in the fridge?

This soup recipe will last up to one week in the fridge. If you intend to make the soup ahead, you can also freeze it.

Can I freeze this soup?

Yes, you can. The soup is actually rather easy to freeze and thaw. When you get ready to have it for a meal, let it thaw in the fridge for a few hours beforehand. Once it’s fully thawed, you can reheat it.

Do I need to presoak the cashews?

No, not if you simmer the cashews in the soup prior to blending them. So many recipes call for soaked cashews, but this takes a lot of time. Simmering is a convenient shortcut that saves lots of time.

Is this soup plant-based and vegan?

Yes, it is! Every ingredient in this recipe has a wonderful taste. After combining them together, you won’t believe that the soup is plant based with how creamy and rich it is.

Can this soup be made gluten-free?

Yes! This tomato soup recipe is a great gluten free soup. Just make sure you use a gluten-free bouillon. Not all bouillon contains gluten, so be sure to read the labelling carefully.

Can I make this soup without nuts?

Yes, just substitute the cashews for a nut-free (unsweetened) cream. These creamers are becoming more popular and easier to find fresh at local groceries. Just be sure to check the ingredients list to ensure that the cream is both nut-free and vegan, if you want to keep this cherry tomato soup without animal products.

Looking for more soup recipes? Try my vegan potato kale soup, purple cauliflower soup, or this minestrone soup.

I hope you enjoy this delicious soup and that it will soon be among your favorite tomato soup recipes. If you try it, leave a comment and let me know how you liked it. 

Watch My Creamy Cherry Tomato Soup Recipe Video:

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Cherry Tomato Soup

Quick and Easy Creamy Cherry Tomato Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 2 reviews
  • Author: Chef Ani
  • Prep Time: 5-10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: Serves 3-4 1x


Serve your family and friends this delicious and comforting soup, made with cherry tomatoes, giving you a taste of summer even in the middle of winter. It is an easy and quick soup to make but delivers a fantastic depth of flavor – one of my favorite soups.


  • 2 tablespoons Olive Oil
  • 1 medium onion, chopped
  • 4 garlic cloves, sliced
  • 18 oz. Cherry Tomatoes
  • 2 teaspoons Freeze-dried basil
  • 1/8 teaspoon Crushed Red Pepper
  • 1/4 cup raw Cashews
  • 1 tablepoon Better-Than-Bouillon (vegetable based)
  • 3 cups Vegetable Stock
  • Salt to taste


  • Sauté chopped onion in olive oil until translucent.
  • Next, add garlic, basil, and crushed red pepper.
  • Sauté for another minute.
  • Then add the cherry tomatoes.  Continue to sauté for a few minutes, frequently stirring to prevent sticking.
  • Add cashews, vegetable stock, and better-than-bouillon.  Bring to a simmer.  Let simmer for 10-15 minutes.
  • Pour into a good blender and blend on high until smooth.
  • Return to pot.
  • Salt to taste.
  • Serve with croutons and fresh basil if desired.

Looking for even more soup recipes? Try my sweet potato and kale coconut curry soup, vegan red lentil soup, or this vegan lasagna soup.

(Read my affiliate discloser here.)