Go Back

Creamy Vegan Mashed Potatoes

Fluffy and creamy vegan mashed potatoes that are simple to make and perfect for any dinner table.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Side Dish
Cuisine: American, Vegan
Calories: 230

Ingredients
  

Main Ingredients
  • 6 medium medium gold potatoes (about 1½ lbs) Best for creamy texture
  • 0.5 cup non-dairy milk (plain, unsweetened) Add more if needed for consistency
  • 4 tablespoons vegan butter Warm before mixing
  • 1 teaspoon garlic powder Essential for flavor
  • 0.5 teaspoon onion powder Pairs well with garlic
  • Salt to taste Adjust according to preference
  • Pepper to taste Optional seasoning

Method
 

Preparation
  1. Peel the potatoes if desired, then chop them into quarters.
  2. Toss the potatoes into a large pot and fill it with cold water until it’s about an inch or two above the potatoes.
  3. Bring to a boil and let cook until fork-tender (about 12-16 minutes).
  4. Carefully drain the potatoes using a colander and return them to the warm pot.
Mashing and Mixing
  1. Use a potato masher to mash the potatoes to your desired creaminess.
  2. In a small pot, whisk together the non-dairy milk, garlic powder, and onion powder.
  3. Add the vegan butter and melt over medium-low heat, simmering for about 2 minutes while keeping whisking.
  4. Pour the warm butter mixture into the pot with the potatoes and stir well.
  5. If the potatoes need more moisture, warm up some extra non-dairy milk and add as needed.
  6. Season with salt and pepper to taste.

Notes

Store leftovers in an airtight container in the fridge for about 3-5 days. Reheat on the stovetop or microwave with a splash of non-dairy milk if they thicken.