Perfect Healthy Mashed Potatoes
Prep time
Cook time
Total time
This recipe was shared with us many years ago by a reader. She uses oat milk for the milk beverage. Keep the flavor profile in mind when choosing the milk beverage to use. And steer clear of milk beverages with added protein - they become a bit gummy when heated.
Serves: 6 to 8 servings
  • 2 pounds (about 6 medium) russet potatoes, peeled
  • 4 cups water
  • 1 teaspoon salt + additional, to taste
  • 1 cup unsweetened dairy-free milk beverage (see Intro)
  • 1 tablespoon non-GMO canola oil or extra virgin olive oil
  • ½ teaspoon white pepper, preferably freshly ground
  1. Halve potatoes lengthwise and cut each half into eight similar-size pieces.
  2. Place potatoes in a 4-quart pot and cover with the 4 cups water. Add the 1 teaspoon salt.
  3. Cover the pan and place it over high heat. Bring the water to a boil.
  4. Reduce the heat to medium-low. Cook, covered, until potatoes are fork tender, about 10 to 12 minutes. If the pot threatens to boil over, reduce the heat.
  5. Pour the milk beverage into a small saucepan over low heat. Bring it to a simmer, but do not boil.
  6. Drain the cooked potatoes and return them to the pot. Thoroughly mash the potatoes with an old-fashioned potato masher or ricer.
  7. Scrape the potatoes into a mixing bowl. Begin to whip the potatoes on medium speed with a hand mixer (whisk attachment if you have one), while slowly adding the hot milk beverage. Scrape down the sides of the bowl as needed.
  8. Add the oil and pepper, and whip briefly to mix.
  9. Taste and add more salt, if needed.
  10. Serve immediately or keep warm for up to 1 hour by putting the bowl, covered, in hot water bath.
Recipe by Go Dairy Free at