Go Back
+ servings
A serving bowl of easy thirty minute vegan mashed potatoes and gravy.
Print Recipe
4.95 from 19 votes

One Pot 30 Minute Vegan Mashed Potatoes and Gravy

Learn how to make super easy one pot 30 minute vegan mashed potatoes and gravy from scratch. Perfect for the holidays or dinner any night
Prep Time10 minutes
Cook Time20 minutes
Total Time30 minutes
Course: Side Dish
Cuisine: American
Servings: 4 servings
Calories: 358kcal

Ingredients

For the Vegan mashed potatoes

  • 2.5 lbs Russet Potatoes
  • 4 cups vegetable broth
  • ½ cup vegan butter
  • ¼ cup unsweetened, unflavored dairy free milk
  • ¾ teaspoon salt*
  • ¼ tsp pepper*

For the Gravy

  • reserved vegetable broth from above (see directions)
  • ¼ cup vegan butter
  • 3 tablespoon flour, can sub 1:1 GF flour, chickpea flour or almond flour to make gluten free
  • ¼ teaspoon salt (more to taste)
  • teaspoon pepper (more to taste)

Instructions

  • Peel potatoes and cut into 1in cubes. Try to cut evenly.
  • Add vegetable stock and potatoes to pot. Turn on medium heat and bring to a boil.
  • Continue to cook for 10-15 minutes or until fork tender. 
  • Using a slotted spoon, remove the potatoes to a large bowl, reserving the cooking liquid to make gravy. 
  • To the bowl, add in the butter, milk, salt and pepper. 
  • Using a potato masher, mash the potatoes. 
  • *Taste the potatoes and add more salt and pepper as needed. If needed more creamy, add a tablespoon of milk at a time up to ¼ cup more. 

For the Gravy

  • Move the cooking liquid to a large measuring glass or a bowl. You could have two cups liquid remaining. If not fill to get 2 cups.
  • In the same pot, add the butter over medium heat and let melt. 
  • Add in the flour. Whisk constantly until a paste forms. (making a roux)
  • Add stock back in very slowly. Continuously whisking until well combined.
  • Then, add salt and pepper. Taste your gravy and add more salt and pepper if needed.
  • Let cook, stirring often, until gravy begins to thicken. Remove from heat and keep warm.
  • Store leftovers in an air tight container in the fridge for 5-7 days. Heat up 30 seconds at a time in microwave or on the stove in a pan until warmed throughout. 

Video

Notes

**Nutritional facts are just estimates. Please utilize your own brand nutritional values to double check against our estimates. 
*To make cheesy mashed potatoes, spinach and artichoke mashed potatoes, or loaded mashed potatoes, please see directions in post above.
*For tips on making these absolutely perfect every time, please see tips in post above.
*If nut free, feel free to use an unflavored dairy free milk like hemp or flax.

Nutrition

Serving: 0.5cup | Calories: 358kcal | Carbohydrates: 48g | Protein: 5g | Fat: 16g | Saturated Fat: 4g | Sodium: 1416mg | Potassium: 1050mg | Fiber: 3g | Sugar: 3g | Vitamin A: 1405IU | Vitamin C: 14.4mg | Calcium: 49mg | Iron: 2.2mg