This Vegan Potato Soup is ultra creamy, comforting and ready in 30 minutes! It’s best loaded with all the toppings: vegan sour cream, green onions, vegan cheese and vegan bacon bits.
You know those rainy days where the only thing you feel like doing is curling up with a blanket and a hot bowl of comforting soup? Well, I just so happen to have the perfect recipe for the cold and blustery days ahead!
Easy Vegan Potato Soup is so easy to make and comes together in under 1 hour. Naturally gluten and nut free, all you need are a handful of simple ingredients. You can whip up a batch either on the stovetop, in your Instant Pot, or in a slow cooker.
Whatโs the secret to creamy vegan soup? Coconut milk! Just 1 can of this secret ingredient will give this soup a velvety smooth finish and epic levels of creaminess without the coconut flavor.
Enjoy my vegan potato soup recipe for family dinners, or reheat the leftovers when youโre craving a bowl of comfort. Donโt forget to top each bowl with crumbly vegan bacon bits (you make your own, or these bacon bits are already vegan), roasted potato chunks, or a scoop of homemade vegan sour cream. A little shredded vegan cheese would be good as well, as well as chopped green onions.
Ingredients Needed (with substitutions)
- Olive oilย
- Onion and garlicย
- Carrotsย
- Russet potatoes – Or any type of white, yellow, or red potatoes if thatโs what you have at home.
- Dried thyme – You can add in a bay leaf, oregano, or parsley if you wish.
- Vegetable broth – Or water if needed, but broth will add more flavor.
- Full fat coconut milk – This is the secret to this soupโs awesome creaminess! It doesnโt make the soup taste like coconut at all. If you donโt have any, use 1 cup of raw cashews and blend with a few cups of the soup instead.
- Salt
How to Make it
You will love how easy this family-friendly soup is to make!
- Sautรฉ the onion and garlic with the oil in a large soup pot on the stovetop over medium heat.
- Add the rest of your vegetables, thyme, and broth. Increase the heat and bring the soup to a boil.ย
- As soon as it boils, lower the heat and simmer for about 15 minutes. Itโs ready when the potatoes are fork tender. Pour in the coconut milk and add the pepper.
- Use a potato masher or even an immersion blender to smooth out the soup to your desired consistency.ย
Season with salt to taste and serve with all the toppings!
Instant Pot Instructions
Begin by using Sautรฉ mode on the Instant Pot to cook the onion and garlic in the oil for 2 to 3 minutes. Briefly turn off the Instant Pot and in add the carrots, potatoes, thyme, and vegetable broth. Stir, then secure the lid and cook on High Pressure for 9 minutes.
Release the pressure manually once itโs done, using a towel to prevent any burning. Use an immersion blender to blend the soup until itโs as smooth as you wish, and stir in the coconut milk. Season with salt and add your desired toppings!ย
Crock Pot Instructions
Let your slow cooker do all the work by adding all of the ingredients (except the coconut milk and salt) into the bowl. Cook on HIGH for 4 hours or LOW for 8 hours. Once the potatoes are fork tender, go ahead and blend the soup with an immersion blender to your desired smoothness, and stir in the coconut milk. Season with salt and serve.
Tips for Success
- When preparing the potatoes, chop them into small pieces rather than large. Theyโll be easier to eat and will cook faster.
- You donโt have to use a full can of coconut milk. You could just add a little, or half the can until the soup is as creamy as you like! Itโs very customizable.
- Pureeing the soup is optional. If you like your soup to have more texture, donโt bother blending or mashing the cooked potatoes. Personally, I like it more chunky!
- If you donโt have an immersion blender, you can add the soup in batches to a regular blender. Alternatively, use a potato masher to mash some of the potatoes and vegetables in the pot. I prefer the potato masher!
- Serving a crowd? Leave out small bowls with tons of toppings so your guests can customize their flavors.
- Is the soup not thick enough? Stir in a tablespoon of all-purpose or gluten-free flour.
How to store leftovers
Leftover potato soup will stay fresh in the fridge for up to 3 days. Store the leftovers in a sealed container or in individual portions for an easy grab-and-go meal.
The soup will thicken as it cools, so go ahead and thin with a little more broth or water upon reheating. You can heat to soup in the microwave for a few minutes or over medium heat on the stovetop.
More vegan recipes featuring potatoes
- Vegan Potato Salad
- Vegan Cheesy Broccoli Twice Baked Potatoes
- Vegan Scalloped Potatoes
- Vegan Shepherdโs Pie
- Oven Roasted Breakfast Potatoes
- Oven Baked Potato Wedges
Easy Vegan Potato Soup
Ingredients
- 2 tablespoons olive oil
- 1 large onion, chopped
- 4 cloves garlic, minced
- 3 medium carrots, peeled and sliced
- 3 pounds russet potatoes, peeled and chopped into small chunks
- 1/2 teaspoon dried thyme
- 4 cups vegetable broth
- 13.5 ounce can full fat coconut milk
- 1/4 teaspoon black pepper
- salt, to taste (1/2-1 teaspoon depending on your broth)
Recommend toppings
- Vegan Sour Cream
- Vegan Shredded Cheese I used Violife shreds
- "bacon" bits
- chopped green onions
Instructions
Stovetop
- Warm the olive oil in a large pot over medium heat. Add the onion and garlic and sautรฉ for 2-3 minutes. Now add the carrots, potatoes, thyme and vegetable broth. Bring to a boil, then lower heat to a simmer and cook for about 15 minutes, until the potatoes are fork tender.ย
- Once the potatoes are tender, pour in the coconut milk and add the pepper. Use a potato masher to mash some of the soup, or blend some of the soup with an immersion blender until somewhat smooth. I prefer to leave a bit of chunky texture.
- Taste, and add more salt as desired. Serve with toppings of choice and enjoy!
To make in an Instant Pot
- Push the sautรฉ feature on the Instant Pot. Add the olive oil, chopped onion and garlic and cook, stirring frequently, until the onion in translucent, about 2-3 minutes.
- Briefly turn off the Instant Pot, and add the carrots, potatoes, thyme and vegetable broth.ย Give it a little stir, then place the lid on, seal and cook on high pressure for 9 minutes. Release pressure manually, using a towel to prevent any burning. Blend or mash as desired and add coconut milk, pepper and salt to taste.
To make in a Crock Pot
- Add all of the ingredients except the coconut milk to the crock pot and cook on HIGH for 4 hours or LOW for 8 hours. Once the potatoes are fork tender, blend the soup with an immersion blender to desired smoothness, then stir in the coconut milk. Season with salt and serve.
Video
Notes
- Try serving with crumbled tofu bacon or tempeh bacon.
- If you don't want to use coconut milk, you can blend a few cups of the soup with a cup of raw cashews instead for creaminess. Or omit completely for a lighter soup.
- Leftovers will keep in the refrigerator for about 3 days and freezes quite well if needed.
Nutrition
*This recipe was first published in October 2018 and has been updated to make it even more delicious!
Absolutely wonderful! I doubled the onion and added red pepper flakes (when frying onion/garlic). To stretch it for meal prep I serve it over pasta. Will certainly be making it again!
All of your ideas sound delicious, James! Thanks for sharing your stellar review and feedback! I’m thrilled you love the soup! Wishing you happy cooking!
This turned out fantastic and a meal I can enjoy at breakfast/ lunch/ dinner! Will probably be in regular rotation during the winter. The only substitution I made was unpeeled red potatoes instead of russet.
Hi! I’m with you – a meal to be enjoyed anytime! I’m so glad you love the soup! Thanks for taking time to share your fabulous review and feedback!
Thanks for the recipe Nora. It is yummy. My husband loved it! I decided to leave out the coconut milk but will add it next time. I added some nutritional yeast instead.
Hi Susan. You are welcome! I’m glad you and your husband loved the soup! Thanks for your wonderful review and feedback! Happy cooking!
This was an incredibly tasty recipe that was easy to put together. We didn’t have russet potatoes on hand, so we used Yukon Gold instead. The carrots add just a touch of sweetness. We added some extra seasoning which gave it a bit more zing.
We will definitely make this soup again!
I’m so excited that you loved the soup, Robert! Thanks for sharing your wonderful feedback and review! Happy cooking to you!
Thank you Nora for this delicious meal! ๐ซถ๐ปโจ the coconut milk is a great add.
I have to say following your recipes has made such a difference in eating plant based! My question is some of your recipes call for full fat coconut milk, could I use lite coconut milk such as in this recipe? Thank you for all your very delicious recipes!
Thank you Donna, that’s great to hear! Yes, you can always use lite coconut milk (well, expect for some baking recipes), the final result will just be less rich and creamy. Enjoy!
Super easy and so Delish!
I made this and it was delicious. I halved the recipe because I didn’t have such a big pot but I forgot to half the thyme and the garlic and it still turned out very well. I’ll be making this again.
I’m thrilled you loved it!
I made it; it came out delicious. I was missing a few ingredients, but I substituted it for my favorite seasonings and I mixed sweet potatoes and celery in it.
Sounds delicious! Thanks for sharing your feedback ๐
Amazing. I just made this tonight. My boys and I were talking about how good it is. I told them, โItโs another Nora recipe.โ My son Matthew said, โIโm not surprised.โ
Thanks for those inspiring words! I’m so glad you guys love the soup! Thanks for your fabulous review and or using my recipes. Happy cooking!
Hi Nora,
I love the soup thank you for the recipe. Just wondering what a serving is a cup?
I’m glad you enjoyed the soup, thanks! A serving is about 1 cup yes.
I absolutely hate the taste of coconut, but I loved this recipe. I only added half a can of coconut milk and blended about 1/3 of the soup. It still came out so creamy and good. I like how simple and easy it is. Reminds me of that potato soup from Black Angus lol.
This was so tasty, my family loved it! I kept the potato skins on and they added a nice bit of texture to the soup as well as nutrition. Your tip to use the potato masher right in soup was great, ended up with a nice chunky texture. I will say that I could taste the coconut flavour a bit but my family could not so might just be because I knew it was in there? But now that I’m eating the leftovers and its “settled” I can’t taste coconut anymore.
Anyway thanks for a big winner!
You are welcome, Laura! I’m glad your family loved the soup! I appreciate your wonderful feedback!
As always, you are a recipe genius!! You have been my go to since I became vegan years ago. I always search your recipes first in hopes of finding what Iโm looking for. This was EXACTLY what I was looking for!! I added cabbage and your addition of coconut milk was genius! My husband has been sick, and as soon as he tasted it he was happy with this creamy and delicious soup. I doubled it so that we could enjoy it over the next few days. I highly recommend this recipe!
Hi Lillian. Your kind words have made my day! I so appreciate you using my recipes! I’m glad the soup brought comfort to your husband! Thank you for sharing your fabulous review and feedback! Wishing you lots of happy cooking!
Thank you for another great recipe. This soup is perfect for this chilly day!
Wowza!!!! Seriously another โFantasticโrecipe! If anyone is on the fence to make this, please hop off immediately!
This has got to be the best vegan creamy potato soup ever & the easiest, simple recipe to follow with limited needed ingredients!
I just finished making this (I also added 1/2 cut off the cob of corn, and per recommendation options added a bay leaf) once (low sodium) veggie broth was added to pot. Once finished cooking I took approximately 3/4 of the liquid/broth & 1/3 of the cooked veggies from pot-
(As per your recommendation options, as I wanted a creamier broth) & added in 1 can organic coconut milk into the vitamix & turned on soup setting for a couple of minutes, adding 1 tsp or a little less salt (to taste), than poured back into original pot with remaining broth & veggies!
Okay, Iโll be back to try another recipe that you graciously share with all of us searching for something of substance that also tastes amazing! Grateful in Southern, California!
Thank you so much for the wonderful words and review, Aimeรฉ! I’m thrilled you loved the soup ๐
This was sooooo delicious ๐! I am trying to eat less dairy and gluten due to a chronic inflammatory disease called sarcoidosis. I have made several of your recipes in the past 2 weeks and they all fantastic! I love potato soup, but thought you needed milk did that creamy textureโฆ..WRONG! I used half a can of coconut cream and a little extra water and it was great. Thank you for helping me to still be able to eat yummy meals that I can feel good about!
Hi Hillary. Diet restrictions are challenging. Sending my compassion to you. I am thrilled you loved the potato soup, as well as the other recipes you are able to enjoy! Thank you for sharing your fabulous review and feedback!
Delicious! Comforting like a warm hug.
I kept the skins on the potatoes (faster prep time and more nutrition), added a can of peas (drained and rinsed), and added a tablespoon of apple cider vinegar for a rich flavor! I will make again. Thanks Nora, your recipes don’t ever disappoint!
Thank you for this simple, but amazing recipe! I just finished making it, and it tastes lovely! Comforting and delicious – What could be better! I did alter the recipe a tiny bit — My husband and I always seem to choke on black pepper, and it’s a bit spicy for me, so I used a little white pepper instead, which is a little milder. Also, because we are watching our cholesterol, I used light coconut milk – but it is still a very nice consistency. I will be taking some over to a friend who is going through a hard time. I know she’ll love it!
Hi Robin. I agree that this soup is comforting! How great that you and your husband loved it! Thanks for your fantastic feedback and review! How kind to take some to your friend!
Can I use purple potatoes?
Sure, that should work! That will be a colorful soup! Enjoy!
This soup…. omg…. so good! Easy to make and so comforting. Thank you, Nora!
Thank you so much for the wonderful feedback and review! I’m so glad you loved the soup ๐
I love this recipe! Iโve made it many times on the stove and in my crock pot. Itโs incredibly easy to make and so delicious! I love to add sriracha for some spice.
I’m thrilled you are loving the recipe! A little spice sounds delicious! Thank you for your fantastic feedback and review!
I have it on the stove right now and it is smelling delish! Can’t wait for it to be done, it’s tonights supper! I love potatoes so how can you go wrong. The only thing I didn’t have russet only some gold in the house to use up so I hope it will be ok? fingers crossed!
Hi Karla. Oh, isn’t the smell of cooking soup wonderful! I love potatoes too and this is a fabulous dinner choice! I think your soup is going to be wonderful! Enjoy!
This recipe is delicious. I have IBS and I made it without onions and garlic and it was so, so tasty and really easy to make!!!!