Whole30 Mashed Potatoes

February 2, 2026
Creamy Whole30 mashed potatoes made with simple, wholesome ingredients.

These Whole30 Mashed Potatoes are creamy and tasty, made with just potatoes and a few simple ingredients. They’re a healthy twist on a classic dish!

What’s great is you won’t miss the butter or dairy! I love adding a pinch of garlic for extra flavor. Perfect for a cozy family dinner or a friendly get-together! 🥔💖

Key Ingredients & Substitutions

Yukon Gold Potatoes: These potatoes are perfect for mashing since they’re creamy and flavorful. If unavailable, you can use Russet potatoes, but they may need more cooking time.

Coconut Milk: Full-fat canned coconut milk gives that creamy texture. If you’re not a fan of coconut, try using almond milk or cashew cream, just ensure they’re Whole30 compliant!

Ghee: Ghee adds richness, but you can substitute it with olive oil or avocado oil if you prefer a different flavor. Both work well in keeping it Whole30-approved.

Garlic: Although optional, sautéed garlic adds a nice depth of flavor. You could try using garlic powder or omit it for a simpler taste.

How Do I Get My Mashed Potatoes Extra Creamy?

The secret to creamy mashed potatoes lies in selecting the right potatoes and mashing technique. Here are my tips to achieve that velvety texture:

  • Cook the potatoes until fork-tender. Don’t rush the simmering, as undercooked potatoes will be lumpy.
  • Drain the potatoes well and return them to the pot for a minute to allow steam to escape. This step helps reduce moisture and stops your mash from being watery.
  • Use a potato masher or hand mixer to break them down smoothly. Avoid a food processor, as it leads to gluey potatoes.
  • Warm your coconut milk before adding it in. Adding it cold can cool down the potatoes and make them gummy.

Whole30 Mashed Potatoes

Whole30 Mashed Potatoes

Ingredients You’ll Need:

For the Mashed Potatoes:

  • 2 pounds Yukon Gold potatoes, peeled and quartered
  • 1/2 cup full-fat canned coconut milk (or homemade coconut milk), warm
  • 3 tbsp ghee or clarified butter (Whole30-compliant)
  • 2 cloves garlic, minced (optional)
  • Salt, to taste
  • Freshly ground black pepper, to taste
  • Fresh chives, chopped (for garnish)

How Much Time Will You Need?

This recipe will take approximately 25-30 minutes, including about 15-20 minutes for cooking the potatoes and a few additional minutes for mashing and mixing.

Step-by-Step Instructions:

1. Prepare the Potatoes:

Start by peeling and quartering the Yukon Gold potatoes. Place them into a large pot and fill the pot with cold water until the potatoes are covered by about an inch. Add a pinch of salt to the water for flavor.

2. Cook the Potatoes:

Bring the pot of water to a boil over high heat. Once boiling, reduce the heat to a simmer and cook the potatoes until they are fork-tender, which should take about 15-20 minutes. This means they should easily break apart when poked with a fork.

3. Heat the Coconut Milk:

While the potatoes are cooking, gently warm the coconut milk in a small saucepan over low heat or in the microwave. If you decided to use garlic, sauté the minced garlic in the ghee until it becomes fragrant.

4. Drain the Potatoes:

Once the potatoes are fork-tender, carefully drain them in a colander. Return the drained potatoes to the hot pot and allow them to sit for 1-2 minutes. This helps some of the steam escape, reducing excess moisture for creamier mashed potatoes.

5. Mash the Potatoes:

Using a potato masher or a hand mixer, mash the potatoes until they reach your desired level of smoothness. It’s okay if there are still a few small lumps; you can adjust according to your preference!

6. Add the Crema:

Gradually stir in the warm coconut milk and ghee (and garlic if using) into the mashed potatoes. Mix well until everything is creamy and combined.

7. Season:

Season your mashed potatoes with salt and freshly ground black pepper to taste. Adjust the seasoning if necessary for that perfect flavor!

8. Serve:

Transfer the mashed potatoes to a serving bowl. Drizzle a little extra melted ghee or olive oil on top and finish with a sprinkle of fresh chopped chives for a beautiful garnish.

9. Enjoy!

Serve these warm, creamy Whole30 mashed potatoes as an amazing side dish to complement any meal. Delight in the cozy, comforting flavors!

Enjoy your creamy, dairy-free, Whole30 mashed potatoes! 🥔✨

Can I Use a Different Type of Potato?

Yes! While Yukon Gold potatoes are recommended for their creamy texture, you can use Russet potatoes. Just keep in mind that they may produce a slightly different flavor and texture.

Is There a Substitute for Coconut Milk?

If you’re not a fan of coconut milk, you can use almond milk or cashew cream. Just make sure that the alternative you choose is Whole30 compliant and that you warm it before mixing it into the potatoes.

How Do I Store Leftover Mashed Potatoes?

Store any leftover mashed potatoes in an airtight container in the fridge for up to 3 days. To reheat, simply warm them in the microwave or on the stove, adding a splash of coconut milk if they seem dry.

Can I Prepare These Mashed Potatoes Ahead of Time?

Absolutely! You can make them a few hours in advance and keep them warm in a slow cooker. Just add a bit of water or coconut milk before reheating to maintain their creamy texture.

Loved this recipe?

Save it to Pinterest for later or print a clean copy for your kitchen.

Save to Pinterest

Leave a Comment