This crowd-pleasing sweet potato casserole features layered sweet potatoes, savory vegan cream sauce, and herbed mushroom stuffing. It makes for a delicious main course, especially when accompanied by a hearty soup or stew like our Autumn Lima Bean Stew. This recipe is one of the stars of our 2017 Forks Thanksgiving menu. Click here to view the entire vegan menu and download a mini e-cookbook of all the recipes.
- Preheat oven to 400°F.
- Soak the cashews in ½ cup hot water for 10 minutes. Transfer the cashews and their soaking water to a blender. Add the milk, oat flour, nutritional yeast, lemon juice, salt, and pepper. Blend into a smooth sauce.
- Steam sweet potatoes in a steamer insert set over a pan of boiling water, covered, for 15 to 20 minutes or until sweet potatoes are tender when pierced with a fork. You might need to do this in batches.
- Meanwhile, place the onions, mushrooms, and garlic in a large, dry skillet, and sauté over medium heat, stirring frequently, for about 10 minutes. (There is no need to add water; the mushroom will release enough liquid to cook the vegetables without them sticking to the pan.) Add the rosemary, thyme, and vinegar, and continue to cook for 5 minutes. Remove pan from heat, and add the breadcrumbs, cranberries, half of the chives, and the salt and pepper. Mix well.
- Spread ½ cup of Savory Cream Sauce on the bottom of the casserole dish. Place a layer of the potatoes over it. Spread a liberal amount of stuffing over the potatoes and drizzle another ½ cup of sauce. Repeat with the rest of the potatoes, another liberal layer of the stuffing and a generous drizzle of sauce. Sprinkle the remaining filling as the final layer.
- Bake, uncovered for 20 to 25 minutes until the top is brown and crumbly.
- Remove from the oven and garnish with remaining fresh chives.
- Serve with the remaining Savory Cream Sauce, warmed up, on the side. You may need to add water if the sauce is too thick.
Photo by LA Food Photography.