Creamy Whole30 Mashed Potatoes Recipe

Who doesn’t love creamy, comforting mashed potatoes? These Whole30 Mashed Potatoes deliver all that rich, velvety flavor without breaking the Whole30 rules. They combine ghee, garlic, chicken or vegetable stock, and unsweetened full‑fat coconut milk to create a smooth, flavorful mash that pairs perfectly with weeknight dinners or holiday meals.

Whole30 Mashed Potatoes

Yukon Gold potatoes are ideal for this recipe because they cook evenly and mash to a silky texture while keeping a lovely golden color on the plate. Below is a clear, practical recipe and helpful tips to make a batch that’s creamy, well seasoned, and reliably Whole30 compliant.

Ingredients

  • 3 pounds Yukon Gold potatoes
  • 4 tablespoons ghee
  • 4 cloves garlic, minced
  • 1 cup chicken stock or vegetable stock, plus more as needed
  • 3/4 cup unsweetened full‑fat coconut milk
  • Kosher salt, to taste
  • Freshly ground black pepper, to taste

Step-by-step Instructions

Step 1: Bring water to a boil

Fill a large pot with cold water and bring it to a rolling boil. Add a pinch of salt to the water to season the potatoes as they cook.

Step 2: Prepare the potatoes

Cut the Yukon Gold potatoes into quarters so they cook evenly. Leaving the skins on keeps extra flavor and texture, but you can peel them if you prefer a completely smooth mash.

Step 3: Cook the potatoes

Carefully add the potato quarters to the boiling water. Cook for 15–20 minutes, or until a fork inserts and slides out easily. Drain the potatoes in a colander and let them sit until they’re just slightly steaming — this helps release excess moisture so the mash won’t become watery.

Step 4: Sauté the garlic

While the potatoes drain, return the emptied pot to the stove and melt the ghee over medium heat. Add the minced garlic and sauté for about 2 minutes, stirring, until fragrant but not browned. Remove the pot from the heat to avoid burning the garlic.

Step 5: Mash and finish

Return the drained potatoes to the pot with the melted ghee and garlic. Add 1/2 cup of chicken or vegetable stock and the coconut milk, then begin mashing with a potato masher until the potatoes are mostly smooth. Add additional stock a little at a time until the texture reaches your preference. Season generously with kosher salt and freshly ground black pepper. If you prefer a completely smooth mash, continue mashing and add more broth as needed; for a slightly rustic texture, stop when small lumps remain.

Tip: This recipe usually takes about 1 cup of stock total, but the amount depends on your potatoes and the desired consistency.

Tips and Variations

  • Substitutions: If you aren’t following Whole30, regular butter and cow’s milk or cream can be used instead of ghee and coconut milk for a more traditional flavor.
  • Texture preferences: Use a ricer for ultra‑smooth potatoes or a masher for a creamier, slightly chunky result.
  • Extra flavor: Stir in fresh chopped chives or parsley just before serving for a bright finish. Roasted garlic can replace sautéed garlic for a sweeter, mellower garlic flavor.
  • Salt early and taste: Potatoes can handle generous seasoning, so taste and adjust salt and pepper at the end to get the best flavor.

Make‑Ahead and Storage

These mashed potatoes can be made ahead and refrigerated in an airtight container for up to three days. Reheat gently on the stovetop over medium‑low heat, stirring and adding a splash of stock or coconut milk if they seem dry. For reheating in the oven, place in a covered baking dish at 325°F (160°C) until warmed through, stirring once.

Serving Suggestions

Whole30 Mashed Potatoes are a versatile side that complements roasted or grilled meats, sautéed vegetables, and rich gravies (Whole30‑compliant, of course). Serve them at family dinners, holiday gatherings, or any time you want a comforting, crowd‑pleasing side dish.

Frequently Asked Questions

Is it okay to use regular butter and milk?
Yes. Ghee and coconut milk keep this recipe Whole30 compliant while providing rich flavor. If you’re not following Whole30, swap the ghee for butter and the coconut milk for your preferred milk or cream.

Can I make these in advance?
Absolutely. Store in an airtight container in the refrigerator for up to three days. Reheat on the stovetop over medium‑low heat, adding a little stock or coconut milk to refresh the texture.

Mashed potatoes finished in a bowl

Recipe At-a-Glance

  • Prep time: 10 mins
  • Cook time: 20 mins
  • Total time: 30 mins
  • Servings: 6

Nutrition (approximate per serving)

Calories: 304 kcal; Carbohydrates: 48 g; Protein: 8 g; Fat: 12 g; Saturated Fat: 7 g; Sodium: 74 mg; Potassium: 1168 mg; Fiber: 9 g; Sugar: 3 g. Nutrition information is automatically calculated and should be used as an approximation.

Next time you want a creamy, Whole30‑friendly side that still feels indulgent, give these mashed potatoes a try. They’re simple to prepare, easy to adapt, and reliably delicious. If you make them, leave a comment below to share how you served them!