Mashed Potatoes and Gravy - Gluten Free & Vegan

Mashed Potatoes and Gravy – Gluten Free & Vegan

  • Author: Morgan | Just What We Eat
  • Prep Time: 10 min
  • Cook Time: 20 min
  • Total Time: 30 min
  • Yield: 8 Servings 1x



Mashed Potato Ingredients

  • 3 lb russet potatoes, peeled and cut into cubes
  • 1 cup low sodium vegetable broth
  • 1/2 cup vegan butter (I use “Earth Balance Soy Free Vegan Buttery Sticks”)
  • 1/2 tsp garlic powder
  • salt and pepper to taste

Gravy Ingredients

  • 1/4 cup vegan butter, cubed (I use “Earth Balance Soy Free Vegan Buttery Sticks”)
  • 1/4 cup cornstarch (or gluten free all-purpose flour)
  • 2 cups vegetable broth
  • 1/21 tsp salt
  • 1/4 tsp black pepper


  1. Peel and cut potatoes into 2-3″ cubes.
  2. Add the potatoes to a large pot of water and boil for 15-20 minutes until a fork slides through the potatoes with ease.
  3. While the potatoes cook, prepare the gravy by adding 1/4 cup vegan butter to a small saucepan.
  4. Once the butter is melted, add the cornstarch and whisk to create a roux.
  5. Pour in 2 cups of vegetable broth, whisking constantly to avoid clumps.
  6. Add salt and pepper and lower heat for 10 minutes or until the gravy has thickened.  Whisk occasionally to avoid a film on top of the gravy.
  7. Drain the potatoes and return them to the pot.
  8. Mash the potatoes with a potato masher or use a hand mixer to make them extra smooth. 
  9. Add the remaining mashed potato ingredients to the pot and mix until well combined.
  10. Serve gravy over the mashed potatoes.


I’m Morgan Campbell, mom of two beautiful kiddos, chocolate lover (dairy free of course!), and the creator behind Just What We Eat.  Just What We Eat is a food and lifestyle blog sharing allergy friendly recipes and resources to help you create a life that you love! more about Morgan

© 2020 Just What We Eat, All Rights Reserved  PRIVACY POLICY & DISCLOSURE