Vegan Mashed Potatoes Recipe
This Vegan Mashed Potatoes Recipe delivers a smooth, creamy texture while capturing the comforting flavors of traditional mashed potatoes—without using any dairy. Designed for those following a plant-based diet, it uses simple, accessible vegan ingredients to create a delicious side dish. These mashed potatoes are versatile, making them ideal for both casual weeknight dinners and festive celebrations. The recipe ensures a rich and satisfying taste while being easy to prepare, requiring just a few basic ingredients. Whether served with vegan gravy or paired with roasted vegetables, this dish guarantees a flavorful experience everyone will love, regardless of their dietary preferences.
Prep Time 10 minutes mins
Cook Time 20 minutes mins
Total Time 30 minutes mins
Course Side Dish
Cuisine American
Servings 6
Calories 210 kcal
- 6 medium Yukon Gold potatoes, peeled and chopped
- 4 cloves garlic (optional), whole
- ¼ cup olive oil
- ½ cup unsweetened almond milk (or any plant-based milk)
- 1 tsp salt
- ½ tsp black pepper
- Fresh chives for garnish (optional)
Boil the potatoes: Place the peeled and chopped potatoes with the garlic (if using) in a large pot. Cover with cold water and add a pinch of salt. Bring to a boil, then reduce the heat and simmer for 15-20 minutes until the potatoes are fork-tender.
Drain the potatoes: Use a colander to drain the water. Let the potatoes sit for a minute to steam off excess moisture.
Mash the potatoes: Transfer the potatoes to a mixing bowl. Add olive oil, salt, and pepper, and mash until smooth using a potato masher or hand mixer.
Add plant-based milk: Gradually add the almond milk while mashing to achieve your desired consistency.
Taste and adjust seasoning: Add more salt or pepper if needed.
Serve: Garnish with fresh chives for a pop of color and extra flavor.
- Use Yukon Gold potatoes for the best creamy texture.
- If you prefer a buttery flavor, try vegan butter instead of olive oil.
- For an extra garlicky punch, roast the garlic before adding it to the potatoes.
- Store leftovers in an airtight container for up to 3 days.