Whole30 Mashed Potatoes are a great fall or holiday recipe. This dairy-free version of creamy mashed potatoes uses ghee and almond milk instead of cream. It’s a satisfying side dish that goes well served with lean protein and vegetables. 

a bowl of whole30 mashed potatoes

The holidays aren’t quite the same without a family size bowl of mashed potatoes. This healthier version is just as satisfying with less fat and no cream. Try these mashed potatoes alongside your turkey at Thanksgiving or as a cozy but guilt-free side dish any night of the week.

This recipe can easily be made vegan and 100% dairy-free by substituting vegan butter in place of ghee.

Why You Need This Recipe

  • It’s a healthier option than regular mashed potatoes. Mashed potatoes are usually packed with butter, sour cream, and milk or cream. These creamy mashed potatoes use almond milk and ghee instead.
  • Perfect for entertaining or holiday meals, everyone will love these dairy-free mashed potatoes.
  • This is such an easy recipe to make with simple ingredients.
  • It’s Whole30 approved, and delicious to boot.

Key Ingredients

Russet potatoes are most commonly used in mashed potatoes and for good reason. They have a high starch content which means they fall apart when cooked and whip up nice and creamy. The flesh absorbs moisture which means it will absorb the almond milk and ghee as you mash it. As an alternative, try my Instant Pot Mashed Sweet Potatoes recipe which is also Whole30-approved.

Ghee is butter with the milk solids removed which makes it lactose-free. If you want this recipe to be completely dairy-free or vegan, use a vegan butter in its place. See my article on how to roast vegetables with ghee.

Unsweetened almond milk has a mild flavor which makes it a great substitute for milk or heavy cream. Be sure to purchase the unsweetened variety so you don’t end up with sweet mashed potatoes!

Salt & pepper – Don’t forget to season the potatoes! Salt is essential to bring out all the flavor in this dish.

ingredients for mashed potatoes

Recipe Steps

Step One

Peel and cut the potatoes into quarters. Place the potatoes into a large pot and fill with water. The water should cover the potatoes.

As always, please do see the recipe card at the end of this post for the exact ingredients and measurements.

Step Two

Bring the pot to a boil and then turn the heat down to medium. Boil the potatoes until they are fork tender.

how to make mashed potatoes

Step Three

Drain the potatoes into a colander and then carefully pour the potatoes back into the pot.

Step Four

Add the ghee, almond milk, salt, and pepper.

Step Five

Mash the potatoes with a potato masher until they are as creamy as you like. Serve hot.

I hope your family enjoys this perfect side dish as much as mine does!

cooked and mashed potatoes in a pot

Recipe Tips & Substitutions

  • You don’t have to peel the potatoes, but you will get a silkier consistency if they are peeled.
  • If you don’t have Russet potatoes, you can also use red potatoes, Yukon gold potatoes, or new potatoes.
  • Store any leftovers in an airtight container in the refrigerator for up to 4 days. Reheat before serving.
  • You can also freeze leftover mashed potatoes. Freeze them in an airtight ziptop bag for up to 2 months. Defrost and reheat before serving.
  • This recipe can easily be doubled or even tripled.
  • Want to add even more flavor? Feel free to add 1-2 teaspoons of dried garlic powder. You could also add dried rosemary, sage, or thyme, if you like.
  • Got leftover cooked mashed potatoes? Try this recipe for Potato Fritters.

FAQs

Can I eat Russet potatoes on Whole30?

Yes! White potatoes are Whole30 approved. They provide unprocessed and satiating carbohydrates that provide energy. They’re also a great source of fiber, potassium, vitamins C, and B6. White potatoes make an excellent addition to a healthy well balanced diet.

What can I serve with healthy mashed potatoes?

Truly anything but I like to serve them with steamed veggies and a protein. You could roast a chicken or buy a precooked rotisserie chicken for an easy weeknight meal. Don’t miss my recipe for Air Fryer Whole Chicken. These also make a delicious addition to Thanksgiving or Christmas dinner.

a bowl of mashed potatoes

Other Whole30 Healthy Recipes You Might Like

Or, check out my entire index of Whole30 recipes.

I hope you make this recipe! If you do, please leave a comment and a starred review below.

And, consider following me on social media so we can stay connected. I’m on Facebook, Pinterest, Instagram, and YouTube!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
whole30 mashed potatoes

Whole30 Mashed Potatoes with Ghee and Almond Milk


Description

Whole30 Mashed Potatoes are a great fall or holiday recipe. This dairy-free version of creamy mashed potatoes uses ghee and almond milk instead of cream. It’s a satisfying side dish that goes well served with lean protein and vegetables.


Ingredients

Units Scale
  • 2 pounds white potatoes or Russet potatoes (about 15-18 medium white potatoes or 6 medium-large Russet potatoes)
  • 4 tablespoons ghee
  • 3/4 cup unsweetened almond milk
  • 1 teaspoon sea salt
  • 1/4 teaspoon ground black pepper

Instructions

  1. Peel your potatoes and cut them into quarters. Place the potatoes in a large pot and fill with water. The water should cover the potatoes.
  2. Bring the pot to a boil and then turn the heat to medium. Boil the potatoes for 8-10 minutes or until they are fork-tender.
  3. Drain the potatoes in a colander and then pour the drained potatoes back into the pot.
  4. Add the ghee, almond milk, salt, and pepper.
  5. Use a potato masher to mash the potatoes until they reach the desired consistency.
  6. Serve hot.

Notes

  1. You don’t have to peel the potatoes, but you will get a silkier consistency if they are peeled.
  2. If you don’t have Russet potatoes, you can also use red potatoes, Yukon gold potatoes, or new potatoes.
  3. Store any leftovers in an airtight container in the refrigerator for up to 4 days. Reheat before serving.
  4. You can also freeze leftover mashed potatoes. Freeze them in an airtight ziptop bag for up to 2 months. Defrost and reheat before serving.
  5. This recipe can easily be doubled or even tripled.
  6. Want to add even more flavor? Feel free to add 1-2 teaspoons of dried garlic powder. You could also add dried rosemary, sage, or thyme, if you like.
  7. If you want this recipe to be completely dairy-free or vegan, use a vegan butter instead of ghee.
  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Category: Side dish
  • Method: Oven
  • Cuisine: Whole30

Keywords: whole30 mashed potatoes with ghee, whole30 mashed potatoes with almond milk, dairy-free mashed potatoes

Don’t forget to join the Clean Eating Kitchen newsletter. You’ll get my Clean Eating Quick Start Guide, plus links to all the latest recipes.