Whole30 Mashed Potatoes Vegan | Creamy Slow Cooker Recipe
These Whole30 mashed potatoes vegan are the easiest side dish you’ll make this season. Thanks to your trusty slow cooker, this recipe is completely hands-off after a quick prep! We’re talking ridiculously creamy mashed potatoes that fit perfectly into your Whole30 plan—or any healthy eating plan—without a single compromise on flavor.
If you’re as busy as I am, this recipe’s going to be your go-to for big dinners like Thanksgiving or even weeknight comfort food. Traditional mashed potatoes mean boiling, draining, and mashing with lots of dishes to clean up after. But with this slow cooker trick, there’s no stovetop juggling—just set it, forget it, and enjoy potatoes cooked to perfection.

Why This Whole30 Mashed Potatoes Vegan Is a Game-Changer
- Hands-off cooking: No hovering over a boiling pot. The slow cooker does all the work while you focus on other dishes or, let’s be honest, relax!
- Effortless prep: Chop and toss the potatoes into the crockpot—no draining required. Say goodbye to messy stovetop spills.
- Perfectly creamy texture: Using a combination of almond and coconut milk delivers a rich, creamy consistency without dairy.
- Whole30-friendly: Completely dairy-free, this recipe uses ghee or vegan butter and fits the Whole30 guidelines perfectly.
- Meal prep hero: Make up to a day ahead and simply reheat when needed. Keeps well and reheats like a dream!
Equipment You’ll Need for This Whole30 Mashed Potatoes Vegan
The key to nailing these creamy slow cooker mashed potatoes is using the right gear:
- Slow cooker: A 6-quart slow cooker works well for 5 pounds of potatoes. If yours runs hot, keep an eye on the cook time.
- Potato masher or hand mixer: For mashing the potatoes, either tool works depending on how smooth or textured you like them.
- Small saucepan: You’ll use this to heat the almond milk, coconut milk, and ghee mixture before blending it into the potatoes.
Pro tip: Spray your slow cooker insert with coconut oil to prevent sticking and make cleanup easier.
Simple Ingredients for Whole30 Mashed Potatoes Vegan
What makes this recipe shine is the perfect mix of Whole30-approved ingredients:
- Russet potatoes: These starchy, fluffy potatoes are the classic choice for creamy mashed potatoes.
- Unsweetened almond milk: Keeps things light without adding sweetness. You’ll taste the potatoes, not the milk.
- Full-fat coconut milk: Adds a decadent richness and pairs beautifully with ghee, creating that melt-in-your-mouth texture.
- Ghee or vegan butter: Completely optional but highly recommended for extra flavor and creaminess.
Want to save even more time? Peel and chop your potatoes the night before, store them in a bowl of water in the fridge, and they’re ready to go when you need them!
Whole30 Mashed Potatoes Vegan Ingredients
- 5 pounds Russet potatoes, peeled and chopped into even 1-inch cubes
- 3-4 cloves garlic, peeled and smashed
- 2 ½ cups unsweetened almond milk, divided
- 2 teaspoons sea salt, plus more to taste
- 1 tablespoon freshly cracked black pepper
- 2 teaspoons garlic powder
- 2 teaspoons onion powder
- 1 cup full-fat coconut milk (from a can)
- ½ cup ghee or vegan butter (for vegan option)
- Fresh chopped parsley for garnish, optional
How to Make Whole30 Mashed Potatoes Vegan
- Lightly spray your slow cooker insert with coconut oil spray. Add the chopped potatoes and smashed garlic cloves.
- Pour in 2 cups of almond milk, sprinkle with sea salt, and add freshly cracked black pepper to taste. Stir lightly to combine.
- Cover and cook on High for 4-5 hours until the potatoes are completely fork-tender. Switch the cooker to Warm.
- Remove the garlic cloves if desired (for a less garlicky flavor). Sprinkle garlic powder and onion powder over the potatoes.
- Mash the potatoes directly in the slow cooker using a potato masher or handheld mixer until you achieve your preferred consistency.
- In a small saucepan, heat the remaining ½ cup almond milk, coconut milk, and ghee (or vegan butter) over medium heat until warm.
- Gradually add the warm liquid to the mashed potatoes, ¼ cup at a time, stirring after each addition until fully absorbed. Potatoes will look liquidy at first but will thicken beautifully.
- Season with additional salt to taste, garnish with parsley if desired, and serve warm.
Jake’s Tips for the Best Whole30 Mashed Potatoes Vegan
- Chop evenly: Cutting your potatoes into uniform 1-inch cubes ensures even cooking in the slow cooker.
- Go heavy on the seasoning: Potatoes can soak up salt and spices—taste and adjust for perfect flavor.
- Don’t skip the warming step: Heating the almond milk and coconut milk mixture enhances absorption, leading to silky-smooth potatoes.
- Make ahead: Store mashed potatoes in an airtight container in the fridge for up to 3 days. Reheat gently with a splash of almond or coconut milk.
- Freeze leftovers: These freeze beautifully in individual portions for quick sides later.
Easy Whole30 Mashed Potatoes Vegan Variations
- Herb-infused: Add fresh rosemary or thyme to the slow cooker for an earthy twist.
- Spicy kick: Mix in smoked paprika or a pinch of cayenne for a warm, slightly smoky flavor.
- Cheesy (vegan): Stir in nutritional yeast for a savory, cheesy flavor that’s Whole30-compliant.
Whole30 Mashed Potatoes Vegan FAQs
Can I use a different type of potato?
Yes! Yukon Gold potatoes work well and create a slightly creamier texture. Just note the flavor will be a bit sweeter than Russet potatoes.
Can I make this ahead of time?
Absolutely! Store your mashed potatoes in the fridge for up to three days. When reheating, add a splash of warm almond or coconut milk to revive the creamy texture.
What substitutions work if I don’t have ghee?
You can use vegan butter or simply skip it altogether and rely on the richness of the coconut milk.
How do I prevent the potatoes from drying out?
Keep them warm on the slow cooker’s Warm setting and stir in additional coconut milk if needed.
Now it’s your turn—what’s your favorite twist on mashed potatoes? Let me know in the comments!

Whole30 Mashed Potatoes Vegan
Ingredients
Method
- Lightly spray your slow cooker insert with coconut oil spray. Add the chopped potatoes and smashed garlic cloves.
- Pour in 2 cups of almond milk, sprinkle with sea salt, and add freshly cracked black pepper to taste. Stir lightly to combine.
- Cover and cook on High for 4-5 hours until the potatoes are completely fork-tender. Switch the cooker to Warm.
- Remove the garlic cloves if desired (for a less garlicky flavor). Sprinkle garlic powder and onion powder over the potatoes.
- Mash the potatoes directly in the slow cooker using a potato masher or handheld mixer until you achieve your preferred consistency.
- In a small saucepan, heat the remaining ½ cup almond milk, coconut milk, and ghee (or vegan butter) over medium heat until warm.
- Gradually add the warm liquid to the mashed potatoes, ¼ cup at a time, stirring after each addition until fully absorbed. Potatoes will look liquidy at first but will thicken beautifully.
- Season with additional salt to taste, garnish with parsley if desired, and serve warm.
Written by Jake
Hi, I’m Jake — the home cook behind Kitchen Shortcuts. I create easy crockpot meals and slow cooker recipes designed for busy families who want flavorful home-cooked food with less effort.
