I believe my love of creamy potato soup developed in childhood. It’s a deep-rooted comfort food for me. Even now, it doesn’t have to be cold outside. We eat the homemade vegan potato soup recipe year round.
Making homemade potato soup is so easy, because it’s a one-pot meal. That means cleaning up the dishes is a breeze too!
Disclosure: This post contains affiliate links to my favorite Amazon products. If you purchase via my links, I may make a small percentage at no cost to you. Thanks for supporting my content.
Potato soup can even be made in a crock pot, so that when you come in from a long day at work, dinner is already ready making the house smell fabulous.
Cooking potato soup in crockpot
- To make this in a crock pot, simply add all ingredients (except arrowroot or other thickener and remaining 1/2 cup of almond milk) to a large cooker and allow to cook on low for 3 hours.
- Once potatoes are tender, turn cook setting to high and whisk together thickener.
- Add thickener mixture to crock pot and mix thoroughly.
- As the pot heat continues to increase, stir every 10 minutes until it gets to the consistency desired. Depending on your slow cooker, this might take 20 minutes or so.

Making vegan potato soup on stove top
- In large soup pot, add potatoes, onion, garlic water, and all spices, and bring to a boil. Cook approximately 20 minutes on medium high, until potatoes are tender.
- Add corn nibblets, green peas, and 1-1/2 cups of almond milk. Reduce heat and allow to simmer another 10 minutes.
- In a small bowl, mix arrowroot powder with remaining 1/2 cup of almond milk and whisk until frothy. Add to soup pot and stir.
- Allow to simmer another 10 minutes, stirring frequently, as it thickens. Serve with cornbread.
Which potatoes to use in potato soup
Any variety of potato can be used to make this soup, but my favorite is red potatoes. There’s no need to peel them, because a lot of the nutrients reside in the skins.
Other potatoes that might be used include Russet, Yukon, Fingerling, and many others.

Nutrition in Red Potatoes
Red potatoes provide you with essential vitamins, minerals and energy you need to fuel your busy day. They’re a root vegetable that makes a healthy addition to any well-balanced diet.
You’ll get the most nutritional benefits from red potatoes by eating their thin skin, along with the white flesh. Just be sure to wash the outer skin of the potato well before baking or boiling to remove all dirt.
If you eat the skin and flesh of the potato, you’ll get 153 calories, 3 grams of protein and less than 1 gram of fat, according the U.S. Department of Agriculture. This makes potatoes a good fit for low-fat diets. —LiveStrong
Along with potatoes, I like to add onion, garlic, corn, green peas, and even sometimes fresh spinach leaves. Most of the time, the corn and green peas I use are from frozen.
Are frozen vegetables healthy?
Using frozen vegetables in this potato soup makes it even easier. Though I always use fresh potatoes, I love to add frozen green peas and corn to my soup. They are every bit as healthy as fresh.

In some cases, frozen vegetables may be more nutritious than fresh ones that have been shipped over long distances. The latter is typically picked before ripening, which means that no matter how good the vegetables look, they’re likely to short-change you nutritionally.
For example, fresh spinach loses about half the folate it contains after eight days. Vitamin and mineral content is also likely to diminish if produce is exposed to too much heat and light en route to your supermarket.
This applies to fruit as well as vegetables. The quality of much of the fruit sold in retail stores in the U.S. is mediocre. Usually it is unripe, picked in a condition that is favorable to shippers and distributors but not to consumers.
Worse, the varieties of fruits selected for mass production are often those that merely look good rather than taste good. I keep bags of frozen, organically grown berries on hand year-round – thawed slightly, they make a fine dessert.
The advantage of frozen fruits and vegetables is that they usually are picked when they’re ripe, and then blanched in hot water to kill bacteria and stop enzyme activity that can spoil food. Then they’re flash frozen, which tends to preserve nutrients.
If you can afford it, buy frozen fruits and vegetables stamped USDA “U.S. Fancy,” the highest standard and the one most likely to deliver the most nutrients. As a rule, frozen fruits and vegetables are superior nutritionally to those that are canned because the canning process tends to result in nutrient loss.—Weil
Served with my Country Cornbread, a salad or baked butternut squash, it’s a perfect meal. So filling and fabulous!

To adjust the serving sizes of any of my recipes, simply go to the ‘Servings’ listed in the recipe card right above the ingredients list. Hover over the number of servings, and a sliding bar will appear. Slide to the number of servings you would like, and the ingredients will automatically adjust the amounts.
Other Great Soup Recipes
Plant-Based Starter Kits
Want to go plant-based but not sure where to begin? We have Plant-Based Starter Kits for only $27 that include a book, DVD set, and all the material shown below. Click photo to find out more and how to order.


I believe my love of creamy potato soup developed in childhood. It's a deep-rooted comfort food for me. Even now, it doesn't have to be cold outside. We eat it year round.
- 4 large red skinned potatoes, diced, with skins
- 1 onion diced
- 2 cloves garlic minced
- 4 cups water
- 1 Tbsp. tarragon
- 1 Tbsp. parsley flakes
- 1 Tbsp. garlic powder
- 1 Tbsp. basil flakes
- 1 tsp. sea salt
- 1 cup frozen corn nibblets
- 1 cup frozen green peas
- 2 cups plain almond milk
- 4 Tbsp. arrowroot powder for thickener - cornstarch can also be used as thickener
-
In large soup pot, add potatoes, onion, garlic water, and all spices, and bring to a boil. Cook approximately 20 minutes on medium high, until potatoes are tender.
-
Add corn nibblets, green peas, and 1-1/2 cups of almond milk. Reduce heat and allow to simmer another 10 minutes.
-
In a small bowl, mix arrowroot powder with remaining 1/2 cup of almond milk and whisk until frothy. Add to soup pot and stir.
-
Allow to simmer another 10 minutes, stirring frequently, as it thickens. Serve with cornbread.
-
To make this in a crock pot, simply add all ingredients (except arrowroot or other thickener and remaining 1/2 cup of almond milk) to a large cooker and allow to cook on low for 3 hours. Once potatoes are tender, turn cook setting to high and follow step #3 to mix thickener. Add thickener mixture to crock pot and mix thoroughly. As the pot heat continues to increase, stir every 10 minutes until it gets to the consistency desired. Depending on your slow cooker, this might take 20 minutes or so.
Links to Amazon.com are affiliate links. When you buy something through my links, I receive a commission that helps support this site which is greatly appreciated.


Terri,
I love your recipes and signed up for your blog. I don’t see any “print” icons on your recipe pages though. Did I simply overlook it? I see a “print” email, but nothing for the individual recipes. Thanks so much.
Hi Kathy,
This particular recipe is an older one, before I installed an actual recipe plugin on my blog, so it’s not as printer-friendly. I am attaching the recipe to this comment, so you can just cut and paste it into a document.
With my newer recipes, the ‘print’ button at the bottom, beside the email, is actually to print the recipe. There is another print button at the top of each recipe, right beside the rating stars near the title of recipe. It just has a picture of a printer, instead of saying ‘print.’ There are ads at the bottom of each recipes, so after you tell it to print, designate which pages, like 1-2, to avoid printing the advertisements.
Thanks so much for following my blog! 😀
Creamy Potato Soup–
Ingredients:
4 large, red skinned potatoes, diced, with skins
1 onion, diced
2 cloves garlic, minced
4 cups water
1 Tbsp. tarragon
1 Tbsp. parsley flakes
1 Tbsp. Lawry’s garlic powder
1 Tbsp. basil flakes
1 tsp. sea salt
1 cup frozen, corn nibblets
1 cup frozen, green peas
2 cups plain almond milk
4 Tbsp. arrowroot powder (for thickener) – cornstarch can also be used as thickener
In large soup pot, add potatoes, onion, garlic water, and all spices, and bring to a boil. Cook approximately 20 minutes on medium high, until potatoes are tender.
Add corn nibblets, green peas, and 1-1/2 cups of almond milk. Reduce heat and allow to simmer another 10 minutes.
In a small bowl, mix arrowroot powder with remaining 1/2 cup of almond milk and whisk until frothy. Add to soup pot and stir.
Allow to simmer another 10 minutes, stirring frequently, as it thickens. Serve with cornbread.
Perfect for this rainy cool spring day.
Not bad. I’m going to use a lot less tarragon next time.