If you are looking for a simple, creamy, and comforting side dish, this Easy Vegan Mashed Potatoes & Gravy recipe is perfect for you. It is rich, smooth, and full of flavor while using only plant-based ingredients. The mashed potatoes are fluffy and buttery, and the savory vegan gravy adds the perfect finishing touch.
Traditional mashed potatoes often use butter, cream, and milk. But this recipe replaces those ingredients with delicious vegan alternatives that still give you the same creamy texture and comforting taste. The result is a dish that everyone can enjoy—whether they follow a vegan lifestyle or simply want a lighter dairy-free meal.
This recipe is also quick and beginner-friendly. You only need simple ingredients and basic kitchen tools. In less than an hour, you can prepare a warm bowl of mashed potatoes topped with rich homemade gravy.
Vegan mashed potatoes and gravy are also a classic comfort food. They are perfect for holiday dinners like Thanksgiving and Christmas, but they are just as great for everyday meals. Serve them with roasted vegetables, vegan stuffing, or lentil loaf for a satisfying plant-based dinner.
Once you try this recipe, you will see how easy it is to make smooth, creamy mashed potatoes and flavorful vegan gravy from scratch.
Why You Will Love This Easy Vegan Mashed Potatoes & Gravy
There are many reasons why this recipe is loved by home cooks and food bloggers. It is simple, delicious, and perfect for many occasions.
1. 100% Vegan and Dairy-Free
This recipe contains no butter, milk, or cream. Instead, it uses plant-based milk and vegan butter to create the same creamy texture.
2. Smooth and Creamy Texture
The potatoes become fluffy and smooth when mashed with warm plant milk and vegan butter.
3. Rich and Savory Gravy
The homemade vegan gravy is made with vegetable broth, onions, and simple seasonings. It is thick, flavorful, and perfect for pouring over mashed potatoes.
4. Easy to Make
This recipe uses simple steps that beginners can follow easily.
5. Perfect for Holidays
Mashed potatoes and gravy are a classic dish for Thanksgiving, Christmas, and family dinners.
6. Family Friendly
Kids and adults both love the creamy texture and warm comforting flavor of this dish.
Ingredients for Vegan Mashed Potatoes & Gravy
This recipe uses simple pantry ingredients that are easy to find.
Ingredients for Vegan Mashed Potatoes
-
2 pounds potatoes (Yukon Gold or Russet)
-
3 tablespoons vegan butter
-
½ cup plant-based milk (almond, soy, or oat milk)
-
2 cloves garlic (optional)
-
1 teaspoon salt
-
½ teaspoon black pepper
Optional Add-Ins
-
2 tablespoons nutritional yeast (for a cheesy flavor)
-
Fresh chives or parsley for garnish
Ingredients for Vegan Gravy
-
2 tablespoons olive oil or vegan butter
-
1 small onion (finely chopped)
-
2 cloves garlic (minced)
-
2 tablespoons flour
-
2 cups vegetable broth
-
1 tablespoon soy sauce or tamari
-
½ teaspoon black pepper
-
½ teaspoon garlic powder
Optional Flavor Boosters
-
1 tablespoon nutritional yeast
-
½ teaspoon smoked paprika
-
Fresh herbs like thyme or rosemary
Kitchen Tools You Will Need
You do not need special equipment to make this recipe.
-
Large pot
-
Potato masher or hand mixer
-
Saucepan
-
Whisk
-
Knife
-
Cutting board
-
Serving bowl
How to Make Easy Vegan Mashed Potatoes
Follow these simple steps to make smooth and fluffy mashed potatoes.
Step 1: Prepare the Potatoes
Peel the potatoes and cut them into medium-sized chunks. Cutting them evenly helps them cook at the same speed.
Place the potatoes in a large pot and cover them with cold water. Add a pinch of salt.
Step 2: Boil the Potatoes
Bring the pot to a boil over medium-high heat. Let the potatoes cook for 15–20 minutes until they become soft.
You can test them with a fork. If the fork goes in easily, the potatoes are ready.
Step 3: Drain the Potatoes
Carefully drain the potatoes in a colander. Allow them to sit for a minute so extra moisture can evaporate.
Removing extra water helps make the mashed potatoes thick and creamy instead of watery.
Step 4: Mash the Potatoes
Place the potatoes back into the pot or a large bowl.
Add the vegan butter, plant-based milk, salt, and black pepper.
Mash the potatoes using a potato masher until they become smooth and fluffy.
If you like garlic flavor, add minced garlic at this stage.
Step 5: Adjust Texture
If the potatoes feel too thick, add a little more warm plant milk.
Taste and adjust the seasoning if needed.
Your mashed potatoes should now be soft, creamy, and ready for gravy.
How to Make Homemade Vegan Gravy
A rich gravy makes mashed potatoes even better. This simple vegan gravy comes together in just a few minutes.
Step 1: Cook the Onion
Heat olive oil in a saucepan over medium heat.
Add the chopped onion and cook for 3–4 minutes until it becomes soft and fragrant.
Step 2: Add Garlic
Add minced garlic and cook for another minute. Stir frequently so the garlic does not burn.
Step 3: Make the Roux
Sprinkle the flour over the onion mixture.
Whisk continuously for about 1 minute. This creates a roux, which helps thicken the gravy.
Step 4: Add Vegetable Broth
Slowly pour in the vegetable broth while whisking constantly.
This step prevents lumps and keeps the gravy smooth.
Step 5: Add Seasonings
Add the soy sauce, garlic powder, and black pepper.
If you want extra flavor, add nutritional yeast or smoked paprika.
Step 6: Simmer the Gravy
Let the gravy simmer for 5 minutes until it thickens.
Stir occasionally to keep it smooth.
Once it reaches your desired thickness, remove it from the heat.
How to Serve Vegan Mashed Potatoes & Gravy
Scoop the warm mashed potatoes into a serving bowl.
Pour the rich vegan gravy generously over the top.
Garnish with fresh herbs like parsley or chives.
The result is a warm, creamy, and comforting dish that everyone will enjoy.
Tips for the Best Vegan Mashed Potatoes
These simple tips will help you get perfect mashed potatoes every time.
Choose the Right Potatoes
Yukon Gold potatoes are naturally creamy. Russet potatoes create a light and fluffy texture.
Do Not Overmix
Overmixing can make potatoes sticky. Mash them just until smooth.
Warm the Plant Milk
Adding warm milk helps the potatoes stay fluffy and smooth.
Season Well
Potatoes need enough salt to bring out their flavor.
Delicious Variations to Try
You can easily customize this recipe with different flavors.
Garlic Mashed Potatoes
Roast garlic in the oven and mix it into the mashed potatoes.
Herb Mashed Potatoes
Add chopped rosemary, thyme, or parsley.
Cheesy Vegan Mashed Potatoes
Mix in nutritional yeast or vegan cheese.
Mushroom Gravy
Add sautéed mushrooms to the gravy for deeper flavor.
How to Store Leftovers
If you have leftover mashed potatoes or gravy, they can be stored easily.
Refrigerator
Place leftovers in an airtight container and store for 3–4 days.
Freezer
Mashed potatoes can be frozen for up to one month.
Gravy can also be frozen in a sealed container.
How to Reheat Mashed Potatoes and Gravy
Stovetop
Heat the mashed potatoes in a saucepan with a little plant milk. Stir until warm.
Microwave
Heat in short intervals, stirring between each interval.
Reheating Gravy
Warm the gravy in a saucepan and add a little vegetable broth if it becomes too thick.
What to Serve with Vegan Mashed Potatoes & Gravy
This dish pairs well with many meals and is perfect for holiday dinners.
Here are some great serving ideas:
-
Vegan green bean casserole
-
Roasted carrots
-
Vegan stuffing
-
Lentil loaf
-
Roasted Brussels sprouts
-
Fresh garden salad
-
Plant-based roast
Together, these dishes create a perfect vegan holiday meal.
Frequently Asked Questions
Can I Make This Recipe Ahead of Time?
Yes. You can prepare the mashed potatoes and gravy earlier in the day. Reheat them before serving.
Can I Freeze Mashed Potatoes?
Yes. Store them in a sealed container and freeze for up to one month.
What Potatoes Are Best for Mashing?
Yukon Gold and Russet potatoes are the best options.
Can I Make the Gravy Gluten-Free?
Yes. Replace regular flour with gluten-free flour or cornstarch.
How Do I Fix Thick Gravy?
Add a little vegetable broth and whisk until smooth.
Final Thoughts
This Easy Vegan Mashed Potatoes & Gravy recipe is the perfect comfort food. It is creamy, flavorful, and made with simple plant-based ingredients. Even though it is dairy-free, it still has the same rich taste as traditional mashed potatoes.
The recipe is easy enough for beginners but delicious enough to serve at special gatherings. Whether you are preparing a holiday feast, Thanksgiving dinner, or cozy family meal, this dish will always be a favorite.
Once you try this recipe, you will see how easy it is to make perfect vegan mashed potatoes and savory homemade gravy from scratch.
