Comforting Vegan Sweet Potato Bake

Discover the ultimate vegan sweet potato casserole recipe! This dish features a rich, creamy filling topped with an irresistible crunchy butter pecan streusel, making it a holiday showstopper that’s surprisingly plant-based. Options for gluten-free diets are also included.

spoon in sweet potato casserole, close up

The Ultimate Vegan Sweet Potato Casserole with Crunchy Pecan Topping

Few dishes evoke the warmth and joy of the holiday season quite like a classic sweet potato casserole. It’s a staple on Thanksgiving and Christmas tables, beloved for its comforting sweetness and indulgent texture. However, for those following a vegan diet or seeking a plant-based alternative, finding a recipe that truly delivers on that traditional richness and flavor can be a challenge. Until now.

Introducing your new favorite holiday side dish: an extraordinary Vegan Sweet Potato Casserole with Pecan Topping. This isn’t just a passable vegan version; it’s a dish so decadent and flavorful, no one will guess it’s entirely plant-based. Imagine a velvety smooth sweet potato filling, perfectly spiced and sweetened, crowned with a golden, crunchy topping made from buttery pecans and brown sugar. It’s pure culinary magic, transforming a humble root vegetable into an unforgettable treat that rivals any dessert.

Just like our Best Damn Vegan Mashed Potatoes, this casserole is designed to be a crowd-pleaser. It strikes the perfect balance between sweet and savory, offering a harmonious blend of textures that will have everyone reaching for seconds. What makes this recipe truly stand out is its incredible adaptability and ease of preparation. Whether you’re a seasoned vegan chef or simply looking to introduce more plant-based options to your holiday menu, this casserole is a breeze to make, can be prepared in advance, and easily adjusted to suit various dietary needs, including gluten-free options.

If you share our passion for sweet potatoes, you’ll also adore these other plant-based delights: Vegan Sweet Potato Pie, Sweet Potato Black Bean Burgers, and Sweet Potato Black Bean Chili. But for a truly celebratory side that doubles as a dessert, this sweet potato casserole reigns supreme.

Key Ingredients & Smart Substitutions for the Perfect Casserole

Crafting the perfect vegan sweet potato casserole requires a thoughtful selection of ingredients. We’ve chosen components that deliver maximum flavor and texture while keeping it entirely plant-based. Here’s a closer look at what you’ll need, along with helpful substitution tips to ensure your casserole is a success, no matter your dietary preferences.

For the Irresistibly Creamy Sweet Potato Filling:

  • Sweet Potatoes: The star of our show! It’s crucial to use orange-fleshed sweet potatoes, often labeled as “Beauregard” or “Jewel” varieties. These are naturally sweeter and have a creamier texture when cooked, making them ideal for a velvety casserole.
  • Full-Fat Canned Coconut Milk: This ingredient is a game-changer, lending an unparalleled richness and silky smooth texture to the filling without dairy. The fat content in full-fat coconut milk contributes significantly to the casserole’s luxurious mouthfeel. For a slightly lighter version, you can substitute almond milk, cashew milk, or even soy milk, though the filling will be less decadent. Just be sure to use unsweetened varieties to control the overall sweetness.
  • Brown Sugar: Provides deep, caramelized sweetness that complements the earthy notes of the sweet potatoes beautifully. The molasses in brown sugar also adds a subtle depth of flavor. While we believe the amount specified creates a perfectly balanced sweetness, feel free to reduce it by half or adjust to your personal preference. For a refined sugar-free option, pure maple syrup can be used. If substituting with maple syrup, reduce the amount of coconut milk by about half a cup to account for the extra liquid and maintain the desired consistency.
  • Vanilla Extract: A splash of pure vanilla extract enhances all the other flavors, adding a warm, aromatic note that elevates the casserole from simple to sublime. Don’t skip this!
  • Salt: A crucial ingredient that balances the sweetness and brings out the natural flavors of the sweet potatoes and spices.
  • Ground Cinnamon & Ground Nutmeg: These classic autumnal spices infuse the casserole with warm, comforting aromas and flavors that are quintessential for a holiday dish. Freshly grated nutmeg offers an extra layer of potency and aroma.

For the Ultimate Crunchy Butter Pecan Topping:

  • Brown Sugar: Again, brown sugar is chosen for its moist texture and rich, caramel-like sweetness, which forms a beautiful crust when baked.
  • Softened Vegan Butter: Essential for that classic buttery streusel texture and flavor. Ensure it’s softened to room temperature, not melted, to achieve the ideal crumbly consistency. While coconut oil (softened, not melted) can be used as a substitute, vegan butter provides a more traditional flavor profile.
  • All-Purpose Flour: This binds the topping ingredients together, creating that delightful crumble. For a gluten-free option, simply swap it out for a gluten-free all-purpose flour blend (ensure it contains xanthan gum for best results) or even almond flour. Almond flour will yield a slightly denser, nuttier topping.
  • Salt: Just a pinch of salt in the topping cuts through the sweetness and enhances the overall flavor, preventing it from being overly sugary.
  • Chopped Pecans: The star of the topping! Pecans provide a wonderful crunch, rich flavor, and a satisfying textural contrast to the creamy filling. If you have a pecan allergy or prefer a different nut, walnuts or even a mix of pumpkin and sunflower seeds can be excellent alternatives. For a completely nut-free option, you can omit the nuts entirely and simply enjoy a buttery, crumbly streusel. If going nut-free, consider doubling the topping ingredients to ensure a generous, crunchy layer.

close up of scooped out sweet potatoes from casserole dish

Simple Steps to Create Your Vegan Sweet Potato Casserole Masterpiece

Creating this show-stopping vegan sweet potato casserole is surprisingly straightforward. Follow these easy steps to achieve a perfectly creamy filling and a golden, crunchy topping every time.

  1. Prepare the Sweet Potatoes: Begin by peeling and uniformly chopping your sweet potatoes. Place them in a large pot, cover with cold water, and bring to a boil over medium-high heat. Cook for 10-15 minutes, or until the potatoes are fork-tender and easily pierced. Overcooking slightly is better than undercooking, as it makes mashing easier. Drain the cooked sweet potatoes thoroughly and return them to the same pot or transfer them to a large mixing bowl.
  2. Preheat Oven and Prepare Dish: While the potatoes are cooking, preheat your oven to 350°F (175°C). Lightly grease a 9×13-inch casserole dish to prevent sticking. This ensures easy serving and cleanup.
  3. bowl of ingredients - sweet potatoes cooked, cream, sugar
  4. Create the Creamy Filling: To the drained sweet potatoes, add the full-fat coconut milk, brown sugar, vanilla extract, salt, ground cinnamon, and ground nutmeg. Using a sturdy potato masher, begin mashing the ingredients together until the sweet potatoes are smooth and creamy, and all ingredients are well combined. For an extra smooth consistency, you can use a hand mixer or a stand mixer with the paddle attachment. Scrape down the sides of the bowl as needed to ensure everything is incorporated.
  5. mixed up sweet potato casserole filling in a bowl
  6. Assemble the Casserole: Evenly spread the mashed sweet potato mixture into the prepared casserole dish. Use a spatula to smooth the top for an appealing presentation and an even layer for the topping.
  7. Prepare the Pecan Topping: In a separate medium bowl, combine the brown sugar, softened vegan butter, all-purpose flour, and salt. Use a spoon or your fingertips to mix these ingredients until moist, crumbly clumps form. This might take a minute or two of gentle working. Once the base streusel is ready, fold in the chopped pecans.
  8. vegan sweet potato casserole ready to go in oven
  9. Bake to Golden Perfection: Generously sprinkle the pecan topping evenly over the sweet potato filling in the casserole dish. Transfer the dish to the preheated oven and bake for 35-45 minutes. The casserole is ready when the edges are bubbly, and the pecan topping is beautifully golden brown and crunchy.
  10. Serve Immediately: For the best texture and enjoyment, serve the casserole fresh from the oven. The topping will be at its crispiest, providing a delightful contrast to the warm, creamy filling.

Make-Ahead Strategies for Stress-Free Holiday Feasting

One of the many advantages of this vegan sweet potato casserole is its make-ahead potential, which is a lifesaver during busy holiday preparations or for any special occasion. Planning ahead allows you to focus on other dishes and enjoy more time with your guests.

You can prepare the sweet potato filling completely the day before you plan to bake. After mashing and combining all the filling ingredients, spread it evenly in your casserole dish. Cover the dish tightly with plastic wrap and chill it in the refrigerator overnight. This allows the flavors to meld beautifully. You can also prepare the pecan topping ahead of time. Mix all the topping ingredients in a separate bowl, then cover and chill it alongside the filling. This ensures all components are fresh and ready for baking.

When you’re ready to bake, simply remove both the filling and the topping from the refrigerator. Sprinkle the chilled topping evenly over the sweet potato base. Bake as directed, but be aware that if baking from cold, it may require a little extra time—typically around 45-55 minutes—to become thoroughly heated, bubbly around the edges, and achieve a perfectly golden-brown topping. The slightly longer bake time ensures a warm center and a crispy crust.

Storing Leftovers & Freezing Tips

While this casserole is best enjoyed fresh, its deliciousness doesn’t fade overnight. Here’s how to best handle any leftovers and whether freezing is a viable option.

Leftovers:

Any leftover vegan sweet potato casserole should be stored in an airtight container in the refrigerator. It will keep well for 4-5 days. For reheating, you have a couple of options:

  • Oven Reheating: To help restore some of the topping’s crispness, transfer your desired portion to an oven-safe dish and reheat in a preheated oven at 300°F (150°C) for about 15-20 minutes, or until warmed through and the topping is slightly crisp again.
  • Microwave Reheating: For a quick and easy option, you can microwave individual servings. Be aware that microwaving will soften the pecan topping, but the filling will still be incredibly delicious. Many find the softened topping perfectly enjoyable, especially for a quick breakfast or a dessert-like snack.

Freezing:

Freezing this casserole is possible, but with a caveat. For the best results, we recommend freezing the sweet potato filling *before* baking, and keeping the pecan topping separate. Prepare the filling as instructed, spread it into a freezer-safe casserole dish, cover tightly with plastic wrap, and then aluminum foil. It can be frozen for up to 2-3 months.

When you’re ready to bake, thaw the filling in the refrigerator overnight. Then, prepare the topping fresh and sprinkle it over the thawed filling before baking as usual. While freezing is a convenient option for meal prep, we generally recommend making this casserole fresh for the optimal taste and texture, particularly the glorious crunch of the topping. The texture of sweet potatoes can sometimes change slightly after freezing and thawing, becoming a little softer. Therefore, only freeze if absolutely necessary.

baked crispy casserole in white dish

More Vegan Holiday Side Dishes to Complete Your Feast

No holiday spread is complete without a variety of delicious sides. If you’re looking to expand your plant-based menu beyond this incredible sweet potato casserole, here are some other fantastic vegan recipes that will impress your guests and complement any festive meal:

  • The Best Vegan Stuffing: A fragrant and savory classic.
  • Vegan Green Bean Casserole: A creamy, crispy, and comforting side.
  • Vegan Cornbread Stuffing: A delightful twist on traditional stuffing.
  • Roasted Brussels Sprouts: Simple, flavorful, and a great way to add greens.
  • Festive Kale Salad: A vibrant, healthy, and delicious addition to the table.
  • Vegan Scalloped Potatoes: Rich, creamy, and utterly satisfying.
  • Best Vegan Mac and Cheese: A creamy, cheesy indulgence everyone will love.

spoon lifting vegan sweet potato casserole

square image of casserole dish with sweet potatoes and pecan topping

4.84 stars (37 ratings)

Vegan Sweet Potato Casserole

This is by far the BEST Vegan Sweet Potato Casserole, ever! The crunchy butter pecan topping is to die for, and no one would guess it’s vegan. Gluten-free option available.
Prep: 10 minutes
Cook: 50 minutes
Total: 1 hour
Servings: 12 servings
Print
Pin
Comment
SaveSaved

Ingredients 

 

  • 9 cups peeled and chopped sweet potatoes, about 4 large
  • 1 cup full fat coconut milk (from a can)
  • 1 cup brown sugar
  • 1 teaspoon pure vanilla extract
  • 3/4 teaspoon salt
  • 1 teaspoon cinnamon
  • 1/2 teaspoon nutmeg

Butter Pecan Topping

  • 2/3 cup brown sugar
  • 5 tablespoons vegan butter, softened to room temperature
  • 1/2 cup all purpose flour or gluten free all purpose
  • 1/4 teaspoon salt
  • 1 cup chopped pecans

Instructions 

  • Add the sweet potatoes to a large pot, cover with water and bring to a boil. Cook for 10-15 minutes until the potatoes are fork tender. Drain, then add them back to the pot or a large bowl.
  • Preheat oven to 350 degrees F and lightly grease a 9 x 13 casserole dish.
  • To the large pot or bowl with the cooked sweet potatoes, add the coconut milk, brown sugar, vanilla, salt, cinnamon and nutmeg and mash with a potato masher. Continue to mash or stir with a spoon until well combined. You can also use a hand mixer.
  • Spread the potato mixture in the prepared dish, and smooth it out evenly with a spatula.
  • Make the topping: In a medium bowl, stir all the topping ingredients, except the pecans, together with a spoon. Use your hands if necessary until moist crumbs form. Now mix in the pecans.
  • Evenly sprinkle the topping on the sweet potato filling and bake for 35-45 minutes, until bubbly on the edges and the topping is golden brown. Serve immediately!

Notes

  1. Make ahead: The casserole is best served right away, or the crunchy topping will soften. You could prep earlier by making the filling, spreading it in the pan, cover and chill until you are ready to bake it. Then simply make and add the topping, and bake until done.
  2. Less sweet: While I think this casserole is perfectly sweetened, feel free to cut the sugar in half in the sweet potato mixture, if desired. Or sub 1/2 cup pure maple syrup, and decrease the coconut milk by 1/2 cup.
  3. Gluten free: Easy! Just substitute gluten free flour for the regular flour. Almond flour would work here as well.
  4. May use coconut oil in place of the vegan butter. Use softened, but not melted coconut oil for best results.
  5. May substitute full fat coconut milk for almond, cashew or soy milk for a lighter dish.

Nutrition

Serving: 1of 12 serving | Calories: 360kcal | Carbohydrates: 56g | Protein: 3g | Fat: 15g | Saturated Fat: 6g | Sodium: 298mg | Potassium: 469mg | Fiber: 4g | Sugar: 35g | Vitamin A: 14379IU | Vitamin C: 3mg | Calcium: 66mg | Iron: 2mg
Course: Side Dish
Cuisine: American
Author: Nora Taylor
Did you make this recipe?Mention @nora_cooks_vegan_ or tag #noracooks!

*This recipe was originally published in November 2018 and has been significantly updated and reposted with improved photos, enhanced writing, and additional tips to make your cooking experience even better. The core recipe remains the same, a testament to its timeless deliciousness.