Easy Vegan Sweet Potato Casserole Recipe

This Vegan Sweet Potato Casserole is the kind of dish that makes everyone at the table happy—whether they’re vegan or not. With creamy mashed sweet potatoes and a crunchy, nutty topping, it’s a side that’s simple to make but feels a little special.

A vegan sweet potato casserole baked to perfection, topped with crunchy chopped pecans in an oval ceramic dish. In the background, a jar of syrup awaits, promising added sweetness to this delightful plant-based treat.
Vegan Sweet Potato Casserole. Photo Credit: Two City Vegans
This post has affiliate links. As an Amazon Associate, I earn from qualifying purchases. Thank you.

This post contains affiliate links. As an Amazon Affiliate, if you purchase through those links, I earn a small commission. Thank you!

I love dishes that you can make ahead of time, that freeze well, and just make your life easier on the day. This huge crowd-pleaser is really easy to make and is perfect for the holidays, Friendsgiving, potlucks, or those days when you just want something warm and comforting. I think this is a recipe you’ll make again and again.

Ingredients You’ll Need

You’ll need all the ingredients shown in the photograph below.

Overhead view of ingredients for a Vegan Sweet Potato Casserole, labeled: sweet potatoes, pecans, oats, vegan butter, vanilla extract, brown sugar, cinnamon, nutmeg, ginger, maple syrup, and salt.
Vegan Sweet Potato Casserole Ingredients. Photo Credit: Two City Vegans

How to Make Vegan Sweet Potato Casserole with Step-By-Step Instructions

Scroll down for the full recipe card containing a full printable recipe and measurements in both US customary and metric units.

Making vegan sweet potato casserole is super easy; just follow my simple instructions.

Bake the Sweet Potatoes

First, preheat your oven to 390°F (200°C).

Peel and chop your sweet potatoes into 2-inch cubes, then spread them out on a lined baking tray. Cover them with foil and bake for about an hour or until they’re soft and ready to mash.

Chopped sweet potatoes on a parchment-lined baking tray, surrounded by small bowls of spices and ingredients, ready to transform into a delicious vegan sweet potato casserole on a light surface.
Peel and chop the sweet potatoes into 2-inch cubes.
Chopped sweet potatoes on a parchment-lined baking tray, ready for roasting—a perfect start for a vegan sweet potato casserole.
Bake for 1 hour.

Mash the Potatoes

Once your potatoes are tender, transfer them to a large bowl.

Mash them up while they’re still warm, then stir in the melted vegan butter, vanilla extract, cinnamon, ginger, nutmeg, and a pinch of salt. Keep mixing until everything is creamy and smooth.

Hand mashing cooked sweet potatoes in a white bowl with a black-handled masher on a light surface, creating the perfect base for a vegan sweet potato casserole.
Mash the baked sweet potatoes.
A bowl of vegan sweet potato casserole, mashed to perfection with spices and salt on top, rests beside a beige cloth on a light gray surface.
Stir in the melted vegan butter, vanilla extract, cinnamon, ginger, nutmeg, and a pinch of salt.
A bowl of mashed sweet potatoes with an off-white spatula, reminiscent of a classic vegan sweet potato casserole, sits on a light countertop next to a beige cloth.
Mix until creamy and smooth.

Make the Crumble Topping

In a separate bowl, combine rolled oats, chopped pecans, brown sugar, cinnamon, nutmeg, melted vegan butter, and maple syrup. Stir it all together until it’s fully mixed, and you’ve got a nice crumbly texture.

A brown bowl with oats, sugar, nuts, and spices sits invitingly on a light surface. Nearby, a jar of honey and a spoon rest on a beige cloth. This harmonious setting is reminiscent of the cozy warmth found in a vegan sweet potato casserole.
Combine the rolled oats, chopped pecans, brown sugar, cinnamon, nutmeg, melted vegan butter, and maple syrup in a bowl.
A bowl of nut granola with a spoon sits next to a small jar of honey on a white surface, complemented by a cloth napkin—a harmonious blend reminiscent of the comforting warmth found in vegan sweet potato casserole.
Mix until you get a crumbly texture.

Assemble and Bake Again

Spread your mashed sweet potatoes evenly into a casserole dish. Sprinkle the crumble topping generously over the top.

A white oval dish brimming with smooth orange puree, hinting at a delightful vegan sweet potato casserole, sits on a light surface beside a beige cloth. A wooden utensil lies in a separate bowl, bearing traces of the luscious casserole.
Spread your mashed sweet potatoes evenly into a casserole dish.
Crafting a delicious vegan sweet potato casserole, this dish is finished with a sprinkle of chopped nuts for added crunch.
Sprinkle the crumble topping over the top.
A casserole dish filled with vegan sweet potato casserole, topped with golden crumbs, sits next to a bowl bearing the last delicious remnants and a spoon on a cloth.
Bake for 15 minutes.

Pop the dish back in the oven and bake for about 15 minutes or until the topping is golden and crispy.

Remove the dish from the oven, serve warm and enjoy!

Oval dish of Vegan Sweet Potato Casserole topped with crunchy pecans on a light surface, accompanied by spoons, a jar of honey, and a bowl of pecans nearby.
Serve warm and enjoy!

Recipe Notes and Expert Tips

Here are some of my top tips for making the perfect plant-based sweet potato casserole.

  • Smooth Mashed Potatoes: Mash your potatoes while they’re warm to get a smoother texture. Cold potatoes won’t mash as well.
  • Crunchy Topping: Want extra crunch? Add a handful of chopped pecans right before serving.
  • Maple Syrup Substitute: If you’re out of maple syrup, agave syrup works just as well for that sweet kick.
  • Make It Nut-Free: Allergic to nuts? Swap the pecans for pumpkin seeds or sunflower seeds for a crunchy topping without the nuts.
  • Double the Topping: Love a lot of crumble? Feel free to double the topping ingredients for extra crunch.
  • Broil for Crisp: If you like a super crispy topping, broil it for 1-2 minutes at the end. Just watch closely so it doesn’t burn.
A plate with vegan sweet potato casserole topped with pecans and oats sits beside a dish holding more of the cozy delight. A fork rests on the plate, ready to dive in. Nearby, a small jar with a spoon completes the inviting scene.
Vegan Sweet Potato Casserole. Photo Credit: Two City Vegans

How to Store Leftover Vegan Sweet Potato Casserole

Store the casserole in an airtight container in the fridge for up to 4 days. When you’re ready to eat, just pop it back in the oven at 350°F (175°C) until heated through, or warm it up in the microwave for a quicker option.

This casserole freezes beautifully. Let it cool completely before transferring it to a freezer-safe container. You can store it in the freezer for up to 2 months.

To reheat, thaw it overnight in the fridge, then warm it in the oven at 350°F (175°C) until heated through. If the topping loses its crunch after freezing, you can add a bit of fresh crumble before reheating.

What to Serve With Vegan Sweet Potato Casserole

Vegan Sweet Potato Casserole is one of those dishes that goes with just about everything. If you’re planning a hearty meal, pair it with a vegan nut roast or a vegan pot pie.

Roasted veggies, like Brussels sprouts or broccoli, bring a nice crispy contrast to the creamy casserole. Want to go all out? Drizzle some vegan gravy over the top for extra flavor. And don’t forget the bread! Warm vegan rolls or a crusty loaf are perfect for soaking up any leftovers on your plate.

Vegan sweet potato casserole with a crunchy pecan topping in an oval dish, partially served. A spoon rests beside it on a wooden board.
Vegan Sweet Potato Casserole. Photo Credit: Two City Vegans

More Easy Vegan Casserole Recipes for You to Try at Home

If you love casseroles as much as I do, check out some of my favorites.

Save This Recipe Form

Want to save this recipe?

Enter your email below & we’ll send it straight to your inbox. Plus you’ll get more great recipes and tips from us each week!

A vegan sweet potato casserole baked to perfection, topped with crunchy chopped pecans in an oval ceramic dish. In the background, a jar of syrup awaits, promising added sweetness to this delightful plant-based treat.

Easy Vegan Sweet Potato Casserole Recipe

This Vegan Sweet Potato Casserole is one of those dishes that wins over everyone, whether they're vegan or not. The creamy sweet potatoes topped with a crunchy, nutty crumble make it feel special, but it's super easy to whip up. You can make it ahead, freeze it, and pull it out when you need a crowd-pleasing side for holidays, potlucks, or just a cozy night in. Once you try it, you’ll want to keep making it all year round.
Prep Time: 10 minutes
Cook Time: 1 hour 15 minutes
Total Time: 1 hour 25 minutes
Course: Side Dish
Cuisine: American
Keyword: Vegan Sweet Potato Casserole
Servings: 8
Calories: 156kcal

Ingredients

Mashed Sweet Potatoes:

  • 1 ¼ pounds sweet potatoes 2-3 big ones
  • 2 tablespoons vegan butter melted
  • ½ teaspoon pure vanilla extract
  • ½ teaspoon ground cinnamon
  • ½ teaspoon ground ginger
  • ¼ teaspoon freshly grated nutmeg
  • Salt to taste

Crumble Topping

  • ¼ cup rolled oats
  • ½ cup raw pecans chopped
  • 1 ½ teaspoons brown sugar
  • ½ teaspoon ground cinnamon
  • teaspoon freshly grated nutmeg
  • 1 tablespoon vegan butter melted
  • 1 tablespoon pure maple syrup

Video

[adthrive-in-post-video-player video-id=”ZWcOECWg” upload-date=”2025-10-02T10:08:37+00:00″ name=”Southern Style Sweet Potato Casserole” description=”A cozy holiday casserole that’s sweet, fluffy, and golden.” player-type=”default” override-embed=”default”]

Instructions

  • Preheat the oven to 390°F (200°C). Peel your sweet potatoes and cut them into 2-inch cubes. Spread the cubes on a lined baking sheet, cover with foil, and bake for about an hour, or until they’re soft and tender.
    1 ¼ pounds sweet potatoes
  • Once the sweet potatoes are done, transfer them to a large bowl. Mash them until smooth, then stir in the melted vegan butter, vanilla extract, cinnamon, ginger, nutmeg, and salt. Mix everything together until fully combined.
    2 tablespoons vegan butter, ½ teaspoon pure vanilla extract, ½ teaspoon ground cinnamon, ½ teaspoon ground ginger, ¼ teaspoon freshly grated nutmeg, Salt to taste
  • In a separate bowl, mix together the rolled oats, chopped pecans, brown sugar, cinnamon, nutmeg, melted vegan butter, and maple syrup. Stir until the mixture forms a crumbly texture.
    ¼ cup rolled oats, ½ cup raw pecans, 1 ½ teaspoons brown sugar, ½ teaspoon ground cinnamon, ⅛ teaspoon freshly grated nutmeg, 1 tablespoon vegan butter, 1 tablespoon pure maple syrup
  • Spoon the mashed sweet potatoes into a casserole dish and spread them out evenly. Sprinkle the crumble topping over the potatoes, making sure it covers the surface. Bake for another 15 minutes, or until the topping is golden and crispy.
  • Serve warm and enjoy!

Notes

  • Smooth Mashed Potatoes: Mash your potatoes while they’re warm to get a smoother texture. Cold potatoes won’t mash as well.
  • Crunchy Topping: Want extra crunch? Add a handful of chopped pecans right before serving.
  • Maple Syrup Substitute: If you’re out of maple syrup, agave syrup works just as well for that sweet kick.
  • Make It Nut-Free: Allergic to nuts? Swap the pecans for pumpkin seeds or sunflower seeds for a crunchy topping without the nuts.
  • Double the Topping: Love a lot of crumble? Feel free to double the topping ingredients for extra crunch.
  • Broil for Crisp: If you like a super crispy topping, broil it for 1-2 minutes at the end. Just watch closely so it doesn’t burn.

Nutrition

Calories: 156kcal | Carbohydrates: 20g | Protein: 2g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 4g | Trans Fat: 0.02g | Sodium: 74mg | Potassium: 285mg | Fiber: 3g | Sugar: 6g | Vitamin A: 10260IU | Vitamin C: 2mg | Calcium: 33mg | Iron: 1mg
Tried this recipe?Let us know how it was!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating