If you’re craving a comforting side dish that won’t compromise your Whole30 commitments, look no further than these creamy Whole30 Mashed Potatoes! Silky smooth and bursting with rich flavors, these mashed potatoes are the perfect addition to any meal. They’re made without dairy and loaded with wholesome ingredients that keep your health goals in check. Let’s dive into this delicious recipe that will elevate your dinner table and leave everyone asking for seconds!
Why This Recipe Is a Must-Try
Mashed potatoes are an iconic comfort food, and this Whole30 version provides all the taste you’ve been missing without any of the ingredients that might derail your dietary journey. With the perfect blend of creaminess from almond milk and a hint of garlic, these potatoes bring a gourmet touch to a classic dish. Additionally, they are easy to make, suitable for family gatherings, and guaranteed to please even the pickiest eaters. Plus, you can feel great knowing that every ingredient aligns with your Whole30 lifestyle, making this a must-try recipe!
Ingredients
- 2 lbs (1 kg) potatoes
- 4 tbsp vegan butter or ghee (check your dietary preferences)
- ½ cup (125 ml) unsweetened almond milk
- 1 clove garlic, minced
- 1 tbsp fresh herbs (thyme, sage, or rosemary, finely chopped)
- Salt and pepper to taste
How To Make Whole30 Mashed Potatoes
Step 1: Prepare the Potatoes
Start by peeling the potatoes if you prefer a creamier texture. If you enjoy a bit of texture, feel free to leave the skins on for a more rustic style. Cut the potatoes into evenly sized chunks, about 1-2 inches, to ensure even cooking.
Step 2: Boil the Potatoes
Place the cut potatoes in a large pot and fill it with enough water to cover them by about an inch. Add a generous pinch of salt to the water. Bring the pot to a boil over high heat, then reduce the heat to medium and let it simmer. Cook until the potatoes are fork-tender, which should take about 15-20 minutes.
Step 3: Drain and Return to Pot
Once the potatoes are cooked, drain them in a colander and then return them to the pot. This step is crucial because it allows any excess moisture to evaporate, ensuring that your mashed potatoes are creamy rather than watery.
Step 4: Add the Goodness
To the drained potatoes, add the vegan butter or ghee, minced garlic, fresh herbs, and almond milk. The warmth from the potatoes will melt the butter and bring out all the flavors.
Step 5: Mash It Up
Using a potato masher or a handheld mixer, begin mashing the potatoes to your desired consistency. If you prefer a creamier texture, you can keep adding a little more almond milk until you reach the perfect creaminess. Season with salt and pepper to taste.
Step 6: Serve and Enjoy
Transfer your creamy Whole30 Mashed Potatoes to a serving bowl, garnish with additional herbs if desired, and serve hot. They make a perfect side for your favorite proteins and roasted vegetables!
Expert Tips
- Choose the right potatoes: For the creamiest mash, go for starchy potatoes like Russets or Yukon Golds.
- Don’t overmix: Overmixing can lead to gluey mashed potatoes. Mash just until smooth for the best texture.
- Temperature matters: Ensure your almond milk and vegan butter or ghee are at room temperature before adding them to the potatoes for easier mixing.
- Herb variations: Experiment with different herbs based on your taste preferences. Rosemary and thyme add a lovely aromatic flavor, while sage brings a warm, earthy note.
Variations and Customizations
- Add roasted garlic: For a deeper flavor, roast a head of garlic until caramelized and mix it into the potatoes.
- Infuse flavors: Try adding sautéed onions or shallots for a sweeter, more complex taste.
- Spice it up: Incorporate a pinch of smoked paprika or cayenne pepper for an added kick.
- Vegetable mash: For a delightful twist, mix in cauliflower or sweet potatoes for a different flavor profile.
How to Store Leftovers
If you find yourself with leftover Whole30 Mashed Potatoes (which is not likely, but let’s be realistic!), allow them to cool completely before transferring them to an airtight container. They can be stored in the refrigerator for up to 3 days. To reheat, you can microwave them or warm them gently on the stovetop, adding a splash of almond milk if they need loosening up.
FAQ
Can I make these mashed potatoes ahead of time?
Absolutely! You can prepare the mashed potatoes a day in advance. Just store them in the refrigerator and reheat them before serving. If they seem a bit dry, add a touch more almond milk as you reheat.
Can I use a different type of milk in this recipe?
Yes! If almond milk isn’t your preference, feel free to use other non-dairy options like coconut milk or cashew milk, ensuring they are unsweetened to keep it Whole30 compliant.
Can I make these mashed potatoes without garlic?
Certainly! If you prefer garlic-free mashed potatoes, simply omit the garlic or substitute it with a pinch of garlic powder for a milder flavor.
What should I serve with Whole30 Mashed Potatoes?
These mashed potatoes pair beautifully with a variety of proteins like grilled chicken, roasted turkey, or even a hearty vegetable stew. They also complement the flavors of caramelized veggies or a nice salad!
Conclusion
In summary, these Whole30 Mashed Potatoes are not only easy to make but they also deliver on flavor and comfort. Their creamy texture and savory notes make them a delightful side dish that fits seamlessly into any meal plan. Whether you’re celebrating a special occasion or simply want a tasty addition to your dinner, this recipe is sure to impress. So go ahead, gather your ingredients, and whip up a batch of these delicious Whole30 Mashed Potatoes today! You won’t regret it!

Whole30 Mashed Potatoes
Ingredients
Potatoes
- 2 lbs potatoes (1 kg), peeled and cut into chunks
Vegan Butter or Ghee
- 4 tbsp vegan butter or ghee check your dietary preferences
Almond Milk
- ½ cup unsweetened almond milk or other non-dairy milk
Garlic
- 1 clove garlic minced
Fresh Herbs
- 1 tbsp fresh herbs (thyme, sage, or rosemary, finely chopped)
Salt and Pepper
- Salt to taste
- Pepper to taste
Instructions
- Step 1: Start by peeling the potatoes if you prefer a creamier texture. If you enjoy a bit of texture, feel free to leave the skins on for a more rustic style. Cut the potatoes into evenly sized chunks, about 1-2 inches, to ensure even cooking.
- Step 2: Place the cut potatoes in a large pot and fill it with enough water to cover them by about an inch. Add a generous pinch of salt to the water. Bring the pot to a boil over high heat, then reduce the heat to medium and let it simmer. Cook until the potatoes are fork-tender, which should take about 15-20 minutes.
- Step 3: Once the potatoes are cooked, drain them in a colander and then return them to the pot. This step is crucial because it allows any excess moisture to evaporate, ensuring that your mashed potatoes are creamy rather than watery.
- Step 4: To the drained potatoes, add the vegan butter or ghee, minced garlic, fresh herbs, and almond milk. The warmth from the potatoes will melt the butter and bring out all the flavors.
- Step 5: Using a potato masher or a handheld mixer, begin mashing the potatoes to your desired consistency. If you prefer a creamier texture, you can keep adding a little more almond milk until you reach the perfect creaminess. Season with salt and pepper to taste.
- Step 6: Transfer your creamy Whole30 Mashed Potatoes to a serving bowl, garnish with additional herbs if desired, and serve hot. They make a perfect side for your favorite proteins and roasted vegetables!
Equipment
- Large Pot
- Colander
- Potato Masher