This sweet potato casserole is the kind of cozy, crowd-pleasing side dish that deserves a spot on your holiday table! It has a creamy, cinnamon-spiced sweet potato filling topped with crunchy pecan crumble and gooey, toasted vegan marshmallows. Best of all, it’s made with simple ingredients, easy to prepare, and perfect for making ahead. Whether you’re planning Thanksgiving dinner or just craving a little comfort food, this casserole is sure to be a hit!
If you’re a huge fan of sweet potatoes, don’t miss out on these dairy-free sweet potato pie, one-pot sweet potato soup, and satisfying sweet potato toast recipes!
For anyone new to this mouthwatering recipe, here’s why we love it:

You only need simple pantry staples (and bit of dairy-free butter) for this delectable recipe:
Just follow these few easy steps before baking. Cool and enjoy!


Step 1: Bake the Sweet Potatoes – Preheat the oven to 400°F. Wash the sweet potatoes, pierce each one several times with a fork, and place on a baking sheet. Bake for 45–60 minutes, or until fork-tender.


Step 2: Make the Pecan Crumble – While the sweet potatoes bake, combine the flour, brown sugar, chopped pecans, cinnamon, and salt in a bowl. Stir in the melted vegan butter until crumbly. Set aside.


Then, Step 3: Mash the Sweet Potatoes – Let the baked sweet potatoes cool slightly, then peel off the skins and transfer the flesh to a greased 9×13-inch baking dish. Reduce the oven temperature to 350°F. Add the melted vegan butter, brown sugar, plant-based milk, vanilla, cinnamon, nutmeg, and salt. Mash until smooth and creamy, then spread evenly in the dish.


Step 4: Add the Toppings – Sprinkle the pecan crumble evenly over the sweet potato mixture. Arrange the large vegan marshmallows on top.


Step 5: Bake and Serve – Bake uncovered for 25–30 minutes, until the topping is golden, the marshmallows are toasted, and the filling is heated through. Let cool for 5–10 minutes before serving.
This vegan casserole will last about 3–4 days in the refrigerator when stored in an airtight container. Let it cool completely before covering and refrigerating. For the best texture, reheat individual portions in the microwave or warm the whole casserole in the oven at 325°F until heated through.
Absolutely! This dairy-free Thanksgiving casserole is easy to make gluten-free with just one simple swap. Replace the all-purpose flour in the pecan crumble with a 1:1 gluten-free all-purpose flour blend. Make sure your vegan marshmallows, plant milk, and other packaged ingredients are also labeled gluten-free, and you’re all set!
Yes! You can freeze this casserole for up to 2–3 months. For the best results, prepare and freeze the sweet potato filling and pecan crumble separately, without the marshmallows. Store them in airtight, freezer-safe containers. Thaw overnight in the refrigerator, assemble with the pecan crumble and vegan marshmallows, and bake as directed. The marshmallows are best added fresh because they can become sticky or change texture after freezing.
If you make this Vegan Sweet Potato Casserole recipe, please leave a star rating and let me know what you think in the comments below! I love reading your comments!

Leave a Comment