The Best Vegan Potato Soup Recipe (Stovetop + Instant Pot)

This post may contain affiliate links, and we receive an affiliate commission for any purchases made by you using these links. We appreciate your support!

This creamy Vegan Potato Soup can be made in the Instant Pot or on the stovetop for ease and convenience! Naturally vegan and gluten-free, with a vegetarian option. This delicious recipe can also be found in my cookbook The Vegetarian Family Cookbook.

a hand holding a black ceramic bowl filled with creamy potato soup

This is a recipe I’ve been making for years and most certainly had to include in my cookbook, The Vegetarian Family Cookbook! And I’m so happy to be sharing it here now, too. This is such an easy soup to throw together, but I also really love how while it’s perfectly flavorful on its own, it’s also easily customizable by adding any toppings of your choosing. You can also have it with this Parmesan Roasted Broccoli. It is a family staple around here and I hope it becomes yours, too!

a bowl of vegan potato soup on a blue background

📖 Features

  • Perfectly flavorful.
  • Easy to make.
  • Creamy and comforting.
  • Can be made your own with your choice of toppings.
  • Vegan, dairy-free, gluten-free, nut-free and soy-free.

🥘 Ingredient Notes

Onion, garlic, celery, carrots: These veggies form the delicious flavor base for this soup recipe. I do not recommend omitting or substituting.

Potatoes: I prefer the Russet variety in this recipe, but golden or red potatoes will work in a pinch.

Coconut Milk: This creates the delicious creaminess you will find in this potato soup. If you are not vegan or dairy-free, heavy cream or whole milk can be used for very similar results.

Spices, oil: The spices are pretty key in this recipe, so I do not recommend omitting or substituting, but if you are on an oil-free diet, you can omit the oil!

Scallions (green onions): Green onions really complement the other flavors in this dish and make the perfect garnish, but they can be omitted if you do not like them or have on hand.

For full ingredients list and instructions, refer to the recipe card toward the bottom of this post.

hands holding a big bowl of creamy potato soup topped with scallions

💭 FAQ and Top Tips

How do I store and reheat this soup?

This soup can be stored in airtight containers in the fridge for up to one week, or 4 months in the freezer. To reheat, place the soup in a pot on the stovetop over medium heat until warmed throughout (yes, even if frozen!).

Top it Off

Have fun customizing this soup to suit your tastes. While it is perfectly flavorful on its own, here are some of our favorite ways to mix it up when the mood strikes:

  • Drizzle with hot sauce.
  • Top with crushed crackers or tortillas chips.
  • Sprinkle with shredded cheese (vegan or conventional).
  • Top with sliced avocado.

Chunky or Smooth

This creamy soup tastes great as is (a little chunky), or blended with an immersion or conventional blender for a super smooth soup. Make it your own!

🍲 More Delicious Soup Recipes

Vegan Sweet Potato Soup (Instant Pot + Stovetop)

Vegan Cashew Carrot Ginger Soup (Instant Pot + Stovetop)

Roasted Green Chile, Potato, & Quinoa Soup (Gluten-Free, Vegan)

creamy vegan potato soup in a black bowl topped with green onions

If you try this recipe please let me know! Leave a comment, rate it, share this post, use Pinterest’s “tried it” feature, or take a photo, & tag me on Instagram and I’ll share it! Thank you so much! <3

hands holding a bowl of creamy vegan potato soup

Creamy Vegan Potato Soup

This creamy Potato Soup can be made in the Instant Pot or on the stovetop for ease and convenience! Make it vegan or vegetarian. Naturally gluten-free. This delicious recipe can also be found in my cookbook The Vegetarian Family Cookbook.
4.50 from 12 votes
Print Pin Rate
Course: Appetizers, Entrées
Cuisine: Vegan
Diet: Gluten Free, Vegan, Vegetarian
Prep Time: 5 minutes
Cook Time: 30 minutes
Total Time: 35 minutes
Servings: 4
Author: Kristen Wood


  • 2 tablespoons olive oil
  • 1 onion chopped
  • 6 garlic cloves minced
  • 3 celery stalks chopped
  • 1 carrot sliced
  • 8 Russet potatoes peeled and chopped into 1/2-inch cubes
  • 4 cups vegetable broth or water
  • 3/4 teaspoon dried thyme
  • 1/2 teaspoon garlic powder
  • 1/4 teaspoon freshly ground black pepper
  • 1 13.5-ounce can full-fat coconut milk
  • Sea salt
  • Sliced scallions (green onions) for garnish


Stovetop Instructions

  • In a large pot over medium heat, combine the oil, onion, and garlic. Sauté for 5 minutes.
  • Add the celery, carrot, potatoes, vegetable broth, thyme, garlic powder, and pepper. Turn the heat to high and bring to a boil, then cover and reduce the heat to medium-low. Simmer for 25 minutes or until the potatoes are fork-tender.
  • Stir in the coconut milk, and add salt to taste. Optionally, you can blend the soup with an immersion blender for a smoother consistency.
  • Garnish with sliced scallions before serving.

Instant Pot Electric Pressure Cooker Instructions

  • Use the sauté function to sauté the oil, onion, and garlic for 5 minutes.
  • Stir in the remaining ingredients aside from coconut milk and salt.
  • Set the pressure cooker to manual high pressure for 11 minutes.
  • Quick release pressure, stir in the coconut milk, and salt to taste. Optionally garnish with scallions before serving.


This recipe and many more can be found in my cookbook The Vegetarian Family Cookbook, available wherever books are sold.
If you are not on a vegan or dairy-free diet, heavy cream or whole milk can be used in place of coconut milk with very similar results!
If you are on an oil-free diet, the oil can be omitted.
For more tips, be certain to visit the post above this recipe card!
Also see: 35 Best Coconut Milk Recipes.
You might also like: 21 Best Celery Substitutes.
Also see: Potato Storage.
Also see: What to Serve with Potato Soup.


Serving: 1bowl | Calories: 425kcal | Carbohydrates: 83g | Protein: 10g | Fat: 8g | Saturated Fat: 1g | Sodium: 48mg | Potassium: 1899mg | Fiber: 7g | Sugar: 5g | Vitamin A: 2574IU | Vitamin C: 29mg | Calcium: 88mg | Iron: 4mg
Have you tried this recipe?Please Rate + Comment Below!
Watch Our Latest VideosFollow us on YouTube!
Mention on Instagram!@moon.and.spoon.and.yum

Leave a Reply

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

Recipe Rating