This easy vegan sweet potato casserole is a perfect vegan side dish and not just for the holidays! An absolute must try!

Want to Save This Recipe?
Vegan sweet potato casserole is a hit around the holidays, but honestly it is great year round.
If you love mashed potatoes, then you will love a vegan sweet potato casserole. It is totally a southern dish that has been around forever, but today we are veganizing it.
If you have never had one, it is essentially mashed sweet potatoes with a few ingredients mixed in and then a crumble streusel topping. It is a much sweeter version of mashed potatoes.
It goes great with vegan roast for the holidays or you can serve it with vegan chicken, tofu, and so much more. Or if you are like us, then you can just have it on a plate, with a bunch of sides!
It can be completely top 8 allergen free!

Frequently Asked Questions:
Can I make Vegan Sweet Potato Casserole Top 8 Allergen Free?
Absolutely!
For starters, omit the pecans in the topping. Make sure to use a soy free vegan butter, we like Earth Balance soy free option. And then, swap the recommend coconut milk for any other dairy free milk! And this vegan sweet potato casserole will be just as delicious, but safe for you and your loved ones to eat! Enjoy.
Can I prep vegan sweet potato casserole ahead of time?
You sure can! You can make this recipe as directed, and then let cool completely. After it’s cooled, then cover and store in the fridge. Heat up when you are ready to serve. It is good for 5-7 days.
Do I have to use orange sweet potatoes or can I use white or purple?
Orange are the sweetest of the three colors of sweet potatoes; however, you can use any of the three for this recipe.
Two things to note though. You may want to taste the mixture and add a tad more brown sugar or maple syrup if using white or purple. Also, sometimes white or purple sweet potatoes are drier so you may need a splash or two more milk.

WHAT IS THE BEST DAIRY FREE MILK FOR VEGAN SWEET POTATO CASSEROLE?
When making this dish, we love the combination with canned coconut milk. It makes it so creamy and we don’t think the coconut flavor comes through enough for people who don’t like coconut.
Still, any unsweetened, unflavored dairy free milk will work. A creamier milk like oat milk or soy milk would be our first recommendation.
WHAT VEGAN BUTTER DO YOU RECOMMEND?
We have tried a few and honestly, there’s not much of a difference to be honest. Not like there is with dairy free milk.
We have a tendency to buy Earth Balance because that is what is most readily available to us; however, we’ve used Country Crock Plant Based Stick, Melt, and Flora Butter and had good results.
HOW MANY PEOPLE WILL THIS FEED?
This is one of those “it depends” questions. What else are you serving? Is this one of 10 side dishes to choose from or is this the only one? Ideally this is 8 servings, but you could make it stretch even further if you have a lot of side dishes like serving it for the holidays.
CAN I DOUBLE OR TRIPLE THIS VEGAN SWEET POTATO CASSEROLE?
Absolutely! You can easily double or triple this recipe as written depending on how many people you are serving at your dinner table or holiday get together. You will need a larger dish, like a 9×13 casserole dish depending on how much you are making you may need 2.

Can I replace the brown sugar with something healthier?
Yes. Our first recommendations would be that you could swap with coconut sugar, date sugar or maple syrup.
Other sugar sources will likely be able to swap as well, but we would try to stick with one of the three above.
Can I make this oil free vegan sweet potato casserole?
This dish does use a lot of vegan butter. However, we know that many people are oil free.
You could omit the vegan butter in the dish for more dairy free milk, until you are able to get a good mashed consistency.
As far as the vegan butter in the crumb topping, you can swap with maple syrup.
Obviously the taste will be much different, but if you are used to no oil in dishes, then you likely won’t mind.

What other vegan side dish ideas could I make?
WHAT ARE OTHER VEGAN SIDE DISHES TO TRY?
There are endless possibilities, but here are some of our favorite vegan side dishes that we think everyone will like:
- Vegan Cornbread
- One Pot Vegan Mashed Potatoes and Gravy
- Vegan Green Bean Casserole
- Italian Vegan Pasta Salad
- Vegan Potato Salad
- Vegan Green Bean Salad
- The Best Vegan Baked Beans
- Vegan Glazed Carrots
- Vegan Scalloped Potatoes
Pin this vegan sweet potato casserole for later:

🥳 Get the Full Recipe

Vegan Sweet Potato Casserole
Ingredients
- 4 large sweet potatoes, about 3 pounds, peeled and cubed
- 8 tablespoons vegan butter
- ½ cup canned coconut milk (sub for any unsweetened dairy free milk)
- ⅓ cup brown sugar
- 1 teaspoon vanilla
- ½ teaspoon salt
- ½ teaspoon cinnamon
- ¼ teaspoon nutmeg
Streusel Topping
- ½ cup all-purpose flour (sub with gluten free if needed)
- ¼ cup brown sugar
- 2 tablespoons vegan cane sugar
- 1 teaspoon cinnamon
- ⅛ teaspoon nutmeg
- ¼ cup vegan butter, melted
- ¾ cup chopped pecans, optional
- 2 cups vegan marshmallows, optional
Instructions
- Into a large pot of water, add peeled and cubed potatoes and turn heat on high. Bring to a boil and cook for 12-15 minutes or until fork tender. Remove from heat and drain.
- Preheat the oven to 375˚F. Return potatoes to the pot (heat off) and mash the sweet potatoes with a potato masher. To the sweet potatoes, add 8 tablespoon vegan butter, ½ cup canned coconut milk, ⅓ cup brown sugar, 1 teaspoon vanilla, ½ teaspoon each salt and cinnamon, and ¼ teaspoon nutmeg. Mash again, until well combined.
- Pour mixture into a 2 quart casserole dish and spread out evenly.
- Optional Streusel Topping: If making, into a bowl, combine ½ cup flour, ¼ cup brown sugar, 2 tablespoon vegan cane sugar, 1 teaspoon cinnamon and ⅛ teaspoon nutmeg. Whisk together. Then pour in ¼ cup melted vegan butter. Combine and fluff until a wet sand like texture. Fold in ¾ cup chopped pecans if adding. Evenly crumble over the top of the sweet potatoes .
- Optional Marshmallows: If adding, place 2 cups vegan marshmallows on top.
- Bake for 15-20 minutes. Serve hot.
Because I make a vegan Thanksgiving and the traditional Thanksgiving, I made this one the day before. I cooked it with the streusel topping on Thanksgiving day. This was SO good. I forgot the pecans but will be adding next time. Loved, loved, loved.
Thank you! We are so happy this one made your holiday table and look forward to it being even better next time.
Perfect holiday side dish
So glad you enjoyed!
How incredibly delicious this is. I only had canned coconut cream. It was so creamy and perfectly seasoned. I could have served it as a dessert! This will definitely be the first recipe for holidays with my family from now on. Thank you so much for sharing your recipe with us.
So happy to hear that everyone enjoyed!