30 Minute Dairy Free Potato Soup
Oh you are going to be so happy with this creamy potato soup. It’s a favorite of mine for very good reason. You’ll never believe that it doesn’t contain dairy!
Update: This recipe was originally published in 2017 and has been republished with all new photos.
Okay, it’s still 90 degrees here but in the morning it’s 60 degrees so I believe that’s cause to celebrate. So I’m declaring it soup weather. I’m working like crazy on a lot of fun comfort food recipes for y’all so there’s plenty more to come.
When I say this 30 Minute Dairy Free Potato Soup is creamy I mean it’s really truly very creamy. It’s a blended soup and that blender makes everything perfectly smooth. You’ll also set aside one cup of diced potatoes to add back in after you’ve blended the rest. We need a few chunks of potato too, right?
Did you catch the part about this being dairy free? I typically avoid potato soup in restaurants because I know they’re full of milk and cheese. Not this one! This means my version is less calories but I’m betting you won’t be able to tell.
Since I’m not using milk the creaminess of this soup comes from a cup of unsweetened canned coconut milk. It doesn’t give the soup any coconut flavor at all!
For this recipe you’ll need (full list of ingredients and instructions are in the recipe card below):
- Potatoes
- Chicken stock or broth
- Onion
- Canned coconut milk
- Dried herbs
- Seasonings
Let’s chat about how to make this luscious soup. First you’ll peel your potatoes and dice them into cubes. Then add them to a soup pot with chicken stock and onion. We’ll let that all simmer until your potato pieces and onion are tender. Since we’ve diced our potato first this doesn’t take much time at all. (You can of course just halve your potatoes to avoid chopping them but I’ve found that the time you save by not chopping really just gets added to the cooking time so it’s not worth it.)
Set aside 1 cup of the cooked diced potatoes. We’ll add those back in a minute. Now blend the remaining potatoes, onions, and chicken stock with canned coconut milk. Oh things are starting to get creamy, friends!
Add the diced potatoes back. Season. You’re done!
Why use unsweetened canned coconut milk?
Canned coconut milk is my favorite way to make dairy free recipes creamy. It’s thick and if you’re not using too much you won’t get a strong coconut flavor. There really is no coconut taste in this soup.
It’s important to make sure you don’t use a sweetened can though. That drastically changes the flavor and won’t work well.
Can you substitute a different milk for canned coconut milk?
In most recipes the answer is no because those other milks are all a lot thinner. But here I say yes since the potatoes do a lot of the heavy lifting when it comes to achieving the texture we want. You’re welcome to use regular cow’s milk, almond milk, or the refrigerated coconut milk instead of canned coconut milk. Be sure whatever you use is unsweetened and add less since these other milks are not as thick.
What to top this soup with?
Oooo I personally love crispy bits of bacon and chopped green onion! If you’re not avoiding dairy, sour cream and shredded cheddar work great too!
Does this soup freeze well?
Oh yes it does! This soup freezes, thaws, and reheats beautifully. Feel free to double this recipe so you have plenty to freeze.
More 30 minute soup recipes:
30 Minute Dairy Free Tomato Basil Soup
Healthy 30 Minute Hamburger Soup
30 Minute Dairy Free Potato Soup
Ingredients
- 2.5 lbs potatoes, russet, yellow, or gold potatoes work best, peeled and diced
- 32 oz chicken stock or broth
- 1/2 white or yellow onion, sliced
- 1 cup canned coconut milk, unsweetened
- 1/4 tsp garlic powder
- 1 1/2 tsp salt
- 1/2 tsp pepper
- 1/4 tsp dried thyme or dried chives
Optional toppings: fresh chopped chives, crispy bacon, drizzle of canned coconut milk
Instructions
- Add chicken stock, onion, and potatoes (peeled and diced into 1 inch cubes) to a soup pot. Bring to boiling and cook for approximately 5 – 8 minutes or until potatoes are easily pierced with a fork. Be careful to not overcook your potatoes or you'll end up decreasing the amount of chicken stock you have.
- Once cooked, remove 1 cup of the diced potatoes from chicken stock. Set aside in a separate dish.
- Blend the diced potatoes (excluding the 1 cup you set aside), onion, chicken stock, and 1 cup canned coconut milk until smooth.
- Pour the blended soup back into your pot. Add the 1 cup diced potatoes you set aside earlier, salt, pepper, garlic powder, and dried thyme (or dried chives). Stir.
- Ladle the finished soup into bowls and top with fresh chopped chives and crispy bacon.
150 Comments on “30 Minute Dairy Free Potato Soup”
I love the chicken broth base to this. That must add such a nice rich flavor, perfect for dairy-free. My daughter’s dairy-free and loves all things potato, so this is perfect for us with the herbs and bacon– so yum!
This looks so creamy and delicious! I bet the dairy isn’t even missed!
This soup looks delicious! So nice that it’s a dairy free version and packed with lots of yummy flavor. Love that crispy bacon on the top too!
Thanks for a dairy free option for potato soup, I’ve made dairy free with other milk substitutes, but the coconut milk makes it creamier. The recipe was simple quick and delicious!
Omg this looks so creamy!!!
Amazing! Can’t believe it’s w30!
This looks so decadent and creamy! My kiddos will love this!
I can’t believe that I haven’t thought of using coconut milk in my potato soup since I use it in my tomato soup! This looks like the perfect meal on a chilly day. I wish I didn’t have leftovers so I could make it tonight!
Love how creamy this looks. Can’t wait to make it on a chilly evening!
This sounds amazing!!! I am going to make one night this week. I’ve actually never considered the idea of dairy free potato soup! My niece cannot eat dairy and would love this! Thx!
This soup looks incredibly creamy. I would love to dig into that for dinner tonight!
This sounds so easy and look so delicious! I try to stay away from dairy but still want that creamy factor. This would be perfect for those cravings!
This potato soup is so yummy and comforting. Who needs dairy when you have chicken broth!?!
I’m guessing there’s a wrong word in this sentence. 😉
“Pour the soup back into your pot along with the 1 cup diced tomatoes you set aside.”
I thought about that for waaay longer than I should have! I thought it was potato soup….who puts tomatoes in their potato soup? hahaha
Hahaha!!! Yes! Must update! Thank you!
I featured you in one of my blog posts, Christina. And I’m going to make this soup on Sunday. I will let you know how it tasted and if our family liked it.
Love that the potatoes get boiled in stock! Bet that adds so much flavor. This soup looks delicious!
Thank you, Corrine! This soup is a favorite!!
O.M.G!! I just made this and yes, 30 min, and yes dairy free, and yes it is amazing!!
I did however have to sub out the coconut milk bc I didnt have any. I used about a cup of almond milk mixed with Tofutti Sour Cream until frothy. This is just amazing! Thank you!!
You made my day! Thanks so much for your sweet words! I’m so happy you loved it. This soup is my sister’s absolute favorite too. <3
This looks easy enough to make and sooo delicious! 🙂
Thank you! This one is a favorite in our house and it’s definitely easy!
You had me at 30 minutes! This looks so comforting and delicious!
That looks soooo amazing!!! I would have never guessed it’s dairy-free. I’m saving the recipe to try soon.
This soup looks so mouthwatering and comforting! I am a huge fan of potato soup but sometimes the dairy gets to be too much for me! This will be great!
Christina, This soup is just DREAMY! Love that you made it dairy free but it’s still so silky smooth!
How interesting and delicious sounding! I would love to try this. Quick question does it sweeten the taste? Or does the flavor balance out?
No sweetness whatsoever! The chicken stock and potatoes balance it out. <3
I know a lot of your recipes call for full fat coconut milk. Does this one need to be full fat as well or can it be reduced fat? It looks delcious!
I’ve only made this with the full fat kind so I couldn’t say for sure but I’d assume you’d lose some of the thickness by using reduced fat.
This is amazing!!! I used vegetable broth instead of chicken and full fat coconut milk. I never would have thought to make this dairy free, it’s seriously just as good, if not better then the dairy heavy version of this soup. Thank you 🙂
Hi Christina, can thus soup be prepared a day in advance? Or would it chamge the flavor/texture etc.?
I’ve definitely enjoyed leftovers the next day with no issue.
This is delicious with sweet potatoes also! I’ve made it several times with regular potatoes, but my husband has been having issues with nightshade vegetables, so I’ve been subbing sweet potatoes (and having to leave out the onion). It’s still Delicious and creamy!
Absolutely delicious!! Quick and easy and so so good! My husband hates coconut anything, so I just didn’t tell him, and he loved it! So creamy!
Hi. Does it matter which variety of potato you use? I’d think Russet would be best but I’ve got waxy Yukon Gold potatoes on hand… Thanks!
This looks so good! Does the coconut flavor come through much or just the creaminess?
No coconut flavor in this one. 😉
Thanks for sharing! Does it keep long?
I would love to make a huge batch. Does it freeze well?
Sure does!
Omg THIS!!! So simple to make. Simple, clean ingredients. So perfect for this cold weather night!
Once again you rock my world, Christina. You’ve become my everyday go-to for dairy-free meal ideas and inspiration. Today, for instance, I just typed “comfort” in your search box! I made this bad boy and oh-my-goodness!! Our five and two-year-olds both ate it all and both commented on how yummy it is! My husband loves loaded potato soup and said “Let’s make this again!” – which is the only praise he ever gives to a meal: make it again or no love. Haha.
I used large 3 Yukon Gold potatoes and 1 sweet potato, since it’s all I had. We loved the saltiness of the bacon (I used 1/2 pack!!) with the sweetness of that one potato. I also cooked the onions in the bacon fat. I used the immersion blender right in the pot. A+ all around. Thanks for another winner!
Oh I love this! Thank you!! 🙂
I went all in and garnished with bacon and chives, YUM!
Easy and fast, this will be in the rotation for the winter.
Love this recipe! The only change I would make (which is totally just preference, is putting aside more than 1 cup of potatoes cause I like my soup a bit more chunky and it came out very “soupy.” Other than that preferential switch, it’s divine! Perfect for leftover potatoes or a comfort meal on a cold day. Flavor is amazing, thanks so much for sharing!
That’s a great suggestion for those who want a chunkier soup! Thanks so much and I’m glad to hear you enjoyed it! 🙂
Creamy, delicious, easy and fast! A brilliant go-to family meal that everyone was happy to sit down to!
Yay! Love hearing that!
We love this soup!! Even our picky eater requests this soup over and over again!
We just tried this recipe for the first time and it is delicious! The only change we made is we used vegetable broth instead of chicken broth as that was all I had on hand and I’m vegetarian. Perfect option for a dairy free household! Very tasty!
Certainly does have a light coconut taste and a bit sweet. I’d say it is a keeper though.
Can I use lactaid instead of coconut milk?
You can but it won’t help with the creaminess since it’s thin. If you want a thicker soup I’d just skip.
Soooo good. Thanks for the excellent and EASY recipe!
Aww thank YOU!
This was delicious and we could hardly tell that coconut milk was used. Will definitely be making this again!
So good. Not a drop left over.
Creamy and delicious! This is my first time to rate a recipe and Ive been on Pinterest for years. I am learning to cook dairy free for family and this recipe is a keeper!
Thank you so much for this recipe! I just got a hand blender for my bday and really wanted to use it so found this recipe. My boyfriend is lactose intolerant so was trying to find something good, easy and fast. I made a double batch of this and it was a hit with everyone at the dinner. the leftovers were all taken home. Thank you so much
My son can’t have diary, eggs or wheat. THIS POTATO SOUP WAS amazingly simple, yet TERRIFIC! It’s a keeper! Thank you.
I really thought the canned coconut would make this sweet, but I couldn’t taste it at all. This is the best dairy free potato soup I’ve ever had.
So good and no dairy.
This was so good!
So delicious. I couldn’t help adding cayenne pepper though😋 Thsnk you so much. I’ll check out more recipes on your site😃
Wow! Easy, comforting, and delicious! I swapped in veggie broth because I’m vegetarian, and threw the bacon crumbles on hubby’s bowl, because he is not. Thank you for sharing!
This was really easy to make and has a nice flavor! I drop off meals for some elderly ones with many food restrictions, this was perfect! And because I’m in Canada and the weather is 40 below, soup is the perfect thing to make! Lol
My whole family loves this! Its a staple and we make it a couple times a month!!!
So happy to hear that! Thank you!!
This is my go to comfort soup. Rich and creamy ! Best of all dairy free. Thanks for a great recipe.
Really good! We added chicken bullion, butter, garlic salt, more garlic powder, onion powder, paprika, turmeric, cayenne pepper, spinach, bacon, and mozzarella cheese. So good and creamy!!!
This soup is amazing. My daughter is 16 and has a dairy allergy and she found this recipe for dinner. It was quick and easy and it is so creamy and super delicious. It’s a keeper. She thanks you.
This was so good! I did have to add some extra cooking time but I probably cut my chicken and potatoes a little to thick. It was really quick and easy to make. Perfect for a weeknight/my kids have sports meal. I’ll definitely make this again!
So, so good!
Absolutely delicious. It’s a knockout every time. I added this recipe to my Celiac Safe cookbook I’m putting together for myself. I use FODY brand chicken soup base for the stock.
I do have a question, have you tried preserving this recipe yet? I’d like to be able to freeze it or maybe canning! If anyone has suggestions for those methods I would love to know if this recipe preserves well. Thank you again for an amazing recipe!
This soup was DELICIOUS!!! On a day I really didn’t want to make dinner this was so simple and quick. The whole family loved it. Another one to add to the regular rotation.
I just made this for dinner and it was great! I added some carrots in after blending it just for some more texture but if you like a very chunky potato soup I’d withhold more than 1 cup of potatoes before blending. Couldn’t taste the coconut milk at all!
This was surprisingly good! Will probably add more veggies to it or keep more of the potatoes in chunks, but overall really good!
Best best best!
HOW IS THIS DAIRY FREE!?
My husband couldn’t believe it!!!!!!!
This was delicious!! A lot of recipes claim to not taste like coconut, but fall a bit short. This one truly did taste like a heavy-cream based potato soup, and will be made again over the winter!!
Loved the richness of this soup, it was so satisfying! I don’t usually love the coconut flavor but this was nice and mild! So easy and a definite repeat in our house!
It’s good. The coconut is very overwhelming. I added some baking soda to help mask the flavor of the coconut milk.
Absolutely amazing. I would never know it is dairy free, and the people I feed it to don’t either!
I tried this recipe because I needed a dairy-free recipe right now because I am sick with Bronchitis. And I had marvelous fresh potatoes fresh from Idaho. It was very good, I was surprised. I did add corn and celery, as I do in my regular soup. I saved more than one cup of potatoes to have more bits to chew. I am glad I did.
Love, love, love this soup! It is so creamy and delicious. Also, 30 minutes as advertised. Perfect for a quick weeknight meal. Adding this to my regular rotation.
Thanks Christina!
I’m so happy you enjoyed it and were able to get it made in 30 minutes! Thanks for the kind comment, Sheri!
This is by far my favorite potato soup. I’ve tried making other recipes and they always turn out wrong. I’ve made this one three times…and each time it’s perfect. Made it for a big party and received tons of compliments. Thanks for sharing!
OMG I did not expect this to be so good! On my 2nd serving! Thanks for all the insider tips. It could have been ruined by the first can of coconut milk I opened which was watery and granulated. I ditched it, called for backup support and continued. So good to know also that it freezes. You thought of everything. I made it for one person and considered halving the recipe. So glad I did not!! Kudos! Well done!
I won’t lie, I was scared to try this. My friend made a soup with coconut milk and it did not turn out well. I’m glad I took the chance. I added some shredded chipotle chicken to mine. You can only barely taste the coconut and in a very complimentary way.
I made this soup for the first time tonight. It is very easy to make and tastes delicious! I didn’t think I could find a dairy free potato soup that tastes good, but I did. And I’ll definitely have this on a regular rotation.
Love to hear that you enjoyed it, Brenda! Thank you for sharing!
This is my new favorite soup. I used bone broth and let it simmer for a couple of hours while shoveling snow. Perfect to warm me up when we came inside. Thank you for a great staple in our family line up.
Love to hear that! It’s one of my favorite soups too!!
Delicious and easy to make. Have made and taken to other families and it’s always a hit
Thank you, Michele!
So delicious! My kids and I both loved it and gobbled it up!
If kids approve then that’s the ultimate compliment!! Love to hear that!
I made this put add the seasonings when I put the onions amd potatoes in. Also, I didn’t have coconut milk so just used water. My family loved it.
That’s wonderful to hear! Thanks, Rebecca!
This soup is soooooo good, and it was a BIG hit with my family. I will definitely be making this many more times in the future!
It’s intimidating to try dairy and gluten free recipes and I was nervous to use coconut milk but this soup is so yummy. I also added some sausage and it was awesome
Excited to try this! Recipe looks simple, easy to follow, with basic compliant whole 30 ingredients. Only question – have you ever experimented with adding nutritional yeast for a cheesier taste? I’m considering this but not sure how much to add or where in the recipe. Can’t wait to eat this soup!
You absolutely could do this. I have a similar vegan cheese and broccoli soup that uses nutritional yeast. You might enjoy that one!
OMG I have been looking sooo long for a recipe like this! Thank you so very much! Delicious!
I’m rating this twice! I am so delighted to have found this recipe! Been looking for a very long time! Twenty years or more!
Thanks for both of the kind comments, Linda! I love how creamy this soup is! So happy you enjoyed it!
This soup is amazing. One of the only things my whole family (picky kids) will eat! It has so much flavor and is so simple. It reheats so well because there’s no weird texture from a roux or cornstarch thickener.
That’s so great to hear, Chrissy! This soup is one of my favorites too!!
Easy, quick and filling dinner!
Our favorite soup! Thank you, Sarah! So happy you enjoyed it too!
My daughter, 9 years old, has a dairy allergy. I decided to give this a try even though no one in my family likes soup lol. Everyone ate it, even the 5 year old. And everyone loved it!!! Including the kids friends who were over. I used maple bacon because that’s all I had on hand, and made it extra crispy. It was was delicious!! I also used 1/2 tsp of salt instead of 1 1/2 tsp, it was perfect. This one is going in the make it again recipe book!
I’m obsessed with this soup!! I love how simple and healthy it is but also tastes better than potato soup from restaurants in my opinion! Oh and you seriously can’t even tell its dairy free. Definitely my new go to soup recipe!
Yum! I wish I’d known how easy is was to make creamy potato soup earlier! With the help of my emersion blender this is definitely one of the quickest soups I’ve made. I have a chronic jaw condition that makes chewing difficult for me, and this soup is very forgiving. I used smoked paprika for that bacon-y flavor, since real bacon is far too chewy for my jaw condition. A generous amount of grated parmesan on top really takes it to the next level! Ideal for fall and winter. Love it.
I’ve made this before & it’s delicious!! I’m wondering if it can be done in a slow cooker & if so, the cook time for that. Thanks!
This was a very good soup! I am making it again today! Thank you for the recipe!!
Delicious 😋 so easy to make and soooo good!
This is so delicious!! It is creamy, flavorful, and I love that it contains real food ingredients. I can finally enjoy one of my favorite soups again! Thank you!
I just made this, and I have to admit I had my doubts, It just seemed too simple but I was wrong it is amazing! The only thing I would do differently next time is set aside more of the unblended potatoes, but that’s just because I prefer a chunkier soup. Oh and I can’t eat onions so I omitted them but I don’t think it changes the texture.
This is definitely a keeper! Thank you so much for posting it!!
This was so tasty!!! I added crumble bacon on top and it was a nice hint of saltiness. I used a mashed potato masher as i dont have a blender. Works like a charm. I’ll make this again!
Great to know that the potato masher worked well!
This is s delicious soup! The whole family went crazy for it! DF Potato Soup with the WIN. Thank you!
That’s wonderful to hear! Thank you!
I really enjoyed this! Really easy to make and delicious. I didn’t miss the dairy. It needed additional spices in my opinion, but I liked that the based allowed me to customize. I also sautéed carrots and celery at the beginning with my onions to get some extra veggies in the soup as well.
Trying this tonight! Can I add cubed ham to this without making any other changes?
Absolutely! I hope you enjoy!
Made this tonight and the whole family loved it! My kids love my potato soup so I was skeptical changing things and using coconut milk as I have never cooked with it before. But, we’ve recently gone dairy free so I wanted to give this a try. I even used frozen diced potatoes to save more time and work and it turned out great! I’m so glad I found this recipe!
Thanks, Holly! I’m happy to hear frozen diced potatoes worked out!
So delicious! I cooked the bacon in the soup pot and took it out to cool, then quickly sautéed the onion and potato in some of the bacon fat. Only thing I would do differently is add less salt in the end because the added bacon grease is salty. I can’t believe this is dairy free!
This is a wonderful recipe, I followed directions exactly, nothing had to be changed, the coconut milk was perfect
Thank you, Faye! Happy to hear you enjoyed it!
I wish I had watched the video first but I now know for next time. It still turned out very delicious and I’ll definitely be having this again! Thanks 👍
Enjoyed the dairy-free potato soup and found it to be their favorite recipe for potato soup. The recipe received many compliments. By far this is the best potato soup I ever had in my life. Keep up the good work & continue sharing such lovely recipes.
This soup looks delicious & incredibly creamy !!
Does it taste coconutty?
Not at all. Just be sure to use the unsweetened canned coconut milk.
Cannot wait to try this fall as I am recently dairy free and I’m craving some potato soup 😍😍😍
Super yummy! Baked potato soup is always a hit!
It really is!! So cozy! Thank you, Vicky!
My family loves this soup. We make it all throughout fall and winter.
We do add chicken sausage sometimes and its the perfect addition!
Yay!! Thank you, Kayla! I have a version on the blog with sausage too!
This is an amazing soup! Tastes delicious and you won’t even believe it’s diary free. So easy and def a must try.
Yes!! Love that you can’t tell its dairy free! Thank you, Ashley!
So delicious.
Thank you, Michelle!
My husband and I loved this one! We added Conecuh sausage and it was perfect. I feel like it’s on the thicker side, almost like a super creamy mashed potato soup. So plan to add more chicken broth if you want it thinner. We have made it several times!
I have a version with sausage on the blog here too, Christen! Thank you so much for the kind words!
This is on constant rotation in my house. Love it so much.
That thrills me! Thank you so much, Kate!
So easy and delicious!!!
Thank you, Krista!