This creamy mashed potatoes recipe is the perfect addition to your vegan Thanksgiving or Christmas dinner. Serve with a lentil loaf and vegan gravy.
Peel potatoes and cut into cubes. Place potatoes in a large pot and add enough water to cover them. Bring to a boil and cook partially covered until easily pierced with a fork (about 15-20 minutes).
In the meantime, prepare cashew cream by blending cashews with 2/3 cups water until smooth, adding more water, if needed.
Drain potatoes, saving the cooking water in a bowl. Mash potatoes using a potato masher or a hand mixer.
Add cashew cream and some of the potato water until creamy. If using, add margarine now.
Garnish with fresh parsley and nutmeg and serve warm.