Vegan Mashed Potatoes Recipe: Creamy, Dreamy, and Dairy-Free!
Craving the ultimate comfort food but living a plant-based life? Look no further! This vegan mashed potatoes recipe delivers all the creamy, fluffy goodness you remember, without a single drop of dairy. Forget bland, sad imitations; this recipe is packed with flavor and texture, guaranteed to satisfy even the most discerning mashed potato aficionado. Get ready to experience mashed potato perfection, the vegan way!
Why This Recipe Works
🍳 What You'll Need for This Recipe
Essential tools to make this recipe perfectly
So, what’s the secret to achieving that perfect vegan mashed potato? It’s all about understanding the science (and art!) of creating creamy texture and layering in flavor. Here’s why this recipe is a guaranteed winner:
- The Right Potatoes: We’re using Yukon Gold potatoes for their naturally creamy texture and slightly buttery flavor. They hold their shape well while cooking and mash beautifully.
- Plant-Based Butter is Key: High-quality vegan butter is crucial for richness and flavor. Don’t skimp on this ingredient – it makes a huge difference! Look for brands specifically designed for baking, as they tend to have a higher fat content.
- Creamy Plant-Based Milk: Unsweetened, unflavored plant-based milk (like oat milk or soy milk) adds moisture and creaminess. Oat milk is a particularly good choice due to its naturally sweet and creamy profile.
- Garlic Infusion: Simmering garlic in the plant-based milk infuses it with a subtle, savory flavor that elevates the entire dish.
- Starchy Cooking Water: We reserve some of the potato cooking water and add it back in as needed. This starchy water helps bind the potatoes together, creating a smoother, more cohesive texture.
- Proper Seasoning: Salt and pepper are essential, but we also add a touch of nutmeg for warmth and depth of flavor.
- Gentle Mashing: Over-mashing potatoes can lead to a gluey texture. We use a potato masher (or ricer for an even smoother result) and mash gently until just combined.
Ingredients
- 2 pounds Yukon Gold potatoes, peeled and quartered
- 1/2 cup vegan butter, divided
- 1 cup unsweetened, unflavored plant-based milk (oat milk or soy milk recommended)
- 2 cloves garlic, minced
- 1/4 teaspoon ground nutmeg
- Salt and freshly ground black pepper to taste
- Optional toppings: chopped chives, fresh parsley, vegan sour cream, vegan gravy

Instructions
- Boil the Potatoes: Place the quartered potatoes in a large pot and cover with cold water. Add a generous pinch of salt. Bring to a boil over high heat, then reduce heat to medium and simmer for 15-20 minutes, or until the potatoes are fork-tender.
- Infuse the Milk: While the potatoes are cooking, heat the plant-based milk and minced garlic in a small saucepan over low heat. Simmer for 5-7 minutes, being careful not to boil, to infuse the milk with garlic flavor. Remove from heat and set aside.
- Drain and Return: Once the potatoes are tender, drain them in a colander. Return the potatoes to the empty pot.
- Mash with Butter: Add 1/4 cup of the vegan butter to the potatoes and mash until the butter is melted and the potatoes are partially mashed.
- Add Milk Gradually: Gradually add the garlic-infused plant-based milk to the potatoes, mashing gently after each addition until you reach your desired consistency. If the potatoes seem too thick, add a splash of the reserved potato cooking water (see Tip #3 below) to thin them out.
- Season and Finish: Stir in the remaining 1/4 cup of vegan butter, nutmeg, salt, and pepper to taste. Adjust seasoning as needed.
- Serve and Enjoy: Serve the mashed potatoes immediately, garnished with your favorite toppings, such as chopped chives, fresh parsley, vegan sour cream, or vegan gravy.
Tips for Success
Want to take your vegan mashed potatoes to the next level? Here are a few extra tips to ensure mashed potato perfection:
- Choose the Right Potato: While Yukon Golds are our top pick, Russet potatoes can also be used for a fluffier texture. However, they require more moisture to achieve the desired creaminess.
- Don’t Overcook: Overcooked potatoes can become waterlogged and lead to gummy mashed potatoes. Cook them until they are just fork-tender.
- Reserve Potato Water: Before draining the potatoes, reserve about 1/2 cup of the cooking water. This starchy water can be added back to the potatoes to adjust the consistency and create a smoother texture.
- Warm the Milk: Warming the plant-based milk before adding it to the potatoes helps to prevent them from cooling down too quickly and ensures a smoother consistency.
- Use a Potato Ricer: For the ultimate smooth and creamy mashed potatoes, use a potato ricer instead of a masher. A ricer forces the potatoes through small holes, resulting in a lump-free texture.
- Flavor Boost: Experiment with different flavor additions, such as roasted garlic, caramelized onions, fresh herbs (like rosemary or thyme), or a pinch of smoked paprika.
- Don’t Overmix: Overmixing mashed potatoes can release too much starch, resulting in a gluey texture. Mash gently until just combined.
Storage Instructions
Leftover vegan mashed potatoes can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, gently warm them in a saucepan over low heat, adding a splash of plant-based milk or water to prevent them from drying out. You can also reheat them in the microwave, but be sure to stir them occasionally to ensure even heating.

FAQ
💝 My Kitchen Favorites
The tools I use every day that make cooking a joy
Here are some frequently asked questions about making vegan mashed potatoes:
- Can I use a different type of potato? Yes, you can use Russet potatoes, but they will require more plant-based milk to achieve the desired creaminess. Red potatoes are not recommended, as they tend to be waxy and don’t mash well.
- Can I use a different type of plant-based milk? Yes, you can use any unsweetened, unflavored plant-based milk you prefer. Oat milk and soy milk are recommended for their creamy texture, but almond milk, cashew milk, or even coconut milk (for a slightly sweet flavor) can also be used.
- Can I freeze vegan mashed potatoes? While technically possible, freezing mashed potatoes can alter their texture. They may become slightly grainy or watery upon thawing. If you do freeze them, thaw them overnight in the refrigerator and reheat gently, adding extra plant-based milk as needed.
- What can I serve with vegan mashed potatoes? Vegan mashed potatoes are a versatile side dish that pairs well with a variety of main courses, such as vegan meatloaf, lentil loaf, roasted vegetables, or vegan gravy.
- Can I make this recipe ahead of time? Yes, you can make the mashed potatoes a few hours ahead of time. Keep them warm in a slow cooker or covered in a heat-safe bowl set over a pot of simmering water. Add a splash of plant-based milk before serving to refresh the creaminess.
Conclusion
So there you have it – a foolproof recipe for creamy, dreamy, and utterly delicious vegan mashed potatoes. Whether you’re a seasoned vegan or simply looking for a healthier alternative to traditional mashed potatoes, this recipe is sure to become a new favorite. With the right ingredients and a few simple techniques, you can enjoy all the comfort and flavor of mashed potatoes without any dairy. Now go forth and mash!