Creamy, cozy, and completely dairy free, these vegan mashed potatoes are the perfect side dish for weeknights and holidays alike. Made with fluffy Yukon Gold potatoes, plant based milk, and rich vegan butter, they deliver all the comfort of classic mash without any compromise in flavor or texture. They come together quickly with simple ingredients, are easy to season to your taste, and pair beautifully with everything from roasted veggies to hearty mains. Whether you follow a vegan diet or are just looking for a lighter twist on a classic favorite, this recipe is sure to earn a regular spot on your table.
Table of Contents
Why You’ll Love This vegan mashed potatoes
- Rich and creamy texture that rivals traditional mashed potatoes.
- Simple ingredients make it easy to whip up any day of the week.
- Perfectly seasoned for a comforting, flavorful side dish.
- Completely dairy-free, so everyone can enjoy it!
- Versatile enough to pair with any main dish or holiday feast.

vegan mashed potatoes
Ingredients
Equipment
Method
- Place peeled and cubed potatoes in a large pot and cover with cold water. Add a pinch of salt and bring to a boil over high heat.
- Reduce heat and simmer until potatoes are tender, about 15–20 minutes.
- While potatoes cook, warm the plant-based milk in a small saucepan over low heat.
- Drain potatoes and return to the pot. Add vegan butter, minced garlic, and warmed plant-based milk.
- Mash using a potato masher or hand mixer until smooth and creamy, adding more milk if needed.
- Season with salt and pepper to taste.
- Transfer to a serving bowl and garnish with chopped chives or parsley if desired.
Notes
| Nutrient | Amount per Serving |
|---|---|
| Calories | 200 |
| Fat | 8g |
| Protein | 3g |
| Carbs | 30g |
Ingredients
Here’s what you’ll need to make your delicious vegan mashed potatoes!

- 2 pounds Yukon Gold potatoes – peeled and cubed
- 1/2 cup unsweetened plant-based milk – such as almond or soy
- 3 tablespoons vegan butter – for creaminess
- 2 cloves garlic – minced for flavor
- salt and pepper – to taste
- fresh chives or parsley – for garnish (optional)
How to Make Vegan Mashed Potatoes
Get ready to whip up some delicious vegan mashed potatoes! This recipe takes about 10 minutes to prepare and 20 minutes to cook, making it a quick and comforting side dish.

Step 1: Place the Potatoes
Place peeled and cubed potatoes in a large pot and cover with cold water. Add a pinch of salt and bring to a boil over high heat.
Step 2: Simmer the Potatoes
Reduce heat and simmer until potatoes are tender, about 15–20 minutes.
Step 3: Warm the Milk
While potatoes cook, warm the plant-based milk in a small saucepan over low heat.
Step 4: Drain and Return
Drain potatoes and return to the pot. Add vegan butter, minced garlic, and warmed plant-based milk.
Step 5: Mash It Up
Mash using a potato masher or hand mixer until smooth and creamy, adding more milk if needed.
Step 6: Season to Taste
Season with salt and pepper to taste.
Step 7: Serve and Garnish
Transfer to a serving bowl and garnish with chopped chives or parsley if desired.
Recipe Snapshot
| Feature | Details |
|---|---|
| Category | Side Dish |
| Cuisine | Vegan |
| Prep Time | 10 minutes |
| Cook Time | 20 minutes |
| Extra Time | 0 minutes |
| Total Time | 30 minutes |
| Dietary | Vegan |
| Serves | 4 |
| Best Served | Warm and creamy |
Pro Tips for Making vegan mashed potatoes
- Choose starchy potatoes like Russets for a creamier texture.
- Warm your plant-based milk before adding for smoother mixing.
- Season gradually; taste as you go for the perfect flavor.
- Add a splash of lemon juice for brightness and depth.
- For extra creaminess, blend in some soaked cashews or silken tofu.
How to Serve this vegan mashed potatoes
- Top with a drizzle of olive oil and fresh herbs for a burst of flavor.
- Serve alongside roasted vegetables for a colorful plate.
- Pair with a hearty lentil loaf for a satisfying meal.
- Mix in some sautéed garlic and spinach for added nutrition.
- Use as a filling for vegan shepherd’s pie topped with a crispy crust.
- Enjoy with a side of mushroom gravy for extra comfort.
- Serve with a fresh salad for a light and balanced meal.
Make Ahead and Storage
Here’s how to store your delicious vegan mashed potatoes:
Storing Leftovers
- Allow mashed potatoes to cool to room temperature.
- Transfer to an airtight container.
- Store in the refrigerator for up to 3-5 days.
Freezing
- Cool mashed potatoes completely before freezing.
- Scoop into freezer-safe bags or containers.
- Label with the date and freeze for up to 2 months.
Reheating
- Thaw frozen mashed potatoes in the refrigerator overnight.
- Reheat in a saucepan over low heat, stirring occasionally.
- Add a splash of plant-based milk for creaminess.
- Microwave in short intervals, stirring in between, if preferred.
Explore more easy breakfast recipes, quick lunch ideas, cozy dinner meals, tasty snacks, and delightful dessert.
FAQs
Here’s a helpful FAQ about this recipe:
1. What is a vegan substitute for milk in mashed potatoes?
A great vegan substitute for milk in mashed potatoes is plant-based milk, such as almond milk, soy milk, or oat milk. These alternatives provide a creamy texture without the dairy, and you can choose unsweetened varieties to keep the flavor neutral. Just add a little at a time until you reach your desired creaminess!
2. Can you make mashed potatoes vegan?
Absolutely! Making mashed potatoes vegan is easy and delicious. Simply use plant-based milk and a vegan butter substitute or olive oil instead of traditional dairy ingredients. You can still achieve that creamy, comforting texture and flavor that everyone loves!
3. What is a substitute for butter in mashed potatoes?
For a vegan substitute for butter in mashed potatoes, you can use vegan butter, coconut oil, or even olive oil. These options will add richness and flavor to your mash without any dairy. Just melt it and mix it in for that creamy goodness!
4. What potato type is best for vegan mash?
The best potatoes for vegan mashed potatoes are starchy varieties like Russet or Yukon Gold. These types yield a fluffy and creamy texture when mashed, making them perfect for a comforting side dish. Just boil them until tender, and you’ll have the ideal base for your vegan mash!
Final Thoughts
There you have it—your new go-to recipe for creamy vegan mashed potatoes! Simple, satisfying, and oh-so-delicious, this dish is perfect for any occasion. So grab your potatoes, get mashing, and enjoy the warm, comforting flavors that will surely bring a smile to your face. Happy cooking!

