Cozy Peach Kitchen

  • home
  • About
  • Recipes
  • Nutrition & Lifestyle
menu icon
go to homepage
  • Home
  • Recipe Index
  • About
  • Cookbook
  • Contact
  • Subscribe
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Home
    • Recipe Index
    • About
    • Cookbook
    • Contact
    • Subscribe
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×
    Home » Recipes » Vegetarian Soup Recipes

    Creamy Vegan Potato Soup

    Modified: Feb 17, 2023 · Published: Feb 17, 2023 by Cassidy Reeser, MS, RD · This post may contain affiliate links
    5 from 4 votes
    5 servings
    40 minutes minutes
    Pin Jump to Recipe
    Potato soup in gray bowl surrounded by green onions and out of focus white flowers.
    Bowl of soup on a wooden table with pink vase with flowers in the background

    Creamy, hearty, and made with a handful of pantry staples, this vegan potato soup is sure to warm you up! This recipe is made in one pot in just over 30 minutes using coconut milk as an ultra-creamy base.

    Potato soup in gray bowl surrounded by green onions and out of focus white flowers.

    If you're looking for a hearty bowl of soup, then you've come to the right place! This vegan potato soup is thick and creamy and made with simple ingredients. It is the perfect meal for a cold day!

    Unlike most potato soups which get their creaminess from heavy cream or other dairy ingredients, this vegan potato soup uses full-fat coconut milk and a roux. The combination of these two things creates a luxuriously rich and creamy dairy-free soup.

    I also have a vegetarian potato soup for those who are looking for a more traditional potato soup recipe.

    Jump to:
    • Recipe features
    • Main ingredients
    • Step by step instructions
    • Tips and variations
    • Storage tips
    • Looking for more vegan soups?
    • Recipe
    • Comments

    Recipe features

    • Quick & easy: This potato soup is made in one pot in just 30 minutes using a handful of simple ingredients.
    • Flavors: Coconut milk does add a hint of coconut flavor, giving an almost curry-like feel to this soup. Adding in a handful of shredded vegan cheddar on top takes it back to pure potato soup territory.
    • Texture: The soup is thick and creamy from coconut milk and Yukon gold potatoes. You can blend it completely for a pureed soup, or use an immersion blender to make a chunky potato soup (that's what I like to do).

    If you like my vegan broccoli soup then you'll definitely want to check this one out!

    Main ingredients

    Labeled ingredients used to make potato soup.
    • Yukon gold potatoes are my go-to for vegan potato soup because of their buttery texture. Just like with my favorite mashed red potatoes recipe, I don't remove the skin because it is so thin that it mostly mixes into the soup. Make sure to wash the skins well. You can peel them if you prefer completely smooth potato soup.
    • Full-fat coconut milk makes this soup 100% dairy free. It's usually labeled as "unsweetened coconut milk".You don't need half and half or heavy cream to make a delicious, creamy soup! I also use this method in butternut squash soup and vegetable rice soup.
    • Vegetable broth: I use a combination of vegetable bouillon and water to make vegetable broth, but a can of vegetable broth also works.
    • Onions, carrots, garlic: This mirepoix creates a rich base when sautéed in vegan butter (Earth Balance or Miyoko's are my favorite brands).
    • Flour: This combines with the butter to make a roux, which is what thickens the soup. For a gluten-free option, just use a GF all-purpose flour blend.
    • Nutritional yeast: This gives a rich, cheesy flavor to the soup. Don't skip it!

    Step by step instructions

    Steps to make potato soup.
    1. Sauté the mirepoix (carrots, celery, onion and salt) in vegan butter until softened. Once softened, add garlic and sauté a minute more.
    2. Make a roux by adding extra butter and an equal amount of all-purpose flour. Cook for about 2 minutes, whisking frequently, to lightly brown the flour.
    3. Slowly whisk in vegetable broth, whisking continuously to prevent clumping. Stir in coconut milk and soy sauce.
    4. Bring to a boil over high heat. Reduce to a rapid simmer over medium-high heat and cook until potatoes are fork tender. 
    5. Once potatoes are cooked through, mash or puree with an immersion blender to the desired consistency.
    6. Stir in nutritional yeast and black pepper. Taste for salt and enjoy!

    New to cooking vegan sauces and gravies? Check out my complete guide on how to make vegan bechamel sauce to learn more about the roux method used in this recipe.

    Tips and variations

    Texture

    You can use an immersion blender to make a cream of potato soup or mash with a potato masher for a chunky potato soup. 

    If you don't have an immersion blender, you can blend the soup in small batches. Be careful when blending hot liquids as steam can build up in the blender.

    Toppings

    Serve vegan potato soup with homemade smoked tempeh bacon and your favorite vegan shredded cheddar (Violife is what's used in the photos, but I also like So Delicious brand). Add a dollop of vegan sour cream or cashew cream for a cheesier soup.

    Variations

    Gluten-free option: You can use any all-purpose gluten-free flour blend in place of standard flour.

    Coconut milk alternatives: This recipe has only been tested with full-fat coconut milk. Sometimes boiling non-dairy milk like soy or almond can cause them to separate, so if you want to try those instead I recommend adding them in after cooking the potatoes. 

    Storage tips

    Leftovers: Let cool to room temp before refrigerating. Keep leftovers refrigerated in a closed container for 3-4 days.

    Reheating: The soup thickens up a lot during refrigeration. Add a splash of vegetable broth or water to loosen, if needed. Reheat single servings in a microwave for about 2 minutes. Reheat on the stove top over medium heat until warmed through, stirring occasionally.

    Freezing: Potato soup freezes well! Let the soup cool to room temperature before transferring it to a freezer-safe container. Leave at least an inch of room at the top of the container. Cover and freeze for up to 3 months. Let thaw overnight before reheating.

    Bowl of soup on a wooden table with pink vase with flowers in the background.

    Looking for more vegan soups?

    • Blue-rimmed white bowl filled with lentil stew topped with shredded parmesan cheese.
      Instant Pot Lentil Stew
    • Overhead view of gray bowl filled with white bean soup, black-handled spoon, and lemon wedge.
      Vegan White Bean Soup (Instant Pot)
    • Light green bowl on a pink cloth filled with tortilla soup topped with tortilla strips and shredded cheese.
      Vegetarian Black Bean Tortilla Soup
    • Close up of butter bean soup in a pink bowl.
      Butter Bean Soup

    Did you try this recipe? You can leave a star rating in the recipe card or a review in the comments below. Or check out my cookbook and keep up to date with my YouTube, Instagram, TikTok, or newsletter!

    Recipe

    Want to Save This Recipe?

    Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

    Please enable JavaScript in your browser to complete this form.
    Loading

    By submitting this form, you consent to receive emails from Cozy Peach Kitchen

    Close up of golden potato soup.

    Vegan Potato Soup

    Cassidy Reeser, MS, RD
    Potatoes are combined with veggies, coconut milk and a few pantry staples to make this creamy one pot soup.
    5 from 4 votes
    Print Recipe Pin Recipe Add to CollectionSaved!
    Prep Time 10 minutes mins
    Cook Time 30 minutes mins
    Total Time 40 minutes mins
    Servings 5 servings

    Ingredients
      

    • 2 pounds Yukon gold potatoes cut into one inch pieces (see note 1)
    • 3 tablespoons vegan butter divided
    • ½ cup finely chopped carrot
    • ½ cup finely chopped celery
    • ½ cup finely chopped yellow onion
    • ½ teaspoon table salt
    • 1-3 cloves garlic minced
    • 3 tablespoons all purpose flour
    • 3 cups vegetable broth reduced sodium
    • 15 ounce can full fat coconut milk
    • 1 teaspoon soy sauce
    • 2 tablespoons nutritional yeast optional
    • ¼ teaspoon freshly ground black pepper
    • sliced green onions, vegan cheese, vegan sour cream for topping (optional)

    Instructions
     

    • Heat a large pot or Dutch oven over medium-high heat. Once hot, add one tablespoon butter. Once melted, add the carrots, celery, onion and salt. Sauté until softened, about 8-10 minutes. Once softened, add garlic and sauté a minute more.
    • Add remaining 2 tablespoons vegan butter. Once melted, sprinkle in 3 tablespoons flour. Cook for about 2 minutes, whisking frequently, to lightly brown the flour.
    • Slowly whisk in vegetable broth, whisking continuously to prevent clumping. Stir in the potatoes, coconut milk, and soy sauce.
    • Bring to a boil over high heat. Once boiling, reduce to a rapid simmer (medium high heat) and cook until potatoes are fork tender, about 15-20 minutes.
    • Once potatoes are cooked through, mash with a potato masher or puree with an immersion blender to desired consistency. Stir in nutritional yeast and freshly ground pepper. Taste for salt. Serve topped with sliced green onions, vegan cheese and vegan sour cream. Enjoy!

    Video

    Notes

    1. Potatoes: I leave skins on the potatoes but you can peel them if you prefer.
    2. Leftovers: Keep leftovers refrigerated in a closed container for 3-4 days.
    3. Reheating: Add a splash of vegetable broth to loosen before reheating. Reheat single servings in a microwave for about 2 minutes. Reheat on the stove-top over medium heat until warmed through.
    Check out my YouTube channel to watch the full step-by-step video for Vegan Potato Soup.

    Nutrition

    Calories: 406kcalCarbohydrates: 44gProtein: 8gFat: 24gSaturated Fat: 18gSodium: 924mgPotassium: 1102mgFiber: 6gSugar: 4gVitamin A: 2805IUVitamin C: 39mgCalcium: 49mgIron: 5mg
    Did you make this?I love hearing how it went! Leave a review or tag me on Instagram @cozypeachkitchen so I can see your creations!
    « Honey Garlic Tofu
    Pesto Orzo (One Pot) »

    Comments

    1. Elizabeth says

      January 15, 2024 at 9:21 pm

      This is the best potato soup I've ever made. It was so thick that I had to thin it with some additional broth (not a bad problem to have!). So delicious, filling, and easy to make. Thank you for sharing such a wonderful recipe.

      Reply
      • Cassidy Reeser says

        January 16, 2024 at 8:10 am

        Wonderful!! Thanks so much for the review 🙂

        Reply
    2. B says

      May 12, 2022 at 5:13 pm

      When do the potatoes go in?

      Reply
      • Cassidy Reeser says

        May 12, 2022 at 5:36 pm

        Oops, thanks for asking! Add the potatoes with the coconut milk. Just updated the recipe instructions.

        Reply
    3. Kathryn Mader says

      January 17, 2021 at 4:08 am

      Marvelous, simply marvelous potato soup recipe. Thank you so much, we loved it! It's just rich enough and so satisfying. Recipes that are simple but include one or two unexpected ingredients are my favorite. The coconut milk and yeast flakes added subtle flavor and texture without overpowering. Delicious!

      Reply
      • Cassidy Reeser says

        January 17, 2021 at 10:19 am

        That makes me so happy to hear! Those are my favorite kinds of recipes to share. Thanks for the review!

        Reply
        • Kathryn Mader says

          January 18, 2021 at 5:49 am

          You're welcome! Thank you! I look forward to trying more of your recipes, starting with beans and rice.

          Reply
    5 from 4 votes (2 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Smiling portrait of a woman holding a bowl of grits and tofu.

    Hi, I'm Cassidy!

    I'm a registered dietitian, cookbook author, and decade-long vegetarian! I use my nutrition background to bring you balanced, nourishing, and comforting vegetarian recipes that are great for anyone looking to add more plant-based meals to their diet.

    More about me →

    Trending now

    • Close up of creamy macaroni and cheese.
      Stovetop Gouda Mac and Cheese
    • Slice of quinoa casserole on a white speckled plate with a gold fork.
      Vegetarian Black Bean Quinoa Casserole (Dump and Bake!)
    • Gold spoon dripping peanut sauce off of it.
      Peanut Stir Fry Sauce
    • View of an uncooked pie from above with rolling pin
      How to Make the Perfect Oil Pie Crust
    • Overhead view of square white casserole dish surrounded by two lemon halves, plates, and a green citrus juicer.
      Quinoa Pesto Bake
    • Close up of casserole topped with sliced radishes.
      Vegetarian Dump & Bake Casseroles

    Protein-packed meals

    • Close up of fajita veggies and tofu in a corn tortilla with green sauce.
      Vegetarian Sheet Pan Fajitas
    • Close up of mushroom stroganoff topped with a creamy sauce in a black-rimmed white enamel skillet.
      Vegetarian Mushroom Stroganoff
    • Gray bowl with lentils, chickpeas, sweet potatoes, and roasted vegetables.
      Roasted Lentils Sheet Pan Meal with Maple Tahini Dressing
    • Tofu and vegetable stir fry in a cast iron skillet.
      Crispy Tofu Stir Fry

    Footer

    About

    • Privacy Policy and Disclaimer
    • Accessibility Statement

    Keep in touch

    • Sign Up! for emails and updates
    • Check out my cookbook Vegetarian for Dinner

    Contact

    • Contact
    • Work with Cassidy

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2026 Cozy Peach Kitchen®. All rights reserved.

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.