closeup image of dairy free mashed potatoes topped with chives in a gray bowl

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.

How to make dairy free mashed potatoes

There are so many things I do differently when making mashed potatoes now. I used to peel my potatoes and chopped the garlic, but I’ve found a few cheats that make mashed potatoes easier than ever, which is essential in my life now.

Since cooking dairy free already requires so many extra steps, I try to take any shortcuts available to me. I start by using pre-washed potatoes, like these.

I don’t bother chopping the garlic anymore either, I just use jarred, minced garlic. Then it’s just a matter of substituting the dairy-based ingredients for plant-based ones.

If you have regular garlic cloves, throw them in with the potatoes. The cloves boil down enough that they mash nicely with the potatoes. Generally, I recommend one clove of garlic per potato.

mashed potatoes drizzled with olive oil and garnished with chives on a tile surface

Here’s what you’ll need to make mashed potatoes without milk

Simply Whisked is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to and affiliated sites.

Can you use unsweetened almond milk in mashed potatoes?

The answer is yes, but your dairy free mashed potatoes will be even better – and creamier – if you use a combination of nut milk and creamy full-fat (canned) coconut milk. It’s a great way to get that extra decadent sour cream style mashed potato texture.

Don’t have almond or coconut milk?

If you don’t have both kinds of milk on hand, that’s ok! I make these all the time with just almond milk, they just won’t be as rich. Use what you have – cashew, oat, hemp – just make sure it’s unsweetened and plain.

Can you substitute oil for butter in mashed potatoes?

Another yes, but you’ll probably miss out on a little flavor. I opt for vegan buttery spread or vegan butter. This is my go-to choice when I’m substituting butter that is added after cooking.

FAQS and tips for making the best vegan mashed potatoes

What can I substitute for milk in mashed potatoes?

You can use any vegan milk to make mashed potatoes. I like to use a combination of nut milk and creamy, full-fat (canned) coconut milk to make them even creamier.

Can you use water instead of milk for mashed potatoes?

I don’t recommend using water in your mashed potatoes. If you are completely out of milk options, I recommend adding a bit of broth or just using extra butter (vegan butter to make them dairy free).


Not sure where to get started with dairy free swaps? I’m here to help! Subscribe now to receive my free guide to dairy free substitutes.

    closeup of dairy free mashed potatoes garnished with chives

    More potato recipes:

    More side dish recipes:

    vegan mashed potatoes in a gray bowl with a wooden handled serving spoon

    The Best Dairy Free Mashed Potatoes

    Made with a combination of creamy coconut and almond milk and vegan buttery spread, these are seriously the best dairy free mashed potatoes. The recipe is super easy to make and these creamy, garlic mashed potatoes are sure to please every guest at your table. Plus, they can even be made in the slow cooker or Instant Pot!

    • Author: Melissa Belanger
    • Prep Time: 10 minutes
    • Cook Time: 20 minutes
    • Total Time: 30 minutes
    • Yield: 6 servings 1x
    • Category: Sides
    • Method: Stovetop
    • Cuisine: American, English
    • Diet: Vegan


    • 3 pounds potatoes, peeled and cubed
    • 4 garlic cloves, peeled (2 teaspoons minced garlic)
    • 1 teaspoon coarse salt
    • 1/2 cup unsweetened dairy free milk
    • 1/2 cup unsweetened plain coconut yogurt* 
    • 46 tablespoons vegan buttery spread
    • Salt & pepper, to taste
    • Chopped fresh chives (optional)


    1. Place potatoes and garlic cloves in a large saucepan or stockpot and cover completely with water. Bring to a boil.
    2. Cook until potatoes are tender and break easily with a fork. Remove from heat, drain and return to pot.
    3. Add milk, yogurt and buttery spread. Mash with a potato masher or mix with a hand mixer until smooth.
    4. Adjust seasoning with salt & pepper to taste and top with chives before serving.


    *If you do not have coconut yogurt, canned coconut milk can be substituted.


    • Serving Size:
    • Calories: 293
    • Sugar: 1.4 g
    • Sodium: 613.9 mg
    • Fat: 12.5 g
    • Saturated Fat: 7.8 g
    • Carbohydrates: 42.6 g
    • Fiber: 3.2 g
    • Protein: 5.2 g
    • Cholesterol: 30.5 mg

    Keywords: dairy free mashed potatoes, vegan mashed potatoes, almond milk mashed potatoes, mashed potatoes without milk

    Last Updated on December 13, 2021 by Melissa Belanger

    Leave a Reply

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

    Recipe rating


      1. Oh my gosh. I’m so sorry! You add it right away with the potatoes. I’ll change that in the recipe right away.

    1. I have a tree nut allergy and my husband (and our new niece) has the dairy allergy – so do you have a good suggestion on something to use instead of almond milk? I’d love to make something that the entire family can enjoy this Thanksgiving!

      1. You can use any other dairy free milk. I would suggest trying soy, oat, rice or even hemp milk until you find the one you like best!

      2. You can also use refrigerated coconut milk (which is often thinner and more like almond milk, just make sure you buy unsweetened) or even more canned coconut milk!

      1. Yes definitely! I haven’t tried freezing it, but I am fairly certain it would freeze just fine. Although the texture may not stay 100% when thawed.

    2. Thanks! Was so scared how my mashed potatoes would turn out on thanksgiving when I saw I only had unsweetened coconut milk. I read this recipe which says they come out great with coconut milk and they did! No sweet or coconut flavor just fluffy creamy mashed potatoes.