• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Recipes
  • Contact
  • About

The Dairy-Free Menu

menu icon
go to homepage
  • Recipes
  • Contact
  • About
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Contact
    • About
    • Facebook
    • Instagram
    • Pinterest
  • Ă—
    Home » Fall Recipes

    Published: Sep 26, 2021 · Modified: Sep 4, 2023 by Kayla · This post may contain affiliate links.

    Dairy-Free Potato Soup

    Jump to Recipe Print Recipe

    I would bet just about anything on this dairy-free potato soup being the best one there is. Dairy free or not, it really is the best potato soup recipe! There isn't anything weird or unusual in this soup. The taste is just as a classic, creamy and savory potato soup should be.

    White bowl of potato soup on a white surface with a gold spoon in the top left corner. Soup is topped with crisp bacon bits, vegan cheddar shreds, green onions and a sour cream alternative.

    This recipe was inspired by Sam from sugarspunrun.com. Her Ultimate Creamy Potato Soup is highly rated and so I just had to try and transform it into a dairy-free one that would be as insanely good as hers looks! I am pumped to share it with you because I know you'll love it just as much as my family and friends do.

    Ingredients to make dairy-free potato soup.

    📝Ingredients

    Non-dairy butter- use your favorite tasting dairy-free butter! Mine is country crock plant butter with avocado oil.

    Yellow onion

    Garlic cloves

    Flour- I use all-purpose for this recipe.

    Chicken broth

    Unsweetened plant milk- I like to use either homemade almond milk or homemade cashew milk for the best flavor! These won't leave any weird tastes in your cooking!

    Russet potatoes

    Unsweetened plain coconut yogurt- hands down the best sour cream alternative!

    Freshly squeezed lemon juice- this might sound odd but it really does help mimic the tanginess of cheeses like sour cream and cream cheese! My advice is to not leave this one out!

    Coarse kosher salt

    Ground black pepper

    Optional toppings

    Crispy bacon

    Green onions

    Dairy-free cheddar cheese shreds

    Unsweetened plain coconut yogurt

    This post contains affiliate links. I may earn commission from qualifying purchases at no additional cost to you. I will never recommend a product I don't use or trust. Thank you for your support.

    🥔Substitutions

    Potatoes- If you don't have russet potatoes, you can use gold or red potatoes.

    Flour- if you are gluten free, you can use an all-purpose gluten-free flour. I like Bob's Red Mill Gluten Free 1:1 Baking Flour that's also an all-purpose flour.

    Chicken broth- if you need a vegan option, you can definitely swap out the chicken broth for vegetable broth!

    🔪Instructions

    Start by finely chopping the onion and then wash and peel your potatoes. Dice them into smaller pieces, preferably around Âľ inch sized cubes.

    Large bowl of peeled and diced russet potatoes with a small bowl of diced onions in the bottom left corner.


    Next, slice the butter and place it in a large stock pot over medium heat, and add in the chopped onions. Allow the onions to cook for about 5 minutes or until they are tender.

    Stainless steel pot with sautéed onions in vegan butter.

    With a zester or fine grater, grate in the garlic cloves and allow it to cook for about 1 minute until fragrant.

    Mix in the flour and whisk together.

    Sautéed onions and butter mixed with flour in a stainless steel pot and a stainless steel whisk inside the pot.

    Slowly add the plant milk while whisking continuously so that no lumps form.

    Pouring plant milk into the onion, butter and flour mixture to make a roux.

    Then do the same with the chicken broth.

    Hand pouring chicken broth to the roux.

    Add in the salt, pepper and the peeled and diced potatoes. Mix well.

    Raw peeled and diced potatoes added to the pot of plant milk and chicken broth with the seasonings.

    Bring the pot to a boil and cook until potatoes for about 10-13 minutes or until they are fork tender.

    Reduce the heat to a simmer and carefully set aside about a heaping cup (using a liquid measuring cup, not a dry measuring cup) of the cooked diced potatoes. Prepare to blend the soup either with an immersion blender or a high speed blender. If using a high speed blender very carefully transfer the remaining potatoes and about half the liquid to a blender. Blend until smooth. For a completely smooth potato soup add all the potato chunks in the blender in batches.

    Cooked potato soup with cooked diced potatoes set aside in the top right corner. Stainless steel immersion blender going into the pot to blend together.

    Pour the pureed soup back into the stockpot and mix in the unsweetened plain coconut yogurt and lemon juice. Stir well.

    Lastly, top with bacon, non-dairy cheddar shreds, green onions and your sour cream substitute!

    Enjoy!

    White bowl of potato soup on a white surface with a spoonful of creamy potato soup on the right side. Soup is topped with crisp bacon bits, vegan cheddar shreds, green onions and a sour cream alternative.

    đź§ŠStoring

    Store the soup in an airtight container in the refrigerator for about 3-4 days.

    The soup will be very thick once refrigerated.

    If reheating leftovers in the microwave, allow the soup to get pretty hot so that it thins down some. I've found that the hotter it gets, the more it thins out. Just be careful handling the bowl. If needed, you can add some more of the unsweetened plant milk or chicken broth until you reach your desired consistency.

    If reheating on the stove, cook over medium heat with a lid over the pot to trap in the moisture. Add in milk/chicken broth to desired consistency if needed.

    âś…Pro Tips

    • If you like some potato chunks left behind in your soup, don't chop them too big. About Âľ inch should be fine. If you like your soup completely smooth with no chunks, then size won't matter so much since it will all get blended together.
    • I always weigh my potatoes before peeling them. So, once they are peeled that of course makes them weigh less than 2 ½ pounds. Peeled potatoes will weigh around 32-34 ounces (roughly 2 pounds).
    • Use the right amount of potatoes! Don't use too many. Using more than 2 ½ pounds of potatoes can result in a thicker, grainier consistency. I always use my kitchen scale to weigh the potatoes.
    • Make sure not to leave out the unsweetened plain coconut yogurt that we use as a sour cream substitute. I haven't tried this recipe with any other sour cream alternatives, so I can't speak for them. But this ingredient is crucial because of the refreshing and tangy taste it has. It really can make or break the dish in my opinion.

    ❓Frequently Asked Questions

    đź§ŠCan you freeze this dairy-free potato soup?

    Yes. Just make sure to put it in a freezer safe container.

    When thawing, I place the sealed container in a sink with hot water for about 10 minutes so that it will come out of the container. Transfer it into a pot and heat it over the stove on medium-high heat for about 15 minutes. Stir frequently so that it doesn't get scorched on the bottom.

    Just a side note, reheating it on the stove can potentially change the consistency if there were chunks of potatoes. Stirring it can break the chunks and result in an inconsistent texture. I don't find this to be a problem though. It's just as delicious and super simple.

    ⏱Can you make this potato soup in the slow cooker?

    Yes! However, it will turn out much much thinner since it's quite hot and there's a buildup of steam over the course of several hours. It will thicken some as it cools, but I would add a couple more medium peeled and diced potatoes to make up for this. Melt the vegan butter, add in the diced onions and garlic cloves, then mix in the flour, slowly whisk in the plant milk and then the chicken broth. Add in your diced potatoes and seasonings. Let it cook on low for around 6 hours, set aside your desired amount of whole potato chunks and then blend the rest of the soup until creamy. Lastly, add in the unsweetened plain coconut yogurt and the fresh lemon juice. Mix together and enjoy!

    🥣Can you make this potato soup in the instant pot?

    Yes. Although, I feel that the time difference isn't that significant because the pressure cooker takes about 10 minutes to heat up and then 10 minutes to cook.

    If you choose this route, you'll want to use the sauté setting and melt the butter and cook the onions for just a couple of minutes and then stir in the grated garlic. Then turn off the sauté setting. Mix in the flour, slowly whisk in the milk and then the chicken broth. Add in your diced potatoes and spices, and mix together. Put the pressure cooker lid on seal and cook for 10 minutes. Once finished, I like to let it cool for a few minutes before releasing the steam. That way, I'm not splashed with super hot water droplets. Blend the soup to your desired consistency and then add in the unsweetened plain coconut yogurt and lemon juice. Mix it together, let cool and enjoy!

    Because it's extra hot and there's plenty of water vapor from the pressure cooker, the soup appears much thinner and more liquidy. As it cools, it will begin to thicken up. It will still be thinner in comparison to the stove top method, so feel free to use an extra medium to large peeled and diced potato before cooking. Although this isn't totally necessary.

    🥔Do you have to peel the potatoes?

    No. You don't have to peel the potatoes. It really comes down to a matter of preference, but if you do leave the skins on make sure to wash and scrub them well.

    đź“– Recipe

    White bowl of potato soup on a white surface with a gold spoon in the top left corner. Soup is topped with crisp bacon bits, vegan cheddar shreds, green onions and a sour cream alternative.

    Dairy-Free Potato Soup

    Kayla
    This dairy-free potato soup is so delicious, flavorful and creamy. It's the perfect savory comfort food that can be made in under 30 minutes!
    5 from 2 votes
    Print Recipe Pin Recipe
    Prep Time 10 minutes mins
    Cook Time 20 minutes mins
    Total Time 30 minutes mins
    Course Soup
    Cuisine American
    Servings 6
    Calories 307 kcal

    Equipment

    • High speed blender
    • Immersion blender
    • Kitchen scale for weighing potatoes

    Ingredients
      

    • 3 tablespoons non-dairy butter such as country crock with avocado oil
    • 1 medium yellow onion finely chopped
    • 3 large garlic cloves grated
    • â…“ cup flour
    • 4 cups reduced-sodium chicken broth
    • 2 cups unsweetened almond milk
    • 2 ½ pounds russet potatoes peeled and diced into about Âľ inch sized cubes*
    • 1 ½ teaspoons coarse kosher salt or to taste
    • 1 teaspoon ground black pepper or to taste*
    • 1 â…“ cup unsweetened plain coconut yogurt
    • 2 tablespoons lemon juice freshly squeezed

    Optional toppings

    • chopped bacon
    • dairy-free cheddar shreds
    • green onions
    • unsweetened plain coconut yogurt

    Instructions
     

    • Start by finely chopping the onion and then wash and peel your potatoes. Dice them into smaller pieces, preferably around Âľ inch sized cubes.
    • Next, slice the butter and place it in a large stock pot over medium heat and add in the chopped onions. Allow the onions to cook for about 5 minutes or until they are tender.
    • With a zester or fine grater, grate in the garlic cloves and allow it to cook for about 1 minute until fragrant.
    • Mix in the flour and whisk together. Slowly add the plant milk while whisking continuously so that no lumps form. Then do the same with the chicken broth.
    • Add in the salt, pepper and the peeled and diced potatoes. Mix well.
    • Bring the pot to a boil and cook until potatoes for about 10-13 minutes or until they are fork tender.
    • Reduce the heat to a simmer and carefully set aside about a heaping cup (using a liquid measuring cup, not a dry measuring cup) of the cooked diced potatoes. Prepare to blend the soup either with an immersion blender or a high speed blender. If using a high speed blender very carefully transfer the remaining potatoes and about half the liquid to a blender. Blend until smooth. For a completely smooth potato soup add all the potato chunks in the blender in batches. 
    • Pour the pureed soup back into the stockpot and mix in the unsweetened plain coconut yogurt and lemon juice. Stir well.
    • Top with bacon, non-dairy cheddar shreds, chives and the sour cream substitute!
    • Enjoy!

    Notes

    *I always weigh my potatoes before peeling them. So, once they are peeled that of course makes them weigh less than 2 ½ pounds. Peeled potatoes will weigh around 32-34 ounces (roughly 2 pounds).
    *1 teaspoon of ground black pepper will give it a little kick. If you are sensitive to heat, just reduce the amount by half.

    Nutrition

    Serving: 2cupsCalories: 307kcalCarbohydrates: 48gProtein: 6gFat: 11gSaturated Fat: 1gPolyunsaturated Fat: 2gMonounsaturated Fat: 3gTrans Fat: 1gSodium: 1386mgPotassium: 885mgFiber: 3gSugar: 2gVitamin A: 5IUVitamin C: 15mgCalcium: 141mgIron: 2mg
    Keyword dairy free potato soup, dairy-free soup, fall recipes, potato soup recipe
    Tried this recipe?Let us know how it was!

    **Note: Nutrition label is just an estimate. Amounts may vary depending on ingredients you use. Additional toppings are not included in the nutrition label.

    More Fall Recipes

    • Oat milk pumpkin spice creamer in a glass bottle.
      Oat Milk Pumpkin Spice Creamer
    • Vegan white bean stew in a white bowl.
      Vegan White Bean Stew
    • Pumpkin pie slice with dairy-free whipped cream.
      The Best Dairy and Gluten-Free Pumpkin Pie
    • Healthy pumpkin spice latte in a mug.
      Healthy Pumpkin Spice Latte
    Get the Brunch Pro Theme

    Reader Interactions

    Comments

    1. Summer says

      October 08, 2021 at 10:51 am

      5 stars
      Everyone loved this potato soup and it taste delicious!

      Reply
      • Kayla says

        October 08, 2021 at 9:46 pm

        Yay! I’m so glad! Thanks for the review 🙂

        Reply
    2. Meredith says

      October 12, 2021 at 4:13 pm

      5 stars
      This was a phenomenal recipe! Great flavor and was a huge hit with me! Will definitely have again!

      Reply
      • Kayla says

        October 12, 2021 at 4:26 pm

        Yay, Meredith! I'm so happy you enjoyed it. I appreciate the review! 🙂

        Reply

    Did you make this recipe? Let me know! Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Kayla Daniels.

    HEY THERE! I'M KAYLA.

    I make delicious food that just so happens to be dairy free. It's my goal to help make you excited about what you can eat! So here's a menu of options. Enjoy!

    More about me →

    Popular Recipes

    • Holding a tortilla chip that's been dipped in the dairy-free buffalo chicken dip that is topped with green onions. Served with a side of tortilla chips in a white bowl in the bottom left corner.
      Dairy-Free Buffalo Chicken Dip (The BEST)
    • Dairy-free cream of chicken soup in a mason jar.
      Dairy-Free Cream of Chicken Soup
    • Spicy sausage rice in a white bowl with a tan bottom. Contents in bowl are light brown in color and topped with bright red tomatoes and green onions that have been lightly cooked. The background shows the pot of rice next to a gold spoon and fresh green parsley in a mason jar.
      Gordon Ramsay's Spicy Sausage Rice
    • Healthier garlic bread on brown parchment paper, sliced and topped with fresh parsley.
      Healthier Garlic Bread

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Disclaimer
    • Terms of Service
    • Cookie Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2025 · The Dairy-Free Menu.

    We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
    Do not sell my personal information.
    Cookie settingsACCEPT
    Manage consent

    Privacy Overview

    This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
    Necessary
    Always Enabled
    Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
    CookieDurationDescription
    cookielawinfo-checbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
    cookielawinfo-checbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
    cookielawinfo-checbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
    cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
    cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
    viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
    Functional
    Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
    Performance
    Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
    Analytics
    Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
    Advertisement
    Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
    Others
    Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
    SAVE & ACCEPT