Irresistible Plant-Based Sweet Potato Casserole

This post contains affiliate links. By clicking on a product link and making a purchase, I may receive a commission at no extra cost to you. Thank you for supporting The Banana Diaries!

The Ultimate Vegan Sweet Potato Casserole: Two Irresistible Ways (Classic Marshmallow or Paleo Streusel)

Prepare to elevate your holiday table with this incredibly simple homemade vegan sweet potato casserole! Requiring just 10 minutes of active prep, this dish is bursting with the comforting flavors of sweet cinnamon and rich maple syrup. Whether you prefer a luscious topping of gooey vegan marshmallows or a delightful, crunchy cinnamon pecan streusel, this healthier twist on a classic Thanksgiving side dish is guaranteed to be a hit. It’s perfect for advance preparation, making your Thanksgiving feast smoother than ever!

sweet potato casserole on marble

Why This Vegan Sweet Potato Casserole Belongs on Your Thanksgiving Table

When planning your Thanksgiving dinner, finding dishes that are both easy to prepare and universally loved can be a challenge. Look no further! This amazing vegan sweet potato casserole ticks all the boxes, promising to be an absolute crowd-pleaser for everyone at your holiday gathering, regardless of their dietary preferences.

Beyond traditional mashed potatoes and hearty vegan stuffing, this sweet potato casserole stands out as an essential vegan side dish. It’s naturally vegan, eggless, dairy-free, and can easily be made nut-free and gluten-free, all while delivering that iconic, comforting cinnamon-sweet and creamy taste you expect from a classic sweet potato dish. The fact that it only requires seven simple ingredients and just 10 minutes of active prep time makes it an absolute winner in terms of ease and convenience. Imagine having more time to focus on your vegan lentil loaf or the perfect vegan pumpkin pie!

vegan sweet potato casserole being scooped

Need help planning your Thanksgiving menu? Explore my comprehensive guide to vegan Thanksgiving recipes, and don’t miss my curated list of 20 amazing vegan Thanksgiving desserts! For dedicated holiday planners, I also offer a free downloadable vegan Thanksgiving grocery list and menu planner to ensure nothing is overlooked.

This isn’t just another “veganized” recipe; it’s a game-changer. Our vegan sweet potato casserole tastes identical to the cherished traditional versions you grew up with, whether topped with classic marshmallows or a delightful streusel. In fact, we provide instructions for both, allowing you to choose your favorite or even make both to satisfy every palate!

You can truly customize this sweet potato casserole to your heart’s desire: one version features a golden, gooey topping of vegan marshmallows and pecans, while the other offers a wholesome and delicious cinnamon pecan streusel, perfect for those following a Paleo diet (and it’s still entirely vegan and gluten-free!). The secret to its incredible flavor? Baking the sweet potatoes beforehand, but we’ll delve into that crucial step in just a moment!

Essential Ingredients for Your Vegan Sweet Potato Casserole

While our vegan sweet potato casserole recipe might feature a few ingredient adjustments compared to a traditional version, the modifications are minimal and lead to an equally, if not more, delicious outcome. This recipe is incredibly straightforward, promising a taste that is identical to the comforting classic flavors you’ve known for years. Every ingredient plays a vital role in achieving that perfect balance of sweetness, spice, and creamy texture.

Here’s what you’ll need to create this holiday masterpiece:

  • Baked Sweet Potatoes: These are the star of our dish. Baking them first isn’t just about cooking; it’s about concentrating their natural sugars, creating a deeper, richer, and more caramelized flavor. Sweet potatoes are also a nutritional powerhouse, packed with vitamins and fiber.
  • Arrowroot Starch (or Powder): This acts as a superb thickening agent, ensuring your casserole filling is wonderfully smooth and holds its shape beautifully. If arrowroot is hard to find, cornstarch makes an excellent 1:1 substitute.
  • Coconut Cream: Derived from the thick part of canned coconut milk, coconut cream lends an unparalleled richness and creaminess to the casserole, replicating the indulgence of dairy without any animal products. For a lighter option, or if you prefer a different flavor profile, unsweetened oat milk or almond milk also works amazingly well.
  • Maple Syrup: Our chosen natural sweetener, maple syrup not only adds sweetness but also infuses the casserole with its distinctive, warm, and autumnal flavor that perfectly complements the sweet potatoes and cinnamon.
  • Vanilla Extract: A touch of vanilla enhances all the other flavors, adding depth and a comforting aroma.
  • Cinnamon: The quintessential spice for sweet potato casserole, cinnamon provides warmth and that unmistakable holiday fragrance.

For the toppings, you have two equally delicious choices:

  • Vegan Marshmallows: For that classic, gooey, toasted topping.
  • Pecans or Pumpkin Seeds: Adds a delightful crunch and nutty flavor. Pumpkin seeds are a fantastic nut-free alternative!
  • Cinnamon Streusel: A homemade crumble crafted from a blend of flour (or a Paleo-friendly alternative), cinnamon, maple syrup, and melted coconut oil, offering a satisfying textural contrast.
sweet potato casserole ingredients

How to Make the Best Vegan Sweet Potato Casserole (Step-by-Step Overview)

For detailed written instructions and precise ingredient measurements, please refer to the comprehensive recipe card at the bottom of this post. You can also utilize the “jump to recipe” button located at the top for immediate access. This section provides a clear overview of the steps, complemented by visuals to enhance your understanding of the recipe process.

This recipe offers the flexibility to create either a simple vegan sweet potato casserole with marshmallows (which is inherently gluten-free, dairy-free, and egg-free) or a more specialized vegan and Paleo sweet potato casserole featuring a delightful cinnamon pecan streusel (also grain-free). Why choose when you can easily enjoy both variations over the holiday season?

Pre-step: The Secret to Flavorful Sweet Potatoes – Baking!

While some recipes might suggest steaming sweet potatoes, I strongly advocate for baking them first. This pre-step is absolutely crucial for developing the deep, sweet, and slightly caramelized flavor that sets this casserole apart.

Baking sweet potatoes slowly transforms their starches into sugars, intensifying their natural sweetness and adding a layer of complexity that steaming simply cannot achieve. It results in a far richer and more profound flavor for your casserole base. This step is incredibly simple to execute, and I even have a detailed guide on how to bake sweet potatoes perfectly here.

Quick Tip for Baking Sweet Potatoes: Simply rinse your sweet potatoes thoroughly, then pierce their skins several times with a fork. Place them directly onto a foil-lined baking tray (this helps with cleanup!). Bake in the oven at 375°F (190°C) for approximately an hour, or until they are fork-tender and slightly soft to the touch. The skins will appear wrinkly and the insides will be beautifully tender and sweet.

Step 1: Crafting the Creamy Sweet Potato Casserole Filling

Now, let’s move on to preparing the casserole filling, which is remarkably straightforward. The beauty of this recipe is that you don’t need any specialized kitchen equipment to achieve a perfectly smooth and delicious base, making your Thanksgiving prep even easier and less stressful!

To create the luxurious base of your vegan sweet potato casserole:

  1. Blend the Baked Sweet Potatoes: Once your baked sweet potatoes are cool enough to handle, remove their skins (they should peel off easily). Transfer the tender flesh into a large food processor. While a hand mixer can also work, a food processor is generally more efficient at achieving that silky-smooth texture we’re aiming for. Process until completely smooth, scraping down the sides as needed.
  2. Incorporate the Remaining Ingredients: To the smooth sweet potato puree, add your arrowroot powder (or cornstarch), coconut cream (or your chosen dairy-free milk), maple syrup, vanilla extract, and cinnamon. These ingredients will bind together and infuse the mixture with the classic sweet and spicy notes.
  3. Blend Again Until Creamy and Smooth: Continue blending until all the ingredients are thoroughly combined and the mixture is uniformly creamy, free of any lumps. Give it a quick taste and adjust sweetness or cinnamon if desired.
how to make vegan sweet potato casserole

Step 2: Choosing Your Topping & Baking Your Vegan Sweet Potato Casserole

This is where the magic happens and you get to personalize your vegan sweet potato casserole! As mentioned, you have two fantastic topping variations to choose from: the classic gooey vegan marshmallows or a crunchy, aromatic cinnamon pecan streusel. Let’s walk through the steps for both to ensure a perfect bake every time.

For the Vegan Marshmallow Topping:

Finding vegan marshmallows is easier than ever these days, with most major grocery stores stocking them. Dandies are a personal favorite brand; they toast beautifully and taste just like traditional marshmallows. You can often find them on Amazon or at Whole Foods. Trader Joe’s also carries its own naturally vegan marshmallow brand.

  1. Pour the Filling: Evenly spread your prepared sweet potato filling into your chosen casserole dish.
  2. Add Marshmallows & Pecans: Generously arrange the vegan marshmallows over the entire surface of the sweet potato base. If using, sprinkle pecans or pumpkin seeds around and between the marshmallows for added texture and flavor.
  3. Bake to Golden Perfection: Place the casserole in the preheated oven and bake until the marshmallows are beautifully golden brown and delightfully gooey. Keep a close eye on them during the last few minutes, and if they need a little extra browning, a brief stint under the broiler (1-2 minutes on medium heat) will do the trick – but watch constantly to prevent burning! Serve immediately while warm and bubbly.

For the Cinnamon Pecan Streusel Topping (Paleo Option):

If you prefer a delightful crunch or need a Paleo-friendly option, this streusel is incredible. It’s hearty, flavorful, and creates a wonderful textural contrast.

  1. Combine Dry Ingredients: In a medium bowl, whisk together the flour (or Paleo flour alternative like cassava flour) and cinnamon until well combined.
  2. Add Wet Ingredients to Form Crumble: Pour in the melted coconut oil and maple syrup. Using a fork or your fingertips, mix the ingredients until a crumbly, wet mixture forms. It should stick together when pressed but still be visibly crumbly.
  3. Layer & Sprinkle: Evenly sprinkle your pecans (or pumpkin seeds for a nut-free version) over the sweet potato casserole base. Then, distribute the streusel topping evenly over the pecans and sweet potato mixture, covering the entire surface.
  4. Bake Until Crispy: Place the casserole in the oven to bake. The streusel should become golden brown and wonderfully crisp. Once baked, remove from the oven and serve warm.

Isn’t it amazing how versatile this vegan sweet potato casserole is? Honestly, while nothing quite beats the nostalgic comfort of marshmallows for me, this streusel topping comes incredibly close. It’s a testament to how truly delicious and adaptable this recipe is for all tastes!

paleo vegan sweet potato casserole

Quick Tip for Streusel: If you don’t require a grain-free option but still prefer the cinnamon streusel over marshmallows, you can easily swap the cassava flour for either all-purpose flour or a gluten-free 1:1 baking flour. Simply use it in the same 1:1 ratio for equally delicious results!

Can I Prepare Vegan Sweet Potato Casserole in Advance?

Absolutely, and I highly recommend it, especially during the busy holiday season! Thanksgiving dinner is definitely a culinary marathon, not a sprint, and any dish you can prepare ahead of time is a huge time-saver. While I often bake this dish just before serving to enjoy it fresh, its make-ahead capabilities are truly a lifesaver.

You can effortlessly prepare this sweet potato casserole earlier in the day or even the day before, allowing you to relax and enjoy your guests when the main event arrives.

Day Before Option: Prepare the sweet potato casserole filling entirely according to the directions. Spread it into your baking dish and top with your desired topping (either marshmallows or streusel). Cover the casserole tightly with plastic wrap or aluminum foil and place it in the fridge overnight. About 40 minutes before you plan to serve, simply transfer the chilled casserole directly into a preheated oven to bake until hot and bubbly, and the topping is golden. Remove and serve warm.

Earlier in the Day Option: Follow the same steps as the “Day Before Option.” Prepare the filling, add the topping, cover, and refrigerate until you’re ready to bake. Approximately 40 minutes before serving, place the covered casserole into the oven to bake through. This flexibility means less stress and more enjoyment on Thanksgiving Day!

scooped vegan sweet potato casserole

Can You Freeze Vegan Sweet Potato Casserole?

Yes, absolutely! Freezing sweet potato casserole is an excellent way to prepare even further in advance or store leftovers. If you plan to freeze the casserole before baking, it’s best to hold off on adding your desired topping until you’re ready to bake. Simply prepare the sweet potato base and transfer it to a freezer-safe baking dish, ensuring it’s well-sealed.

When you’re ready to bake and serve, remove the casserole base from the freezer and allow it to thaw completely in the refrigerator overnight. Once thawed, add your chosen topping (marshmallows or streusel) and bake as directed. This invaluable trick can save you precious time during the intense Thanksgiving prep, and any saved time during the holiday shuffle is truly a gift!

How to Reheat Vegan Sweet Potato Casserole for Perfect Leftovers

Truthfully, this is a “problem” I rarely encounter on Thanksgiving, because if there are *any* leftovers of this delicious sweet potato casserole, I’m usually claiming them for myself the very same night! However, during my recipe testing for this masterpiece, I did indeed have some delightful leftovers to experiment with!

Reheating your vegan sweet potato casserole, whether it features the marshmallow pecan topping or the crunchy streusel, is wonderfully simple. To bring it back to its comforting warmth, just preheat your oven to 325°F (160°C). Spoon your desired portion into a small, oven-safe baking dish, or reheat the entire casserole if you have a larger amount. Cover the dish loosely with aluminum foil to prevent the topping from over-browning or drying out.

Bake for approximately 8-10 minutes, or until the casserole is heated through to your liking. The marshmallows will re-soften and the streusel will retain its delightful crispness. Remove from the oven, and you’re ready to savor those amazing leftovers all over again!

scooping the vegan sweet potato casserole

You are truly going to adore this easy vegan sweet potato casserole! Its simplicity makes it an absolute breeze to prepare on Thanksgiving Day, and its incredible flavor guarantees it will be a crowd-pleaser for all your guests, whether they follow a vegan diet or not. It’s so universally appealing, you could even make both topping options to offer a delightful choice to everyone at your holiday table!

If you decide to make this delicious sweet potato casserole, please share your experience in the comments section below! I absolutely love seeing your beautiful culinary creations, so remember to tag me on Instagram and Pinterest when you share your photos!

Happy Thanksgiving, and happy cooking!

Save This Recipe for Later: Pin it to Your Favorite Board!

If you make this recipe, please be sure to leave a comment and a rating ⭐️⭐️⭐️⭐️⭐️ below. Your feedback helps others discover and enjoy these recipes! As always, I absolutely love to see your beautiful creations, so be sure to tag me on Instagram and Pinterest when you make it!


Print

clock icon cutlery icon flag icon folder icon instagram icon pinterest icon facebook icon print icon squares icon heart icon heart solid icon

sweet potato casserole on marble

Ridiculously Yummy Vegan Sweet Potato Casserole


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 3 reviews

  • Author:
    Britt Berlin


  • Prep Time:
    10


  • Cook Time:
    40


  • Total Time:
    50 minutes


  • Yield:
    12 1x


  • Category:
    Side


  • Method:
    Baking


  • Cuisine:
    American


  • Diet:
    Vegan
Print Recipe

Description

This simple homemade vegan sweet potato casserole requires just 10 minutes of prep work, and loaded with yummy sweet cinnamon, maple syrup, and gooey vegan marshmallows on top. Perfect for prepping the before Thanksgiving too!


Ingredients


Scale

Sweet Potato Casserole Base:

  • 950 grams cooked sweet potato, skin removed
  • 100 mL dairy free unsweetened milk*
  • 30 grams arrowroot powder or cornstarch
  • 50 grams maple syrup
  • 1 tbsp cinnamon
  • 1 tsp vanilla

Vegan Sweet Potato Casserole Streusel:

  • 2/3 cup all-purpose flour
  • 1/2 cup coconut oil or vegan butter, melted
  • 1 tbsp cinnamon
  • 2 tbsp maple syrup
  • 2/3 cup pecans

Vegan Marshmallow and Pecan Topping:

  • 1 bag vegan marshmallows
  • 1/2 cup pecans


Instructions

  1. Preheat your oven to 375°F (190°C). Ensure you have a generously sized baking dish ready, ideally around 9×11 inches, to accommodate your casserole.
  2. In a large mixing bowl, take your pre-baked sweet potatoes (skins removed) and use a potato masher or the paddle attachment of a hand mixer to mash them thoroughly. Continue until the texture is consistently smooth and free of any large lumps.
  3. To the mashed sweet potatoes, add the arrowroot powder (or cornstarch), maple syrup, coconut cream (or your chosen dairy-free milk), cinnamon, and vanilla extract. Mix all ingredients together vigorously until they are fully combined, forming a thick, smooth batter.
  4. Spoon the sweet potato mixture evenly into your prepared baking dish. Smooth out the top with a spatula and set it aside while you prepare your chosen topping.

For the Vegan Streusel Topping:

  1. While your sweet potato casserole base rests, grab a medium bowl. Whisk together the all-purpose flour (or your preferred alternative) and cinnamon until uniformly blended.
  2. Pour in the melted coconut oil and additional maple syrup. Using a fork or your fingertips, combine these ingredients with the dry mixture until it forms a moist, crumbly texture. It should resemble wet sand or small clusters.
  3. Sprinkle the pecans evenly over the sweet potato casserole base. Then, distribute the streusel topping over the pecans, ensuring it’s spread in an even layer across the entire surface of the casserole.
  4. Place the casserole into the preheated oven and bake for 35-45 minutes. The streusel should become beautifully golden brown and delightfully crisp.
  5. Remove the casserole from the oven and allow it to cool slightly before serving warm.

For the Vegan Marshmallow and Pecan Topping:

  1. Evenly sprinkle the vegan marshmallows and pecans (if using) over the smooth sweet potato casserole base in your baking dish. Ensure a generous and consistent layer.
  2. Carefully place the casserole into the preheated oven. Bake for 35-45 minutes, or until the marshmallows begin to puff up and turn a light golden brown. If they aren’t browning sufficiently towards the end of the baking time, you can briefly turn on your oven’s broiler to medium setting. Keep a very close eye on the marshmallows and broil for just 1-2 minutes until they achieve a perfect toasted, golden hue. Watch constantly to prevent burning!
  3. Once the marshmallows are toasted to your liking, remove the casserole from the oven and serve immediately while the topping is still warm and gooey.

Equipment

Baking Dish

Shop Now →


Notes

To make nut-free: Easily swap out the pecans for an equal amount of pumpkin seeds. Ensure that any dairy-free milk you use is also certified nut-free to accommodate all dietary needs.

Day-Ahead Preparation: This casserole is fantastic for making in advance! Prepare the sweet potato casserole filling as directed, then spread it into your baking dish and add your chosen topping (marshmallows or streusel). Cover the casserole tightly and store it in the refrigerator overnight. When you’re ready to serve, simply bake the chilled casserole in a preheated oven for approximately 40 minutes, or until it’s hot and the topping is beautifully golden. Remove and serve warm for a stress-free holiday meal!

Nutrition

  • Serving Size: 1/10th of sweet potato casserole with marshmallows
  • Calories: 169
  • Sugar: 9.7 g
  • Sodium: 29.3 mg
  • Fat: 5.3 g
  • Carbohydrates: 23.7 g
  • Protein: 2.2 g
  • Cholesterol: 0 mg

Did you make this recipe?

Be sure to leave a rating and a review in the section below, and tag @the_bananadiaries on Instagram and hashtag it #thebananadiaries so we can see!