Vegan Sweet Potato Casserole

This post may contain Affiliate Links. Please see my Disclaimer for more details.

This Vegan Sweet Potato Casserole has the same mouthwatering flavors as a traditional sweet potato casserole but without eggs. I didn’t forget to add a crunchy pecan topping with marshmallows.

Vegan Sweet Potato Casserole

If you scroll through my site, you know I’m not a vegan. Don’t leave just yet, though! Imagine this; it’s almost time to prepare Thanksgiving dinner, and the last person you expected said they’re vegan now.

What are you going to do? Panicking is not an option; you’re going to be able to accommodate them with something good to eat at your Thanksgiving table.

As a private chef, I have clients with a wide range of diets, so I always have to be prepared to serve something full of flavor, meet dietary restrictions, and leave a great impression.

I believe everybody should eat well regardless of their diet. I go plant-based once a year for 30-45 days just to make sure I detox my body and work on fun recipes like this for my vegan friends.

Nowadays, households are split with different diets, and I’m going to make sure that you can use similar ingredients to feed everybody. Let me show you how to make a delicious vegan sweet potato casserole.

vegan sweet potato casserole with marshmallows in baking dish

Key Ingredients

Here are the ingredients you’ll need to whip up this delicious vegan sweet potato casserole recipe.

Sweet Potatoes

You want to always buy the freshest ingredients possible. Avoid sweet potatoes with strings because this is a sign that the sweet potato is old.

Turbinado Sugar

I would usually use brown sugar, but since this is a vegan version, I used turbinado sugar because it doesn’t have any bone char like traditional sugar.

Coconut oil

I find coconut oil a great swap for melted butter. Plus, the flavor of the coconut isn’t even noticeable like it usually is when cooking. Vegan butter works great too.

Unbleached All-Purpose Flour

I only like to use the best ingredients in my home, so I avoid bleached flour whenever possible.

Almond Milk

I like the sweetness that almond milk adds. However, use any non-dairy milk you have on hand.

Vegan Marshmallows

Traditional marshmallows are made with gelatin, so I was glad to find this vegan marshmallow brand, Dandies. You can use marshmallow fluff too.

Pecans

Not adding a pecan topping to sweet potato casserole is sac-religious.

vegan sweet potato casserole with marshmallows in baking dish

How to make a vegan sweet potato casserole?

Cooking should be relaxed, fun, and appetizing. That’s the experience I want you to have with my vegan sweet potato casserole recipe.

Sweet Potatoes: Preheat oven to 350°F and place on oven rack on the second highest level. Place sweet potatoes in a medium pot and cover with water; place over high heat and bring to a boil. Cook for 15 minutes or until potatoes are fork-tender. Drain, mash, and measure 3 cups of sweet potatoes into a large bowl.

Add brown sugar, melted coconut oil, salt, and cinnamon, to the sweet potato mixture. Add vanilla extract and milk until smooth. Transfer to a greased 9 x 13 casserole dish.

Pecan Topping: In a medium bowl, mix brown sugar, flour, coconut oil, and pecans.

Assemble Casserole: Evenly spread pecan topping over sweet potatoes, then add the marshmallows. Bake for 30-40 minutes, rotating halfway until the marshmallows are slightly brown and the casserole is bubbling golden brown. Cool for 10 minutes before serving hot.

vegan sweet potato casserole with marshmallows in baking dish

Pro Recipe Tips & Tricks

Here are a few notes I had from making the best sweet potato casserole.

  • Feel free to substitute gluten-free flour in place of unbleached all-purpose flour.
  • Baked sweet potatoes have more flavor than boiled, but it also takes 45 minutes longer.
  • Using raw cane sugar will produce a delicious final product if you cannot find turbinado sugar.
  • Feel free to use coconut sugar instead of turbinado sugar.
  • You can assemble your sweet potato casserole ahead of time and cook it the next day.
  • You can substitute vegan butter instead of coconut oil.
  • You can use coconut milk instead of almond milk.
  • The casserole is fully cooked once you notice that it has firmed up.
  • If you’re short on time, use canned sweet potatoes, you will need (2) 29 oz. can of sweet potatoes to make sure you have enough casserole.
  • Did you know marshmallow fluff is vegan marshmallows? Just add them after you bake them and cool the casserole. Spread evenly over the top, then bake for 2-5 minutes under a low broiler.
  • You can use walnuts, hazelnuts, or rolled oats as a great swap for pecans.
a scoop missing from vegan sweet potato casserole with marshmallows in baking dish
Savory Seasoning Wide Ad
a scoop missing from vegan sweet potato casserole with marshmallows in baking dish

FAQs

Here are the top questions readers have about making vegan sweet potato casserole.

Should you boil a sweet potato before baking it?

For this sweet potato casserole, I boil my potatoes, then mix them with sugar, milk, warm spices, and other ingredients before baking them.

Can you eat sweet potatoes on a vegan diet?

Sweet potatoes are an excellent source of vitamin A, vitamin C, and fiber, as well as a source of carbohydrates. Of course, you can eat sweet potatoes on a vegan diet.

Can vegans eat brown sugar?

No, they cannot because bone char is used in the refining process of making sugar, dark brown sugar, and light brown sugar.

What is a vegan substitute for brown sugar?

The best option is turbinado sugar or raw cane sugar both have not been processed and have the natural molasses still in the sugar. Since turbinado sugar is coarser than raw cane sugar you can use less.

a scoop missing from vegan sweet potato casserole with marshmallows in baking dish

Can I use sweet potato puree?

Yes! This is a great time saver. You’ll need two 15 oz. cans of sweet potato puree.

Can I use something other than nuts for the toppings?

Absolutely! I like to use old-fashioned oats as a swap to still give my topping a similar texture to chopped nuts.

Can you Substitute Almond Flour for Regular Flour?

Yes, you can substitute almond flour in this recipe 1:1 for all-purpose flour.

Can I make this in advance?

Yes! You can bake the whole sweet potato casserole two days in advance before you’re ready to serve. Also, you can make the sweet potato filling and toppings in advance. Be sure to keep them separate until you’re ready to bake.

How to store leftovers?

Sweet potato casserole is best 2 days after baking but will be fresh for 7 days in an airtight container in the fridge.

I wouldn’t recommend freezing it, but you can freeze it by placing it in a freezer-safe container for 3 months. 

Reheat the casserole in a 350°F oven for 10-12 minutes or until hot.

a scoop of vegan sweet potato casserole with marshmallows on a plate

More Vegan Recipes

If you love sweet potatoes as much as I do, then I know you’ll love these recipes too!

Latest Recipe Video:

Southern Creole Banner Ad-1

Before You Begin

Here are my steps for getting organized before I start anything.

Step 1: Preheat your oven before pulling the ingredients out.

Step 2: Measure everything out.

Step 3: Follow the recipe and get ready for some amazing sweet potato casserole.

Look no further if you’re in the mood for a delicious and comforting vegan sweet potato casserole! This recipe is simple to follow and doesn’t skimp on flavor. Be sure to leave a comment and rating below if you give it a try.

Click here to subscribe to MY NEWSLETTER for easy and free recipes right into your inbox! 

To pin this recipe and save it for later, you can use the Pin button on the recipe card, the sharing buttons above or below this post, or on any of the photos above. 

Tag me @kennethtemple_ on Instagram to share your remakes with me, and don’t forget to leave a star rating and comment below. 

a scoop of vegan sweet potato casserole with marshmallows on a plate

Vegan Sweet Potato Casserole

Kenneth Temple
This Vegan Sweet Potato Casserole has the same delicious flavors as a traditional casserole with a crunchy pecan topping with marshmallows.
5 from 1 vote
Prep Time 10 mins
Cook Time 55 mins
Total Time 1 hr 5 mins
Course Side Dish
Cuisine American, Soul Food, Southern
Servings 15 persons
Calories 329 kcal

Ingredients
  

Sweet Potatoes:

  • 2 lbs. medium sweet potatoes peeled and chopped
  • ½ cup turbinado sugar
  • ½ cup melted coconut oil
  • 1 teaspoon kosher salt
  • 1 teaspoon cinnamon
  • 1 teaspoon vanilla extract
  • ½ cup almond milk

Pecan Topping:

  • ½ cup turbinado sugar
  • 1/3 cup unbleached all-purpose flour
  • 1/3 cup melted coconut oil
  • 1 cup chopped pecans
  • 10 oz. vegan marshmallows

Instructions
 

Sweet Potatoes:

  • Preheat oven to 350°F and place on oven rack on the second highest level. Place sweet potatoes in a medium pot and cover with water; place over high heat and bring to a boil. Cook for 15 minutes or until potatoes are fork-tender. Drain, mash, and measure 3 cups of sweet potatoes into a large bowl.
  • Add brown sugar, melted coconut oil, salt, and cinnamon, to the sweet potato mixture. Add vanilla extract and milk until smooth. Transfer to a greased 9 x 13 casserole dish.

Pecan Topping:

  • In a medium bowl, mix brown sugar, flour, coconut oil, and pecans.

Assemble Casserole:

  • Evenly spread pecan topping over sweet potatoes, then add the marshmallows. Bake for 30-40 minutes, rotating halfway until the marshmallows are slightly brown and the casserole is bubbling golden brown. Cool for 10 minutes before serving hot.

Notes

Pro Recipe Tips & Tricks
Here are a few notes I had from making the best sweet potato casserole.
  • Feel free to substitute gluten-free flour in place of unbleached all-purpose flour.
  • Baked sweet potatoes have more flavor than boiled, but it also takes 45 minutes longer.
  • Using raw cane sugar will produce a delicious final product if you cannot find turbinado sugar.
  • Feel free to use coconut sugar instead of turbinado sugar.
  • You can assemble your sweet potato casserole ahead of time and cook it the next day.
  • You can substitute vegan butter instead of coconut oil.
  • You can use coconut milk instead of almond milk.
  • The casserole is fully cooked once you notice that it has firmed up.
  • If you’re short on time, use canned sweet potatoes, you will need (2) 29 oz. can of sweet potatoes to make sure you have enough casserole.
  • Did you know marshmallow fluff is vegan marshmallows? Just add them after you bake them and cool the casserole. Spread evenly over the top, then bake for 2-5 minutes under a low broiler.
  • You can use walnuts, hazelnuts, or rolled oats as a great swap for pecans.
  • The company Dandies make a great vegan marshmallow.
Storage:
Sweet potato casserole is best 2 days after baking but will be fresh for 7 days in an airtight container in the fridge. 
I wouldn’t recommend freezing it, but you can freeze it by placing it in a freezer-safe container for 3 months.
Reheat the casserole in a 350°F oven for 10-12 minutes or until hot.

Nutrition

Calories: 329kcalCarbohydrates: 44gProtein: 2gFat: 17gSaturated Fat: 10gPolyunsaturated Fat: 2gMonounsaturated Fat: 4gSodium: 215mgPotassium: 242mgFiber: 3gSugar: 27gVitamin A: 8585IUVitamin C: 2mgCalcium: 37mgIron: 1mg
Keyword vegan sweet potato casserole, vegan casserole sweet potato, sweet potato vegan casserole, eggless sweet potato casserole,
Cooked this recipe?Let me know how it was!

Leave a Comment

Your email address will not be published.

Recipe Rating