Creamy Vegan Mashed Potatoes Recipe for a Dairy-Free Delight
Vegan mashed potatoes are the ultimate comfort food made dairy-free, yet still creamy and delicious. Perfect for holidays, weeknight dinners, or special gatherings, this recipe replaces traditional butter and milk with plant-based alternatives for a rich, smooth texture. The natural flavor of potatoes shines through, enhanced by garlic and seasonings. Whether you’re vegan, lactose-intolerant, or simply looking for a healthier side dish, these mashed potatoes fit every table beautifully. Easy to prepare and ready in under an hour, this dish pairs wonderfully with main courses like roasted vegetables, vegan casseroles, or hearty plant-based protein options.

Ingredients Of Vegan Mashed Potatoes Recipe
Why You Will Love This Vegan Mashed Potatoes Recipe
These vegan mashed potatoes are creamy, smooth, and full of flavor without any dairy. Made with wholesome ingredients, they’re perfect for holidays or everyday meals. The garlic and olive oil create a rich taste, while plant-based milk ensures a fluffy consistency. A healthy, comforting side everyone can enjoy.
Preparation Process Of Vegan Mashed Potatoes Recipe
Peel and chop potatoes into chunks, then boil until tender. Sauté garlic in olive oil or vegan butter for added flavor. Mash the potatoes with garlic, plant-based milk, and seasoning until creamy. Adjust texture with extra milk if needed. Garnish with parsley for freshness and serve warm as a side dish.
Step By Step Instructions
Boil Potatoes
Peel and chop potatoes into even chunks. Place them in salted boiling water and cook until fork-tender, about 15–20 minutes. Drain and set aside.
Prepare Garlic Oil
In a small pan, sauté minced garlic in olive oil or vegan butter until golden and fragrant. This step adds a rich, savory flavor to the mash.
Mash Potatoes
Return drained potatoes to the pot. Mash with a potato masher while slowly adding garlic oil, vegan milk, salt, and black pepper for creaminess.
Adjust Consistency
If the mash feels too thick, add a splash more plant-based milk until desired texture is reached. Stir gently to keep potatoes fluffy and light.
Serve and Garnish
Transfer mashed potatoes to a bowl. Garnish with fresh parsley or a drizzle of olive oil. Serve warm alongside your favorite main dish.
How to Serve?
- Pair with vegan gravy for a holiday feast.
- Serve alongside roasted vegetables.
- Enjoy with vegan meatloaf or lentil loaf.
- Use as a topping for shepherd’s pie.
- Serve as a cozy weeknight side dish.



Tips & Variations
Use Yukon Gold potatoes for a naturally buttery flavor.
Swap almond milk with oat or soy milk for creaminess.
Stir in chives or green onions for freshness.
Add roasted garlic instead of sautéed for deeper taste.
Make ahead and reheat with a splash of vegan milk.
For extra richness, add cashew cream.
Nutrition
- Calories: 210
- Protein: 4g
- Fat: 7g
- Carbohydrates: 33g
- Fiber: 3g
- Sugar: 2g
- Sodium: 310mg
Recipe Card
Vegan Mashed Potatoes Recipe
Course: Dinner, Lunch4-5 people
servings10
minutes25
minutes210
kcalThis creamy vegan mashed potatoes recipe is a comforting, dairy-free side dish that everyone will love. Made with fluffy potatoes, garlic-infused olive oil, and smooth almond milk, it delivers all the traditional flavors without butter or cream. Perfect for weeknight dinners, holidays, or gatherings, it pairs beautifully with roasted vegetables, casseroles, or plant-based proteins. Easy to make and ready in less than an hour, this dish ensures a wholesome and delicious addition to your table. With its light texture and rich taste, these mashed potatoes are guaranteed to become a go-to favorite for vegans and non-vegans alike.
Ingredients
Russet potatoes
Garlic cloves
Olive oil or vegan butter
Unsweetened almond milk (or oat milk)
Salt
Black pepper
Fresh parsley (optional for garnish)
Directions
- Boil Potatoes
- Peel and chop potatoes into even chunks. Place them in salted boiling water and cook until fork-tender, about 15–20 minutes. Drain and set aside.
- Prepare Garlic Oil
- In a small pan, sauté minced garlic in olive oil or vegan butter until golden and fragrant. This step adds a rich, savory flavor to the mash.
- Mash Potatoes
- Return drained potatoes to the pot. Mash with a potato masher while slowly adding garlic oil, vegan milk, salt, and black pepper for creaminess.
- Adjust Consistency
- If the mash feels too thick, add a splash more plant-based milk until desired texture is reached. Stir gently to keep potatoes fluffy and light.
- Serve and Garnish
- Transfer mashed potatoes to a bowl. Garnish with fresh parsley or a drizzle of olive oil. Serve warm alongside your favorite main dish.
Recipe Video
Notes
- Do not overmix potatoes to avoid gluey texture.
- Store leftovers in an airtight container.
- Reheat gently with added milk for creaminess.
FAQs
Conclusion
Vegan mashed potatoes are the perfect side dish that combines comfort, flavor, and simplicity. With fluffy potatoes, garlic-infused oil, and plant-based milk, this recipe creates a creamy, dairy-free option loved by all. Ideal for holidays or everyday meals, it’s versatile, easy to prepare, and pairs beautifully with a variety of main dishes. Make this recipe your go-to for gatherings or weeknight dinners and enjoy a classic comfort food in a healthier, plant-based way that satisfies every guest at your table.








