• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • About
  • Contact
  • Work With Us
  • Shop
  • Subscribe

My Darling Vegan logo

  • Recipes
  • Vegan Resources
  • eBooks
Home » Recipes » Creamy Vegan Tomato Soup (Soy-Free!)

Creamy Vegan Tomato Soup (Soy-Free!)

by Sarah McMinn / Posted: September 24, 2018 / Updated: June 24, 2020 / Disclosure: This post may contain affiliate links. Jump to Recipe Print Recipe Total Time: 30 mins

2.8K shares
  • 145
Warm up with this rich and creamy vegan tomato soup. A thick tomato base mixed with cashew cream and topped with homemade croutons for a satisfying fall soup. Made in under 20 minutes!
Warm up with this rich and creamy vegan tomato soup. A thick tomato base mixed with cashew cream and topped with homemade croutons for a satisfying fall soup. Made in under 20 minutes!

Warm up with this rich and creamy vegan tomato soup. This soup uses cashew cream for the ultimate soy free creamy consistency. Top it with homemade croutons for a satisfying fall soup. Made in under 20 minutes!

Bowl of vegan tomato soup with homemade croutons.

Disclosure: This post may contain affiliate links.

This recipe was originally published on 9/24/2018

Who loves tomato soup?

I do! I do!

Just because you're eating vegan, does not mean you can't enjoy a classic bowl of creamy tomato soup that is just as good as the original. It is rich, sweet, tart, velvety, and perfect for dunking those vegan grilled cheese sandwiches.

And best of all? This soup is soy-free and coconut-free. It is made with a thick cashew cream that adds no unwanted flavors for the ultimate texture. This vegan tomato soup is my go-to fall soup. It is comforting, warm, and nostalgic - everything you want in a vegan soup.


Table of Contents show
Recipe Video
Ingredients & Substitutions
Step-by-Step Instructions
Serving and Storing
Tips and Tricks
Frequently Asked Questions
More Vegan Soup Recipes
Vegan Tomato Soup with Cashew Cream
Vegan Tomato Soup
Cashew Cream
Croutons (optional)

Recipe Video


Ingredients & Substitutions

This soup is creamy, rich, and velvety smooth. And better yet, it's made with 10 simple ingredients that you likely already have on hand. Anything else can be easily found at your local grocery store.

Here is everything you need.

Ingredients for vegan tomato soup on a marble background.

Ingredients Notes

  • Canned Whole Tomatoes - This recipe calls for 28 ounces canned tomatoes. You can also use diced if that is what you have on hand.
  • Granulated Sugar - Check out my guide to vegan sugars and alternative sugar replacements. For a healthier sugar alternative, I recommend coconut sugar.
  • Raw Cashews - Cashews are added to create the rich creaminess of tomato soup. If you would rather make this recipe without cashew cream, you can omit the cashew cream and substitute ½ cup unsweetened non-dairy milk or creamer.
  • Baguette (optional) - This is for the croutons. For a gluten-free tomato soup, simply omit.

Recommended Equipment

Most importantly, you will need a good soup pot. I love my Dutch Oven from Le Creuset for soups. Made from cast iron, they are perfect for slow cooking and simmering soups and stews. Although it’s a bit pricey, you will use it over and over again (for soups, stews, sides, bread, and even desserts!) and it will last you a lifetime.

In addition, you will need a good chef’s knife, cutting board, immersion blender, and basic kitchen utensils.


Step-by-Step Instructions

Step One - Make the Cashew Cream

Cashews, water, and salt in a blender.

Begin by making the cashew cream. When it comes to cashew cream, you really should use a high-powered blender as it is the only type of blender that can make a smooth cream.

Add all the ingredients for the cashew cream to the blender and blend for about 30 seconds until you have a smooth cream. It should be the consistency of heavy cream.

Pro Tip: If you don't have a high-powered blender, you can soak the cashews for about 6 hours ahead of time and they will blend up fairly well. For a nut-free version, feel free to use unsweetened non-dairy milk or coconut milk.

Step Two - Make the Soup

Sliced and sautéed onions in a large soup pot.

In a medium soup pot, heat up oil over medium heat. Add onions and garlic and sauté, stirring frequently, for 5 minutes until onions are translucent and fragrant.

Vegan tomato soup blended with an immersion blender.

Add the tomatoes in their juices, vegetable broth, cashew cream, sugar, and spices. Bring to a boil and simmer for 10 minutes.

Using an immersion blender, blend the soup until it is thicky and creamy.

Pro Tip: If you don't have an immersion blender, feel free to do this in a blender or food processor. Be careful not to overfill your blender; you may need to blend it in batches.

Step Three - (Optional) Homemade Croutons

You don't need croutons for this recipe but they do add a lovely flavor and crunch.

French baguette cut up into croutons

Chop a rustic baguette into 1" pieces and toss the pieces in olive oil and salt. Spread the bread cubes in a single layer on a baking sheet and bake at 425F until the croutons are golden and crunchy. This should take about 10 minutes.

Two bowls of creamy vegan tomato soup with homemade croutons next to two spoons.

Serving and Storing

Serving - Serve this soup immediately. Because the tomatoes are already cooked, it just takes about 10 minutes to heat all the way through. Serve it with homemade croutons and a big salad or a hearty sandwich.

Storing - Store leftover soup in the refrigerator for up to 5 days or in the freezer for up to 1 month. To serve frozen soup, let it thaw overnight in the refrigerator. Once it's mostly thawed, gently reheat the soup in a small soup pot or in the microwave.

To store leftover croutons let them cool completely before transferring them to an airtight container. Keep them at room temperature. They will stay crunchy for 4-5 days.

Tips and Tricks

  1. If you don't have a high-powered blender, you can soak the cashews for about 6 hours ahead of time and they will blend up fairly well.
  2. This recipe calls for 28 ounces of canned tomatoes. You can also use diced if that is what you have on hand.
  3. For a nut-free version, use unsweetened non-dairy milk or coconut milk. Do note that the coconut milk will add a slight coconut flavor.
  4. If you don't have an immersion blender, feel free to blend this soup in a blender or food processor. Just make sure not to overfill your blender or it may make a mess.

Frequently Asked Questions

Can this soup be made without cashew cream?

I do love cashew cream for this soup but if you don't have a Vita-mix or access to raw cashews, the creaminess of this soup can be substituted with unsweetened non-dairy milk or non-dairy creamer. I recommend cashew or soy as they then to be thicker and have less flavor.

Can I make cashew cream without a high-powered blender?

While I don't recommend it, it can be done. Simply soak the cashews for about 6 hours ahead of time and they will blend up fairly well.

Is the recipe gluten-free?

Yes, if you use gluten-free bread or omit the croutons all together.

How do I thicken my tomato soup?

If your tomato soup isn't thick enough there are a couple of things you can do to make it thicken up.
1) make sure to drain the water and access liquid out of the tomatoes before adding them to the soup.
2) try reducing the liquid in the cashew cream by up to 50%.
3) let the soup simmer 10-20 additional minutes to cook off excess liquid.


More Vegan Soup Recipes

  • Baked Potato Soup
  • French Lentil Soup
  • Cream of Cauliflower Soup
  • Broccoli and "Cheese" Soup
  • Miso Noodle Soup

Vegan Tomato Soup with Cashew Cream

Warm up with this rich and creamy vegan tomato soup. A thick tomato base mixed with cashew cream for a satisfying fall soup. Made in 20 minutes.  
5 from 17 votes
Print Pin Rate
Prep Time: 10 minutes minutes
Cook Time: 20 minutes minutes
Total Time: 30 minutes minutes
Servings: 4 people
Calories: 236kcal
Author: Sarah McMinn

Ingredients

Vegan Tomato Soup

  • 2 tablespoon olive oil
  • 1 small white onion, peeled and thinly sliced
  • 3 cloves garlic, peeled and minced
  • 1 (28 oz) can whole peeled tomatoes
  • ½ cup vegetable stock
  • ½ cup cashew cream, recipe follows
  • 2-3 tsp. granulated sugar
  • ½ teaspoon oregano
  • ¼ teaspoon red pepper flakes, optional
  • salt and pepper, to taste

Cashew Cream

  • ½ cup raw cashews
  • ¼ cup water
  • 1 tbsp. fresh lemon juice
  • ½ tsp. salt

Croutons (optional)

  • 1 ½ cups French baguette, cubed into 1" pieces
  • 1 tbsp. olive oil
  • ¼ tsp. salt
US Customary - Metric

Instructions

  • If you are making croutons, preheat the oven to 425. Line a baking sheet with parchment paper and set aside. 
  • Begin by making the cashew cream. In a high-powered blender, such as a Vitamix, combine all the ingredients for the cashew cream, placing the water at the bottom. Blend on high until completely smooth. Set aside. 
  • In a medium soup pot, heat up 2 tablespoons of oil over medium heat. Add onions and garlic and sauté, stirring frequently, for 5 minutes until onions are translucent and fragrant. Add tomatoes in their juices, vegetable broth, cashew cream, sugar, and spices. With the back of a wooden spoon, break down the tomatoes as best as you can. Bring to a boil and simmer for 10 minutes. Remove from heat. 
  • While the soup is simmering, place the cubed bread in a big bowl with 1 tablespoon of olive oil and salt, tossing to combine. Spread the bread in a single layer onto prepared baking sheets. Bake for 10 minutes until golden and crispy.
  • Using an immersion blender, blend your soup until it is rich and creamy. Serve immediately with fresh croutons.

Video

Notes

Serving and Storing - Serve this soup immediately. Serve it with a big salad or a hearty sandwich. Store leftover soup in the refrigerator for up to 5 days or in the freezer for up to 1 month. To serve frozen soup, let it thaw overnight in the refrigerator. Once it's mostly thawed, gently reheat the soup in a small soup pot. 
Recipe Tips - If you don't have a high-powered blender, you can soak the cashews for about 6 hours ahead of time and they will blend up fairly well.
Variations - Don't want to make cashew cream? Substitute unsweetened non-dairy milk or creamer. 
Frequently Asked Questions
  • Do I have to make cashew cream? I do love cashew cream for this soup but if you don’t have a Vita-mix or access to raw cashews, the creaminess of this soup can be substituted with unsweetened non-dairy milk or non-dairy creamer. I recommend cashew or soy as they then to be thicker and have less flavor.
  • How do I thicken my soup? If your tomato soup isn’t thick enough there are a couple of things you can do to make it thicken up. 1) make sure to drain the water and access liquid out of the tomatoes before adding them to the soup. 2) try reducing the liquid in the cashew cream by up to 50%. 3) let the soup simmer 10-20 additional minutes to cook off excess liquid.

Nutrition

Calories: 236kcal | Carbohydrates: 15g | Protein: 4g | Fat: 18g | Saturated Fat: 2g | Sodium: 551mg | Potassium: 153mg | Fiber: 1g | Sugar: 4g | Vitamin A: 100IU | Vitamin C: 2mg | Calcium: 23mg | Iron: 1.5mg

@mydarlingvegan on Instagram
If you give this recipe recipe a try, snap a photo and share it on Instagram. Make sure to tag @mydarlingvegan so I can see your creations!
« 9 Vegan Fish Replacements
Vegan Oatmeal Raisin Cookies »

Hi, I’m Sarah. I’m a 14-year (and counting) vegan, professionally trained photographer, former pastry chef, founder of My Darling Vegan, and author of the 4-Week Vegan Meal Plan.

Follow me on Instagram, Facebook, and Pinterest and read more about me here.

Reader Interactions

Comments

  1. Emily says

    October 19, 2024 at 3:13 pm

    5 stars
    I make this soup exactly as instructed and it is incredible. I brought it to a dinner with a bunch of non-vegans (judgemental ones at that) and they all loved it and asked for the recipe. It is genuinely quick and easy to make! Definitely recommend doubling the recipe since you’ll absolutely want more than 4 servings.

    Reply
  2. Hannah says

    March 27, 2023 at 1:14 pm

    5 stars
    I’m a tomato soup enthusiast & I’ve tried so many recipes. This is the first time I’m reviewing a recipe. It’s that good, so tasty, must try!

    Reply
    • Hannah says

      March 27, 2023 at 1:17 pm

      5 stars
      Forgot to add that I omitted the sugar, and I added two tablespoons of tomato paste when the onions and garlic were cooking.

      Reply
  3. Ashley says

    October 20, 2022 at 8:55 am

    5 stars
    Absolutely incredible! I was lazy and didn’t want to make cashew cream so I substituted with 1/2 cup Nut Pods original flavor (unsweetened). Amazing. I have been craving the tomato soup from Panera bread, but it’s not vegan. This recipe blew that out of the water!!

    Reply
  4. Aileen says

    February 24, 2021 at 2:21 pm

    5 stars
    This soup is perfect. I make it exactly as stated, except I triple, yes triple the recipe, because it is SO delicious that I don't want my family to come to fisticuffs over how much each person is taking. The first time I made it I was hopeful but when my daughter started crying because it was a taste she had missed so much, well, that was that.
    I serve it with my husbands homemade gluten free bagels and a big vegan Caesar salad. I roll out of the kitchen and feel so happy, seriously just soak your cashews, we don't have a vitamix. you too can make the best soup. I can't thank you enough for this!

    Reply
« Older Comments
5 from 17 votes

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Welcome to My Darling Vegan. I am a classically trained chef and professional photographer. With 14 years of vegan experience, my goal is to make vegan eating easy, fun, and accessible for all.

More about me →

As Featured In...

Most Popular

  • Stack of three vegan blueberry muffins
    The BEST Vegan Blueberry Muffins
  • Stack of vegan chocolate crinkle cookies
    Vegan Chocolate Peppermint Crinkle Cookies
  • Finished bread cut into slices on a cutting board
    Best-Ever Vegan Zucchini Bread
  • Lemon Poppy Seed Muffin with bite
    Vegan Lemon Poppy Seed Muffins
  • Vegan Vanilla Cupcakes with sprinkles
    Best-Ever Vegan Vanilla Cupcakes
  • Raw carrot cake bites on a cutting board
    Raw Carrot Cake Bites

See more recipes →

Healthy Vegan Recipes

You must use the category name, not a URL, in the category field.

See more Healthy Vegan Recipes →

Vegan Recipe Roundups

  • 12 Classic Vegan Cheese Recipes
  • 20 Best Ever Vegan Cookie Recipes
  • 11 of the BEST Vegan Muffin Recipes
  • Get ready to cross the incredible world of cauliflower with these 11 mouthwatering vegan recipes.
    11 DELICIOUS Vegan Cauliflower Recipes

View more recipe roundups →

Footer

↑ back to top

List of places MDV has been featured in.
  • Recipes
  • Shop
  • Work With Us
  • Contact
  • Privacy
  • Press
  • Accessibility Statement






THIS SITE CONTAINS AFFILIATE LINKS     © 2022 My Darling Vegan — All Rights Reserved

×

Need help with dinner? Check out Easy Weeknight Dinners for easy and wholesome recipes the whole family will love!

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.