Looking for the perfect vegan mashed potatoes? These are ultra-creamy, incredibly simple to make, and use just a handful of pantry staples. No one will believe they're dairy-free. Let's learn how to make them!

Smooth, velvety, and perfectly seasoned, these vegan mashed potatoes are proof that comfort food doesn't need to be complicated.
With just a few smart ingredient choices, you can achieve the richest mashed potatoes ever, without cream or butter. Serve with vegan gravy for the whole experience!
Be warned, once you make mashed potatoes this creamy and buttery (without butter!), you may be appointed the official potato maker every holiday forever. They're that good.

Ingredients
Here's everything you'll need for the mashed potatoes:
- garlic: Roasting garlic transforms its sharp bite into a sweet, buttery flavor that melts seamlessly into the potatoes, adding richness and depth.
- olive oil: Helps coat the garlic for roasting, promotes caramelization, and adds a subtle savory richness.
- salt: Enhances the flavor of the garlic and balances its natural sweetness.
- russet potatoes: Russets are high in starch, which makes mashed potatoes light, fluffy, and creamy. Cutting them into equal pieces ensures even cooking.
- oat milk: A neutral, creamy non-dairy milk that keeps the potatoes silky and smooth without altering the flavor.
- vegan butter: Adds richness and buttery flavor, making the potatoes taste just as decadent as traditional mashed potatoes.
- fresh chives: Adds a bright, mild onion flavor that balances the richness of the potatoes and adds color.
- cracked pepper: A final seasoning that adds warmth and a little bite, rounding out the flavors.

Why You'll Love These Potatoes
- Ultra creamy and fluffy - Thanks to starchy russet potatoes, oat milk, and vegan butter, these mashed potatoes are just as rich and velvety as the classic version.
- Naturally flavorful - Roasted garlic adds a deep, caramelized sweetness that makes these potatoes taste gourmet without extra effort.
- Simple ingredients - Everything in this recipe is easy to find and pantry-friendly-no specialty products required.
- Perfect for holidays or weeknights - They feel special enough for a celebration, yet are quick and foolproof for everyday dinners.
- Completely dairy-free and vegan - Ideal for guests with dietary restrictions, but delicious enough that everyone will want seconds.
How to Make Vegan Mashed Potatoes (with pictures!)
Please see the recipe card at the bottom of the page for full instructions and ingredient measurements.
Begin by cutting the tops off of two heads of garlic. Drizzle with olive oil, sprinkle with salt and wrap in tinfoil. Place in the oven to roast until soft - 30-40 minutes.


Place the potatoes in a large pot and cover with water and salt. Cover pot and place on the stove. Boil potatoes until fork tender. Drain potatoes and return to pot.
Squeeze roasted garlic cloves out of their peels and add to the pot. Add the vegan butter, oat milk, remaining salt, and chives to the pot. Mash with a potato masher or an electric hand mixer until smooth.
Add cracked pepper to taste and serve with vegan gravy.


Tips for Perfect Mashed Potatoes
Here are a few tips to help ensure your mashed potatoes come out perfectly every time:
- Roast the garlic until golden and soft: Fully roasted garlic becomes sweet, mellow, and spreads like butter. This gives the potatoes a rich, savory flavor without bitterness.
- Start potatoes in cold water: Adding potatoes to boiling water causes uneven cooking. Starting in cold water ensures they cook evenly and stay fluffy.
- Salt the cooking water generously: This is your chance to build flavor from the inside out. Unsalted potatoes can taste bland no matter how much salt you add later.
- Avoid over-mixing: Mash gently with a potato masher or ricer. Over-working the potatoes (especially with an electric mixer) can make them gluey.
- Warm the milk and butter before adding: Cold liquids cool the potatoes down and prevent the fats from incorporating smoothly. Warm ingredients keep everything creamy.

Make-Ahead and Reheating Tips
Make-Ahead:
- Prepare the mashed potatoes up to 2 days in advance and store in an airtight container in the fridge.
- If you want, you can roast the garlic ahead of time and store it separately; mix it in when mashing for maximum flavor.
Reheating:
- Stovetop: Place mashed potatoes in a saucepan over low heat, stirring occasionally. Add a splash of oat milk or a little vegan butter to restore creaminess.
- Oven: Transfer to an oven-safe dish, cover with foil, and bake at 350°F (175°C) for 20-30 minutes, stirring halfway through.
- Microwave: Reheat in a microwave-safe dish, stirring every 1-2 minutes. Add a little non-dairy milk or vegan butter to keep them smooth.
Pro Tip: Mashed potatoes tend to thicken after refrigeration. Gradually whisk in oat milk or a small amount of vegetable broth to bring them back to a creamy consistency.

Frequently Asked Questions
Yes! Prepare and mash the potatoes, then store them in the fridge in an airtight container for up to 3 days. Reheat gently on the stovetop or in the oven, adding a splash of oat milk to restore creaminess.
Russets are ideal for fluffy, creamy mashed potatoes, but Yukon Golds also work well if you prefer a slightly denser, buttery texture.
A potato masher or ricer works best for light, fluffy potatoes. Avoid overusing a hand mixer, which can make them gluey.
Yes! You can use extra olive oil or a plant-based cream alternative to achieve a creamy texture, though vegan butter gives the richest flavor.
For thinner mashed potatoes, add more oat milk gradually. For thicker potatoes, mash a bit less and use less liquid.

Recipe Variations
Here are a few ways to jazz up your vegan mashed potatoes:
- Garlic-Free Mashed Potatoes: Skip the roasted garlic for a classic, simple flavor-perfect if you prefer a milder taste.
- Herb-Infused: Add fresh herbs like rosemary, thyme, or sage while mashing for an aromatic twist.
- Cheesy Vegan: Stir in vegan parmesan or nutritional yeast for a cheesy, savory flavor.
- Spicy Kick: Add a sprinkle of smoked paprika, cayenne, or chipotle powder for a subtle heat.
- Loaded Mashed Potatoes: Mix in sautéed onions, caramelized mushrooms, or roasted leeks for extra depth.
- Creamier Texture: Use a combination of oat milk and coconut cream or cashew cream for ultra-rich mashed potatoes.
- Potato Medley: Combine russets with Yukon Golds for a balance of fluffiness and buttery flavor.

Holiday Tips
Preparing a holiday table is stressful business. Here are a few tips to help things run a bit more smoothly:
- Make Ahead: Prepare and mash the potatoes a day in advance. Store in the fridge and reheat gently on the stovetop or in the oven before serving.
- Keep Warm: Use a slow cooker or oven-safe dish set to low heat to keep mashed potatoes warm during holiday meals without drying them out.
- Double the Recipe: Holidays usually mean a crowd! Mashed potatoes scale beautifully. Just adjust seasonings and liquids as needed.
- Elevate the Flavor: Stir in roasted garlic, fresh herbs, or a splash of vegan cream for a more festive, indulgent flavor.
- Presentation Matters: Garnish with fresh chives, parsley, or a drizzle of vegan butter to make the mashed potatoes look as good as they taste.
- Pairings: Perfect alongside vegan gravy, roasted vegetables, or your favorite plant-based holiday main dish.

Storage
Refrigerator:
- Store leftover mashed potatoes in an airtight container for up to 2-3 days.
- Reheat gently on the stovetop, in the oven, or in the microwave, adding a splash of oat milk or vegan butter to restore creaminess.
Freezer:
- Mashed potatoes freeze well for up to 1 month.
- Allow them to cool completely, then transfer to a freezer-safe container or heavy-duty freezer bag.
- Thaw overnight in the refrigerator before reheating.
If you make this recipe, please tag @censoredbaker on Instagram!
Vegan Mashed Potatoes
Creamy, vegan mashed potatoes full of roasted garlic flavor. No one will know they're vegan.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 Servings 1x
- Category: Sides
- Method: Stovetop
- Cuisine: American
- Diet: Vegan
Ingredients
2 whole heads garlic
1 tablespoon olive oil
1 teaspoon salt, separated
5 russet potatoes, peeled and cut into 1 inch chunks
½ cup oat milk*
2-4 tablespoons vegan butter
fresh chives
cracked pepper to taste
Instructions
- Prep: Preheat oven to 375 degrees F (190 C).
- Roast: Cut the tops off of two whole garlic bulbs. Cut about ½ inch from the top - you want to expose the tops of as many cloves as possible. Drizzle with olive oil and sprinkle with ½ teaspoon salt. Wrap each in tin foil and roast in preheated oven for 30-40 minutes or until garlic cloves are soft. Set aside.
- Boil: While garlic roasts, place the potatoes in a large pot and cover with cold, salted water. Cover pot and place on the stove. Heat on medium until potatoes are fork tender. Drain and return to pot.
- Mash: Mash the potatoes using a potato masher, a ricer or an electric hand mixer. Mix in the oat milk, desired amount of vegan butter and chives. Season with remaining salt and pepper to taste. Serve with vegan gravy if desired.
Notes
*Mashed potatoes will keep in an airtight container in the refrigerator for 3-4 days. They can also be frozen for up to 1 month.
*You can use any nondairy milk here - I just prefer to use one on the thicker/creamier side.
Nutrition
- Serving Size: ¼ recipe
- Calories: 327k
- Sugar: 3g
- Sodium: 630mg
- Fat: 30g
- Saturated Fat: 2.3g
- Unsaturated Fat: 27.7g
- Trans Fat: 0g
- Carbohydrates: 52g
- Fiber: 5.3g
- Protein: 6g
- Cholesterol: 0mg






Leave a Reply