Meet the unlikely hero that is saving my dinner strategy: Vegan Potato Soup. A rich, creamy soup made with potatoes, a secret cauliflower sneak, and some game-changing extras that put it into the running with the best baked potato soup I’ve ever eaten, this easy soup is exceptionally comforting, nutritious, and it worked the miracle of miracles in our house…

A bowl of vegan potato soup with croutons

Pin this recipe on Pinterest to save for later

Pin It!

It turned my husband into a soup lover!

I’ve long bemoaned Ben’s stubborn disregard of soup as a legitimate main dish.

Vegetable soups are so simple to make, healthy, and great leftover, that being able to cook a huge pot on the weekend that we can both enjoy throughout the week for easy lunches felt like a dream.

The problem: Ben wouldn’t eat it. He was convinced that soup wouldn’t be filling enough, so he opted for something else (usually a frozen pizza because, helloooooo, I already cooked soup for dinner, not my fault!).

Thankfully, this vegan potato soup came along and, whether willingly or for fear of my wrath, he finally tried it and has been converted to the soup-loving good side!

Ben couldn’t believe a soup this thick and decadent tasting could be dairy-free and so healthy too, thanks to hidden vegetables (more on these below).

As with my Crockpot Potato Soup and Instant Pot Potato Soup, you too will fall in love with how this exceptionally nutritious soup still has such rich, comforting flavor.

This vegan soup recipe is simple to make on your stovetop. Start it when you get home from work, and you’ll be in tasty business in no time.

(If you prefer vegan soup in the slow cooker, definitely check out Crockpot Butternut Squash Soup or Crockpot Lentil Soup.)

Two bowls of vegan potato soup

A Creamy Soup without Dairy

This time of year, the dropping temps cry out for rich and creamy soups. And when you are eating soup several days a week, it’s nice to have healthy options.

So you better believe I tested ways to make this recipe extra thick and satisfying without relying on the heavy cream that lowers the nutritional value!

Tips to Thicken Soup without Dairy

  • Use raw cashews in lieu of cream. Just like in my vegan Potato Leek Soup, blended raw cashews are silky in texture, add body to a soup, and make it satisfying. You can’t taste them!
  • Don’t use too much liquid. You can always add more vegetable broth to slowly reach the level of thickness you desire. But once you add too much, it’s nearly impossible to take it away.
  • Generous amounts of vegetables. Don’t hold back on the potatoes and cauliflower. The more solid vegetables you start with, the thicker your purée will be.

How to Make Vegan Potato Soup

The simple ingredients in this soup are impactful and make a big difference in its complexity. You’ll be astounded at the way small additions (like the soy sauce and lemon juice) give you phenomenal results.

I also love how many vegetables are in this soup. It tastes like a better version of a classic baked potato, yet you won’t have to worry about those whose eyes are sirens-blaring alarm systems for the presence of a vegetable.

Once the cauliflower and carrots are puréed, they disappear, and the vegetable skeptics are none the wiser.

This vegan potato soup even pleases those cynical about the sight of nuts since the cashews are blended as well!

The Ingredients

  • Potatoes. You can use russets or Yukon golds here. I tested the soup both ways and we were equally happy with the results. Potatoes are a wonderful source of antioxidants, vitamin c, and potassium.
  • Cauliflower. This recipe uses half cauliflower + half potatoes but tastes just as creamy as if you used all potatoes because the cauliflower is so mild in flavor. Plus, cauliflower contains many of the vitamins and minerals you need (like being high in vitamins C, K, and B6) and is loaded with fiber and antioxidants.
  • Carrots. They give the soup a beautiful orange color while also being packed with beta carotene, biotin, and potassium.
  • Cashews. Not only do blended cashews make the soup thick and rich, but cashews are antioxidant powerhouses and full of plant proteins, copper, and magnesium, which are important for energy production and bone health.
  • Soy Sauce + Smoked Paprika + Lemon Juice. These unexpected, impactful additions are truly what makes the soup special and so DELISH!

Ingredient Note

While it’s an optional addition, I love the “cheesy” flavor that nutritional yeast gives the soup. (See all my recipes using nutritional yeast here.)

The Directions

Cashews soaking in water
  1. Soak the cashews in water (this makes them easier to blend).
Diced vegetables in a Dutch oven
  1. Sauté the onion, carrots, and celery.
Vegetables being stirred in a pot
  1. Stir in the garlic, potatoes, and cauliflower. Cook until the potatoes are soft.
Vegetables in a pot
  1. Pour in the broth, soy sauce, and spices. Let simmer for 15 to 20 minutes.
Soup in a blender
  1. Drain the cashews, and add them to a blender. Pour in part of the soup (fill the blender about halfway), and blend until smooth. Return the blended soup back to the pot.
  2. Repeat with the remaining soup ingredients. Once all of the soup is back in the pot, add the nutritional yeast and lemon juice. Serve with your desired toppings and ENJOY!

Changing the Texture

We prefer this soup puréed entirely to keep it smooth and extra thick. If you prefer a vegan chunky potato soup instead, simply don’t purée it a second time after the cashews are added.

Vegan potato soup with chives and croutons

Wine Pairing

Pair this vegan potato soup with a Chardonnay, Sauvignon Blanc, or dry Riesling. For a red wine option, try a Pinot Noir or Malbec.

Storage Tips

  • To Store. Refrigerate potato soup in an airtight storage container for up to 5 days. 
  • To Reheat. Rewarm leftovers in a Dutch oven on the stovetop over medium-low heat. 

Freezing Tip

  • Potato soups can become grainy once frozen and thawed, so I don’t recommend freezing this soup (or if you do, be aware of the texture change). 
  • If you need to freeze it, store leftovers in an airtight freezer-safe storage container in the freezer for up to 3 months. Let it thaw overnight in the refrigerator before reheating.
Two bowls of healthy vegan potato soup

Meal Plan Tip

  • Peel and chop the potatoes up to 1 day in advance, and store them in a bowl of cold water in the refrigerator.
  • Chop all other vegetables up to 1 day in advance, and store them in separate airtight storage containers in the refrigerator.

What to Serve with Vegan Potato Soup

Try this potato soup with a light salad or perfectly dunkable crackers or bread.

Two bowls of easy vegan potato soup

Recommended Tools to Make this Recipe

  • Blender. It is better to make this vegan potato soup with a high-powered blender like a Vitamix (this one is ideal); if your blender isn’t as powerful, you may need to blend the cashews for longer. (This more economical blender is also great.)
  • Dutch Oven. The perfect vessel for making soups on the stovetop.
  • Ladle. My favorite tool for transferring soups to bowls and storage containers.

The Best Dutch Oven

This beautiful kitchen tool works wonderfully for so many recipes, and it will last a lifetime.

A bowl of vegan potato soup with croutons

Did you make this recipe?

Let me know what you thought!

Leave a rating below in the comments and let me know how you liked the recipe.

A bowl of vegan potato soup with croutons

Vegan Potato Soup

5 from 2 votes
This hearty Vegan Potato Soup is thick and creamy without dairy! Potatoes and cauliflower work together to make it healthy and satisfying.

Prep: 20 mins
Cook: 35 mins
Total: 55 mins

Servings: 4 servings (about 6 1/2 cups)


  • ½ cup raw cashews
  • 2 tablespoons extra virgin olive oil
  • 1 large yellow onion diced
  • 3 medium carrots peeled and diced
  • 3 celery stalks diced
  • 3 cloves minced garlic about 1 tablespoon
  • 1 ½ pounds russet potatoes about 3 medium or 2 large, peeled and cut into ¾-inch dice
  • 1 medium head cauliflower cut into florets
  • 4 cups low sodium vegetable broth
  • 2 tablespoons low sodium soy sauce
  • 2 teaspoons smoked paprika
  • 3/4 teaspoon kosher salt plus additional to taste
  • 1/4 teaspoon ground black pepper plus additional to taste
  • 1/4 cup nutritional yeast optional; will give the soup a “cheesy” note
  • 1 tablespoon freshly squeezed lemon juice
  • For topping: chopped green onions or chives tempeh bacon, croutons


  • Place the cashews in a medium bowl and cover with room temperature water. Let sit while you prepare the rest of the soup.
  • In a Dutch oven or large soup pot, heat the olive oil over medium. Add the onion, carrots, celery. Cook for 3 minutes.
  • Stir in the garlic. Then, stir in the potatoes and cauliflower. Saute until the potato softens slightly, about 8 minutes.
  • Add the broth, soy sauce, paprika, salt, and pepper. Bring to a steady simmer.
  • Let the soup simmer until the potatoes and cauliflower are tender, about 15 to 20 minutes.
  • Drain the cashews and place in a high-powered blender or a food processor fitted with a steel blade. Ladle in several scoops of the soup (be careful to only fill the blender about halfway, however, as hot soup can splatter). Puree until smooth, then transfer back to the soup pot.
  • Puree the rest of the soup, either by transferring it to a blender in batches or with an immersion blender. Return all of the soup to the pot, then stir in the nutritional yeast and lemon juice.
  • Taste the soup and adjust the salt and pepper as desired. The amount of salt you need will vary based on the broth you use. Serve hot, topped with chopped green onions, tempeh bacon, and/or croutons as desired.


  • TO STORE: Refrigerate potato soup in an airtight storage container for up to 5 days. 
  • TO REHEAT: Rewarm leftovers in a Dutch oven on the stovetop over medium-low heat. 
  • Potato soups can become grainy once frozen and thawed, so I don’t recommend freezing this soup. 


Serving: 1(of 4)Calories: 399kcalCarbohydrates: 60gProtein: 12gFat: 15gSaturated Fat: 2gPotassium: 1546mgFiber: 10gSugar: 12gVitamin A: 8149IUVitamin C: 90mgCalcium: 97mgIron: 4mg

Join today and start saving your favorite recipes

Create an account to easily save your favorite projects and tutorials.


Related Recipes

Healthy soups & stews are versatile, easy, and great for the entire family.

Did you try this recipe?

I want to see!

Follow @wellplated on Instagram, snap a photo, and tag it #wellplated. I love to know what you are making!

Share this Article


This post contains some affiliate links, which means that I make a small commission off items you purchase at no additional cost to you.

You May Also Like

Free Email Series
5 Secrets for Cooking Tasty and Healthy
My secrets for making wholesome meals you'll WANT to eat.

Erin Clarke

Hi, I'm Erin Clarke, and I'm fearlessly dedicated to making healthy food that's affordable, easy-to-make, and best of all DELISH. I'm the author and recipe developer here at and of The Well Plated Cookbook. I adore both sweets and veggies, and I am on a mission to save you time and dishes. WELCOME!

Learn more about Erin

Leave a Comment

Did you make this recipe?

Don't forget to leave a review!

Your email address will not be published.

Recipe Rating


Leave a comment

  1. Dear Erin–I LOVE your web site (I’m hopelessly “hooked”!); I LOVE your comments, personal stories and recipes!–and I LOVE YOU for sharing and caring about family needs, health and nutrition, ease of preparation, budget friendliness, and last but not least–“yumminess”!! (Is that a real word?–I think for all of us Well Plated fans, it IS!!). I do have one little “snag” that I have to deal with on occasion even when using vegan recipes–I am allergic to certain tree nuts–Cashews and Brazil nuts, in particular. Just wondering if there is a substitute that would work well in the Vegan Potato Soup recipe. One suggestion for the web site–is it possible to have a “Go To” list of substitute foods for folks that have common food allergies or food preferences? In other words, a reference list suggesting substitutes for common things that some people must avoid or choose to avoid. I realize there are many, many food preferences these days, but, some preferences are becoming somewhat “standard” (i.e. avoiding peanuts, or avoiding pork in favor of Kosher meats) and most of us are getting used to the idea of substitutions, but, we don’t always know WHAT to substitute to keep that “expected” flavor! Bless you for your time, effort and sacrifice (keeping this web site “fresh and lively” has to keep you quite busy, and obviously your family plays a big roll in helping you do so!–thanks to them as well!)–as subscribers, we benefit from, appreciate and THANK YOU for your continued dedication to all of us

    1. THANK YOU so much for your kind words and thoughtful suggestions, Sandy! This comment made my day! For the Vegan Potato Soup, you can leave out the cashews. The soup will taste less rich, but it will still be yummy. Also, another reader mentioned using coconut cream instead of cashews in one of my other potato soups, so you could experiment with that swap as well. I hope this helps!

  2. My new fall/winter favorite! I used sweet potatoes. My end result looks a teensy but thicker than your pic, but that may be because I tried an immersion blender (my first time using it). I put it in the blender (2 batches) and it smoothed out like the ic.5 stars

  3. Delicious, creamy, AND healthier version of a comfort soup. I accidentally overblended mine but still tasted great!5 stars