Velvety Vegan Mashed Potatoes

Creamy Dairy-Free Mashed Potatoes: Your Ultimate Guide to a Healthier Side Dish

Discover the secret to the easiest, most delicious dairy-free mashed potatoes! Made with wholesome Russet potatoes, luxurious vegan butter, aromatic garlic, and your favorite dairy-free milk, this recipe delivers a creamy, dreamy side dish that’s perfect for holiday feasts, weeknight dinners, and every special occasion in between.

Whole30 mashed potatoes with vegan butter and chives in a white bowl, garnished beautifully

Why These Dairy-Free Mashed Potatoes Are a Must-Try

There’s something inherently comforting and festive about a big bowl of mashed potatoes. They’re the quintessential side dish, bringing warmth and a rich texture to any meal. But what if you could enjoy all that classic creaminess without the dairy, without the heaviness, and without compromising on flavor? Our dairy-free mashed potato recipe does exactly that!

Imagine velvety, melt-in-your-mouth mashed potatoes, infused with the subtle richness of vegan butter and the aromatic kick of garlic. This isn’t just a “good for dairy-free” recipe; these are genuinely delicious mashed potatoes that will impress everyone at the table, whether they follow a dairy-free diet or not. They’re an ideal choice for holiday gatherings like Thanksgiving and Christmas, family dinners, or any time you crave a comforting, satisfying side.

Instead of traditional butter and heavy cream, we make smart, healthy swaps using plant-based ingredients. We rely on unsweetened almond milk (or full-fat coconut milk for extra richness) and high-quality vegan butter to achieve that luxurious texture and flavor. A simple blend of salt, black pepper, and garlic powder creates a deeply savory profile, while fresh chives add a pop of color and a delightful herbaceous finish. You can confidently serve these to guests, knowing they are enjoying a healthier spin on a beloved classic without missing a beat on taste or texture. You simply won’t believe these creamy mashed potatoes are entirely dairy-free!

For an extra special twist, try incorporating these dairy-free mashed potatoes into my Loaded Mashed Potato Bowls, for a complete and hearty meal.

Recipe Highlights That Stand Out

  • Simple Ingredients: You’ll find everything you need at your local grocery store, focusing on fresh produce and accessible dairy-free alternatives.
  • Quick Preparation: Ready in just about 20 minutes from start to finish, making them perfect for busy weeknights or when you need a speedy side dish for a larger meal.
  • Versatile Cooking Methods: Whether you prefer the classic stovetop approach or the convenience of an Instant Pot, we provide easy-to-follow instructions for both.
  • Unforgettable Flavor & Texture: These aren’t just good for being dairy-free; they’re genuinely the best mashed potatoes you’ll ever make – rich, smooth, and incredibly satisfying.
  • Crowd-Pleaser: A perfect side dish that caters to various dietary needs (dairy-free, gluten-free, Whole30 friendly) without sacrificing the traditional comfort food experience. All family members and guests will love them!
  • Healthier Twist: Enjoy all the creamy, classic, and traditional goodness of mashed potatoes with a healthier profile, thanks to wholesome ingredients and smart substitutions.
Mashed Potatoes in the Instant Pot with almond milk and vegan butter, ready to be served

Essential Ingredients for Your Dairy-Free Mash

Crafting the perfect batch of dairy-free mashed potatoes begins with selecting the right core ingredients. Here’s a closer look at what you’ll need and some tips for choosing the best options.

Selection of ingredients for dairy free mashed potatoes, including potatoes, vegan butter, and plant milk

Choosing Your Potatoes

The type of potato you choose significantly impacts the final texture of your mash. For this recipe, we recommend using starchy potatoes that break down easily and absorb flavors beautifully. Good options include:

  • Russet Potatoes: These are a classic choice for mashed potatoes due to their high starch content, which results in a light, fluffy, and tender mash. They absorb butter and milk alternatives wonderfully, yielding an incredibly creamy texture.
  • Yukon Gold Potatoes: Known for their naturally buttery flavor and golden hue, Yukon Golds offer a creamier, denser mash than Russets. They are less starchy but still provide a fantastic texture.
  • White Potatoes: A versatile option, white potatoes have a medium starch content, offering a balance between fluffy and creamy.
  • Red Potatoes: While typically waxier, some people prefer red potatoes for their slight skin retention (if not fully peeled) and less storchy texture. They create a slightly denser, more rustic mash.

Whichever potato you choose, ensure they are firm and free from sprouts or green spots. Peeling and cutting them into uniform pieces ensures even cooking.

Dairy-Free Butter Alternatives

The butter alternative is key to achieving that rich, indulgent taste and texture without dairy. Here are some excellent choices:

  • Vegan Butter: This is my top recommendation for the most authentic mashed potato flavor. Brands like Miyoko’s Kitchen or Kite Hill offer exceptional vegan buttery spreads that mimic traditional butter in taste and texture. They melt beautifully and blend seamlessly into the potatoes, giving you that classic rich mouthfeel.
  • Coconut Oil: A solid option for a neutral flavor profile. Refined coconut oil is best as it has less coconut taste, ensuring your mashed potatoes don’t taste tropical. It adds a lovely richness and creamy consistency.
  • Olive Oil or Avocado Oil: If you’re looking for a lighter touch or prefer savory, fruity notes, a good quality extra virgin olive oil or avocado oil can be used. They contribute healthy fats and a smooth texture.
  • Ghee (Clarified Butter): For those who are not strictly vegan but avoid dairy proteins (lactose, casein), ghee is a fantastic alternative. Ghee is clarified butter where milk solids have been removed, often making it tolerable for individuals with dairy sensitivities. My favorite is 4th & Heart Grass-Fed Ghee. However, it’s crucial to note that trace amounts of dairy proteins may still be present, so if you have a severe dairy allergy, it’s best to stick to 100% vegan options.
  • Dairy-Free Cream Cheese: For an extra tangy and luxurious twist, a spoonful of dairy-free cream cheese can be stirred in along with the butter alternative.

Always check ingredient labels to ensure your chosen butter alternative aligns with your dietary needs, especially for Whole30 compliance or strict vegan requirements.

Dairy-Free Milk Alternatives

Mashed potatoes without milk are incredibly simple when you use plant-based milk alternatives. The key is to choose unsweetened varieties to avoid any unexpected sweetness in your savory dish.

  • Full-Fat Coconut Milk: My personal favorite for ultra-creamy mashed potatoes. Native Forest Organic Coconut Milk (full-fat) works wonderfully. Don’t worry about a strong coconut flavor; it’s surprisingly neutral when blended with potatoes and butter, adding a rich, velvety texture. Remember to shake or stir the can well before measuring, as coconut milk tends to separate.
  • Unsweetened Almond Milk: A widely available and popular choice. It provides a lighter creaminess without overpowering the natural potato flavor.
  • Unsweetened Soy Milk: Another excellent option that offers a good body and neutral taste for mashed potatoes.
  • Oat Milk: Gaining popularity for its creamy texture, unsweetened oat milk can also be a delightful addition, contributing to a smooth mash.

Any of your favorite plant-based milks will work, but opt for unsweetened versions to maintain the savory balance of the dish. You can even warm the milk slightly before adding it to the cooked potatoes to help them absorb it more easily and maintain heat.

Flavor Enhancers and Seasoning

  • Garlic Powder: Provides a consistent, savory garlic flavor throughout the mash. For an extra punch, you can also use roasted fresh garlic cloves.
  • Sea Salt & Black Pepper: Essential for balancing and enhancing all the flavors. Always adjust to taste.
  • Fresh Chives: An optional but highly recommended garnish, adding a fresh, oniony note and vibrant color.

How To Make Irresistibly Creamy Non-Dairy Mashed Potatoes

Whether you prefer the traditional stovetop method or the speed of an Instant Pot, achieving perfectly creamy dairy-free mashed potatoes is straightforward. Here are detailed instructions for both approaches.

A step-by-step visual guide showing 4 photos of how to make dairy-free mashed potatoes on the stove top

Stovetop Method

The classic way to prepare mashed potatoes, allowing for precise control over the cooking process.

  1. Prepare and Boil Potatoes: Begin by peeling your chosen potatoes (Russet, Yukon Gold, etc.) and cutting them into uniform 1 to 2-inch chunks. This ensures they cook evenly. Place the potato pieces into a large pot and cover them with cold water by about an inch. Add a generous pinch of salt to the water – this seasons the potatoes from the inside out. Bring the water to a rolling boil over high heat, then reduce the heat slightly to maintain a vigorous simmer. Cook until the potatoes are fork-tender, typically 12-14 minutes, depending on the size of your chunks. They should easily yield when pierced with a fork but not be mushy.
  2. Drain and Return: Once tender, carefully drain the potatoes completely using a colander. Allow them to sit in the colander for a minute or two to let any excess steam escape. This prevents watery mashed potatoes. Return the hot, drained potatoes to the empty pot.
  3. Mash and Flavor: Immediately add the dairy-free butter alternative, dairy-free milk of choice, sea salt, black pepper, and garlic powder to the pot with the hot potatoes. For the creamiest results, use an immersion blender and blend directly in the pot until smooth and fluffy. Alternatively, for a slightly chunkier, more rustic texture, use a traditional potato masher. Avoid over-mashing, which can lead to gluey potatoes. Taste the mashed potatoes and adjust seasonings as needed, adding more salt or pepper to your preference.
  4. Serve and Garnish: Transfer the creamy dairy-free mashed potatoes to a serving bowl. If desired, garnish with fresh chopped chives for a burst of color and fresh flavor. Serve hot and enjoy!

Instant Pot Mashed Potatoes

For a hands-off and quicker cooking experience, the Instant Pot is a fantastic option.

  1. Prepare and Load Pot: Peel and cut your potatoes into 1 to 2-inch chunks. Add the potato chunks to the inner pot of your Instant Pot. Pour in enough water to completely cover the potatoes, usually about 4-5 cups. Adding a teaspoon of salt to the water can also enhance flavor.
  2. Pressure Cook: Secure the lid on your Instant Pot and turn the sealing valve to the “sealing” position. Select the “Manual” or “Pressure Cook” setting and set the cooking time to 8 minutes on high pressure.
  3. Release Pressure and Drain: Once the cooking cycle is complete, carefully perform a manual quick release of the steam by turning the sealing valve to the “venting” position. Once all the pressure has been released and the float valve drops, open the lid. Drain the potatoes thoroughly using a colander and return them to the Instant Pot.
  4. Mash and Finish: Add the dairy-free butter alternative, dairy-free milk, sea salt, black pepper, and garlic powder to the hot potatoes in the Instant Pot. Use a potato masher to mash until mostly smooth. For an extra creamy texture, use an immersion blender or an electric hand mixer directly in the pot to whip them until velvety. Taste and adjust seasonings as needed.
  5. Serve: Garnish with chives if desired and serve these incredibly easy Instant Pot dairy-free mashed potatoes hot.
Paleo gravy being generously poured over a serving of creamy dairy-free mashed potatoes with roasted turkey in the background, a perfect holiday meal scene

Mary’s Expert Tips & Tricks for Perfect Dairy-Free Mashed Potatoes

Achieving the perfect consistency and flavor in your dairy-free mashed potatoes is easier than you think with these expert tips.

Achieving the Ideal Consistency

The texture of your mashed potatoes is a matter of personal preference. Whether you like them super smooth or a bit chunky, here’s how to get it right:

  • Too Thick? If your dairy-free mashed potatoes seem too dense or thick after mashing, don’t despair! Slowly add more of your chosen dairy-free milk (warmed slightly is best), a tablespoon at a time, blending or mashing after each addition until you reach your desired creamy consistency. You might be surprised how much liquid potatoes can absorb to become incredibly smooth without cow’s milk.
  • Too Thin? If your mashed potatoes end up a little too thin, you can gently heat them over low heat on the stove, stirring continuously. This will help some of the excess moisture evaporate. Another trick is to add a small amount of potato flakes or even a tablespoon of dairy-free cream cheese to absorb extra liquid and add body.
  • Avoid Gluey Potatoes: Over-mashing is the enemy of fluffy mashed potatoes. When potato cells are broken down too much, they release excess starch, leading to a gummy, gluey texture. Use an immersion blender or an electric hand mixer for efficiency, but stop as soon as they reach your desired smoothness. For a rustic mash, a traditional potato masher is always a safe bet.

Storage and Reheating

Leftover mashed potatoes are a delicious bonus, and they store surprisingly well.

  • Storage: Store any leftover dairy-free mashed potatoes in an airtight container in the refrigerator for up to 4-5 days. Ensure they are cooled completely before sealing the container.
  • Reheating on the Stovetop: For best results, reheat mashed potatoes gently on the stovetop over low to medium heat. Add a splash of dairy-free milk or a pat of vegan butter to help re-hydrate them and restore creaminess. Stir frequently to prevent sticking, heating until warmed through.
  • Reheating in the Microwave: Place leftovers in a microwave-safe dish, add a tablespoon or two of dairy-free milk, cover, and microwave on medium power, stirring every minute or so, until hot.
  • Reheating in the Oven: For larger quantities or a slightly crispy top, transfer mashed potatoes to an oven-safe dish, cover with foil, and bake at 325°F (160°C) for 20-30 minutes, or until heated through. You can uncover for the last 5-10 minutes for a golden crust.

Freezing Dairy-Free Mashed Potatoes

Yes, you can absolutely freeze mashed potatoes for convenient meal prep!

  • Freezing: Allow the mashed potatoes to cool completely. Portion them into freezer-safe airtight containers or heavy-duty freezer bags (removing as much air as possible). They can be frozen for up to 3 months.
  • Thawing & Reheating from Frozen: Thaw frozen mashed potatoes overnight in the refrigerator. Reheat using one of the methods above (stovetop or microwave), adding a bit more dairy-free milk and butter to rejuvenate their texture. Freezing can sometimes alter the texture slightly, but they will still be delicious.

Recipe FAQs: Your Questions Answered

Can you freeze dairy-free mashed potatoes?

Yes, absolutely! While I haven’t personally tested every variety, dairy-free mashed potatoes freeze quite well. Store leftovers in an airtight, freezer-safe container or heavy-duty freezer bag for up to 3 months. Thaw them in the fridge overnight before reheating in the microwave for 2-3 minutes, or on the stove over medium heat for 5-7 minutes, adding a little extra dairy-free milk or butter to restore creaminess.

Are these mashed potatoes gluten-free?

Yes, they are! Using the ingredients listed in this recipe (potatoes, vegan butter, plant-based milk, salt, pepper, garlic powder, chives), these dairy-free mashed potatoes are naturally gluten-free. Always double-check the labels of any packaged ingredients (like vegan butter or plant milk) if you swap them out, to ensure they meet your specific dietary requirements.

Are these dairy-free mashed potatoes also Whole30 compliant?

Yes, they can be! The beauty of this recipe is its adaptability. Many vegan butter brands are Whole30 compliant, and ghee (clarified butter) is also approved for Whole30. Just ensure all your chosen ingredients, especially your dairy-free butter alternative and milk, are free from added sugars, legumes, or other non-compliant ingredients. With the right selections, your guests will be amazed these delicious Whole30 mashed potatoes have no dairy!

How can I make dairy-free mashed potatoes with chicken broth instead of milk?

If you prefer to make your mashed potatoes without any milk alternative, feel free to use chicken broth (or vegetable broth for a vegan option) instead. Simply swap the dairy-free milk for an equal amount of warm broth. The broth will add a savory depth of flavor, and combined with the vegan butter, your mashed potatoes will still achieve a wonderfully creamy and rich texture. This is a great way to add another layer of flavor!

How can I prevent gummy mashed potatoes?

The most common culprit for gummy mashed potatoes is over-mashing. When you mash potatoes too vigorously or for too long, the starch cells break down excessively, releasing a sticky, glue-like substance. To avoid this, mash just enough until the potatoes are smooth. If using a blender, blend only until combined. A traditional potato masher is often the safest tool to prevent overworking the potatoes.

Can I use fresh garlic instead of garlic powder?

Absolutely! Using fresh garlic can add an even more vibrant flavor. You can mince 2-3 cloves of fresh garlic and sauté them lightly in your vegan butter before adding them to the potatoes. For a sweeter, more mellow garlic flavor, you could even roast a head of garlic, squeeze out the softened cloves, and mash them directly into the potatoes. Adjust the quantity to your taste preferences!

More Delicious Gluten-Free Side Dishes You’ll Love

Looking for more amazing gluten-free and dairy-free options to complete your meal? Explore these fantastic recipes:

  • “Soy” Glazed Brussels Sprouts with Bacon
  • Healthy Green Bean Casserole (Whole30 & Keto)
  • Thyme Roasted Radishes with Onion (Whole30 & Keto)
  • Dairy-Free “Cheesy” Broccoli Casserole!
  • Crispy Air Fryer Potato Wedges
  • Wholesome Sweet Potato Cornbread

Love this recipe? Please leave a 5-star 🌟🌟🌟🌟🌟 rating in the recipe card below and a review in the comment section. Or, follow me on Facebook, Pinterest, or Instagram today!

Whole30 mashed potatoes with vegan butter and chives in a white bowl

Creamy Dairy-Free Mashed Potatoes

By: Mary Smith

Prep: 5 mins
Cook: 15 mins
Total: 20 mins
Yield: 6 people

The easiest, most delicious dairy-free mashed potatoes! Russet potatoes blended with creamy vegan butter, garlic, & dairy-free milk. The BEST side dish for any occasion!

Ingredients

  • 2 lbs russet or white potatoes (about 4 large or 6 small), peeled and cut into fourths
  • ¼ cup ghee (or vegan butter for 100% dairy-free)
  • ⅓ cup dairy-free milk of choice (full-fat coconut milk and unsweetened almond milk work great)
  • 1.5 tsp sea salt
  • ½ tsp pepper
  • 1 tsp garlic powder
  • chives, for garnish (optional)

Instructions

Stovetop Method

  1. Fill a large pot with water and add peeled and cut potatoes. Bring potato pieces to a boil and cook until fork-tender, about 12-14 minutes. Drain thoroughly and return the cooked potatoes to the pot.
  2. Add the remaining ingredients (minus the chives) to the pot. Use an immersion blender to blend until creamy and smooth. Alternatively, for a slightly chunkier texture, use a potato masher. Taste and add more salt and black pepper if desired. Serve topped with fresh chives, if using. Enjoy!

Instant Pot Method

  1. Add potato chunks to the Instant Pot. Add water to completely cover the potatoes (approximately 4-5 cups).
  2. Lock the lid and turn the vent to “sealing”. Cook on manual high pressure for 8 minutes.
  3. Manually release the steam by carefully turning the vent. Once pressure is released, drain the potatoes and return them to the Instant Pot.
  4. Add in the remaining ingredients (butter alternative, dairy-free milk, salt, pepper, garlic powder) and mash well using a potato masher. For an even creamier result, blend with an immersion blender or electric hand mixer after mashing.

Notes

Consistency: If your dairy-free mashed potatoes are too thick, slowly add more dairy-free milk of choice (warmed is best) until they reach your desired creamy consistency. These are truly the creamiest mashed potatoes ever, no cow’s milk needed!

Storage: Store any leftover mashed potatoes in an airtight container in the fridge for 4-5 days. They can also be frozen for up to 3 months.

Nutrition

Calories: 189kcal | Carbohydrates: 28g | Protein: 3g | Fat: 8g | Saturated Fat: 5g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Cholesterol: 19mg | Sodium: 607mg | Potassium: 639mg | Fiber: 2g | Sugar: 1g | Vitamin A: 2IU | Vitamin C: 9mg | Calcium: 38mg | Iron: 1mg

All nutrition facts are an estimate and automatically calculated. While I fact-check them using My Fitness Pal, please note that they may not always be 100% accurate and depend on the specific ingredients used. For the most accurate grams per serving size, weigh your total yield and divide by the number of servings.

Did you make this? Rate & comment below, and tag me on Instagram @maryswholelife

This post was originally published on September 16, 2019, and updated with new photos and copy on August 31, 2022. Updated again on October 20, 2023.