Sweet Potato Casserole Recipe | A Vegan Holiday Treat

Sweet potato casserole before baking, showing the layered topping of of pecans and vegan marshmallows.

Try our vegan spin on a classic Sweet Potato Casserole recipe, complete with marshmallows! This is the perfect sweet side to a kinder holiday feast.



Sweet Potatoes


Marshmallow topping


  1. Place sweet potato cubes into a medium pot, cover with water and bring to a boil. Cook until sweet potatoes are tender. You’ll know they’re ready when you can easily slide a fork into the sweet potato. 
  2. Drain the water and leave the sweet potatoes in the pot. Add almond milk, dairy-free butter, brown sugar and a pinch of salt. Using a potato masher or hand mixer, mash/mix until the sweet potatoes are smooth and creamy.
  3. Turn on broiler to heat up.
  4. Transfer the warm sweet potato filling to a casserole dish (we used a 9″ x 6″ / 23cms x 15cms dish), sprinkle with ground cinnamon, pecans and top with a blanket of marshmallows. Place the casserole under the broiler and cook until the marshmallows are brown on top. Be very careful here – it’s super easy to burn the marshmallows!


Serve your Sweet Potato Casserole warm alongside your favorite Thanksgiving meal… or at any time of the year!


Keywords: sweet potato casserole recipe, sweet potato casserole marshmellows, sweet potato casserole vegan, vegan thanksgiving recipes, The Plant Riot

Scroll to Top