This article may contain affiliate links, please see my privacy policy.
A creamy, dairy-free vegan potato soup that is super easy to make in under 30 minutes with a few, affordable ingredients!
The perfect soup for any type of weather. Cold or warm, you are going to want to make this soup a minimum of once a week. Not only is it easy on the budget, but this soup will feed 2 people for 3 dinners! Say whaaaat?

Jump to:
Why you'll love this delicious soup:
- Quick and easy
- Affordable
- Adaptable
- Vegan
- Dairy-free
- Gluten-free
- Oil-free
Not to mention, it's perfect for cold weather it is currently -30 degrees outside where I am. Can one of you make this soup for me, please?
🥘Ingredients

📋Ingredient Notes
While this recipe uses full-fat coconut milk, you can use any plant-based milk available! Some amazing options are:
- Oat milk - aim for a thicker/creamier version, but not neccessary
- Soy milk - will add more protein
- Almond milk - more widely available, if this is all you have or can get, that is fine.
- Cashew milk - in a pinch, if you happen to have cashews on hand, boil/soak in hot water for 5 minutes and then blend in a high-speed blender for a homemade cashew cream!
Dill is an optional ingredient. I love the addition of dill to my potato soup. You could skip the dill, or additionally, you could swap it for dill pickle juice. You can totally customize this soup into a trendy dill pickle soup, or actually traditional Polish pickle soup.
You can add any vegetables you want to this soup. Using frozen veggies makes this recipe quick and easy! Also, I don't know about you, but after peeling and cutting potatoes, I don't want to deal with any more prep.

🔪Instructions
If you are using fresh vegetables instead of frozen, saute them in the pot before adding anything else. Keep in mind that this will add oil and more fat to the recipe.
- Dice, boil, and drain your potatoes, then add in the coconut milk. Or whichever plant milk you've chosen.
- Add in water and mix around.
- Bring the soup back to a slow boil and add all of your seasonings, and any veggies you plan to add.
- Mix well.
- Thicken the soup with a corn starch slurry. If you do not have cornstarch, alternative options are, as pictured in this steps photo above, instant potatoes, or by using an immersion blender or potato masher to blend up some of the soup and thicken it naturally but quickly.
- Turn the heat down and allow the soup to simmer for about 10 minutes and then serve!
👩🏻🍳Cook's Lesson
This soup will thicken naturally over time in the refrigerator, if you are making this soup ahead of time, skip any thickeners until the next day and you can gauge if you still need it.
There really is no rule to when you use frozen/canned veggies, you can add them when you add the milk if you want. I am just pretending I didn't completely forget about the veggies until I was almost done with the soup...

💭Expert Tips
- Be sure to cut the potatoes evenly and smaller so that they cook faster.
- If you do not wish to add anything for thickening, use an immersion blender to blend some of the soup and give it a creamier texture.
- You can change this soup to your liking. Add any veggies you want, and any toppings you want.
- This soup will thicken as it cools so keep that in mind when adding a thickener.
- Serve - plain or with various toppings, ranging from vegan bacon bits or tempeh bacon, sour cream, green onions/scallions, shredded vegan cheeddar cheese, or parmesan cheese.
- Storage - can be kept in the refrigerator for up to 3-4 days. Freezing is a little tricky, I wouldn't recommend it, but try to freeze a small portion without the milk to see how it does.
🌡️Slow Cooker/Instant Pot
For the slow cooker:
Add in everything except your thickener of choice, and the milk. Set to high for 4 hours, or low for 8 hours. Mix in thickener and milk when it is ready.
For Instant Pot:
Add everything to the pot except milk and thickener, cover, and cook on high pressure for 5 minutes, and then quick release for 5 minutes.
❓FAQ
It depends on what you add to it. If you're making a loaded baked potato soup, probably not. But something simple with few whole ingredients could be considered a healthy option.
Technically, you can. You may need to freeze it without the milk and keep in mind that freezing potatoes does change the texture. I recommend trying to freeze a small bit and see how it goes.
📖 Recipe
Vegan Potato Soup with Coconut Milk
Equipment
Ingredients
- 1 can coconut milk*
- 4-6 cups water - halved
- 5-6 medium yellow potatoes
- 1 bag frozen carrots & peas
- 3 tablespoons nutritional yeast
- 1 tablespoon veggie bouillon
- pinch of salt & pepper to taste
- 2 teaspoons dried dill - optional
- 1-2 cups instant potatoes* - optional
Instructions
- Getting started: Dice the potatoes into even chunks that you deem bite-sized, then add them to a large pot and cover with water. Bring to boil for 20 minutes.5-6 medium yellow potatoes,4-6 cups water
- Draining the potatoes: You can either drain the potatoes entirely, or keep 1 cup of the water for extra flavor/starch. Once drained, add the potatoes back into the pot.5-6 medium yellow potatoes
- Adding ingredients: go ahead and add the coconut milk and up to 2 cups of water and mix together, then throw in your seasonings and veggies. Once everything is mixed well, allow the soup to come back up to temperature, then lower the temp to simmer for about 5 minutes1 can coconut milk*,1 bag frozen carrots & peas,3 tablespoons nutritional yeast,1 tablespoon veggie bouillon,pinch of salt & pepper to taste,2 teaspoons dried dill,1-2 cups instant potatoes*
- Thickening the soup: use a cornstarch slurry (1 teaspoon cornstarch ⅓ cup water), or use instant potatoes, or an immersion blender to blend up some of the potatoes already in the soup. Keep in mind this soup will thicken overnight naturally.1-2 cups instant potatoes*
Notes
- Vegan
- Gluten-free
- Soy-free - This is a maybe, as far as I know there's no soy in this soup, but I would suggest always reading labels.
- Coconut milk substitute - You can use any other plant-based milk you want.
- Type of potatoes - I recommend yellow or yukon gold potatoes. You can use russet, just keep in mind that they are starchier and will yield a thicker soup, so you may need to cut back on thickening.
- Thickening alternatives - If you do not have instant potatoes, that's okay! You can use regular flour, or gluten-free alternatives such as corn starch. Just make a slurry with a little water. Don't want to use any extras? Just use an immersion blender or hand masher and smash/blend some of the potatoes!
- Optional ingredients - vinegar, pickle juice, liquid smoke, garlic & onion powder, cayenne pepper if you like a little spice, a handful of your favorite vegan cheese or dollop of sour cream, vegan bacon bits, onions, or chives. I could go on but I'm sure you get it.
- Storing instructions - keeps up to 4 days in the fridge.
Nutrition
Try my other delicious, comforting soups!
Bree
A creamy, dairy-free vegan potato soup that is super easy to make in under 45 minutes with a few, affordable ingredients!
Asher
Incredible! I tried this tonight and it came out perfect! I did substitute the coconut milk for almond milk as that's all I had, but it still turned out great!
Bree
I'm so glad you enjoyed it, Asher! Thank you for your lovely comment!