Will admit that I changed a few things around ~ I didn't peel or mash the potatoes but rather diced them small before steaming! I also left off the marshmallow topping & instead combined 1/2 a cup of pecans with some homemade, chunky cranberry sauce & used that on top ~ I wasn't going vegan so much as vegetarian! Very, very nice tasting side dish, this! [Made & reviewed for one of my adopted orphans in the current Pick A Chef]
I topped this with shredded coconut which toasted up nicely in the oven. I had it in my head that because there was tofu, it would be a good main dish. Nah, it's a side dish, much like sweet potato pie. Only with a blast of protein! Made for My 3 Chefs 6/08.