Wholesome & Delicious: The Ultimate Healthy Vegan Sweet Potato Casserole with Oat Pecan Topping
Elevate your holiday table or weeknight dinner with this incredibly easy-to-make, healthy vegan sweet potato casserole. Crafted with wholesome ingredients like hearty oats and crunchy pecans, this dish offers a delightful twist on a classic comfort food. It’s the perfect, crowd-pleasing side dish for festive occasions like Thanksgiving, Christmas, or any gathering where delicious, nourishing food is appreciated. Say goodbye to heavy, overly sweet casseroles and welcome a lighter, yet equally satisfying, option that everyone will love.

Why You’ll Love This Healthy Vegan Sweet Potato Casserole
This sweet potato casserole isn’t just a side dish; it’s a culinary experience designed to be both delicious and health-conscious. Here’s why this recipe will become a staple in your kitchen:
- Dietary Inclusivity: This recipe is completely vegan, gluten-free, and refined sugar-free, making it suitable for a wide range of dietary needs and preferences. With an optional oil-free preparation, it caters to even more specific health goals without compromising flavor.
- Irresistible Texture Contrast: Enjoy a luxurious, fluffy, and creamy bed of perfectly seasoned sweet potato filling, beautifully complemented by a delightful crumbly oat and pecan topping. The interplay of smooth and crunchy textures creates an unforgettable eating experience.
- The Perfect Holiday Companion: Whether it’s Thanksgiving, Christmas, or Easter, this sweet potato casserole fits seamlessly into any holiday menu. Its comforting flavors and festive appearance make it an ideal addition that stands out amongst other traditional dishes.
- Convenience at Its Best: Designed with busy schedules in mind, this casserole can be prepared in advance. This means less stress on the day of your event, allowing you to focus on other preparations or simply enjoying time with loved ones. Just assemble it, refrigerate, and bake when you’re ready to serve.
- Natural Sweetness & Rich Flavor: Sweetened naturally with maple syrup and enhanced with warm spices like cinnamon and nutmeg, this casserole offers a depth of flavor that’s both comforting and satisfying without being overly sugary. The pecans add a rich, nutty undertone that perfectly balances the sweetness of the potatoes.
- Simple, Wholesome Ingredients: You’ll appreciate the use of everyday, real food ingredients. No obscure items needed – just fresh sweet potatoes, oats, pecans, and common pantry staples combine to create this healthy masterpiece.
Key Ingredients for the Perfect Casserole
Crafting this healthy vegan sweet potato casserole relies on a handful of simple yet powerful ingredients, each playing a crucial role in its delicious outcome. Understanding these components will help you achieve the best flavor and texture.

- Sweet Potatoes: The star of our show! You’ll need approximately 3 medium-sized sweet potatoes, totaling about 3 pounds (around 1300 grams). The beauty of this recipe is that there’s no need to meticulously peel or cube them before roasting. Roasting them in their skins enhances their natural sweetness and makes peeling incredibly easy afterward. Opt for varieties like Jewel or Garnet for their vibrant color and creamy texture.
- Maple Syrup: This natural sweetener brings a warm, caramel-like sweetness to both the sweet potato filling and the pecan topping. Maple syrup is a fantastic alternative to refined sugars, offering a more complex flavor profile. If you don’t have maple syrup, agave nectar works beautifully as a substitute, or you can use coconut sugar, adjusting the quantity to taste.
- Pecans: These buttery, rich nuts are essential for the crunchy topping. For the best flavor and health benefits, ensure you use plain pecans without any added oils, sugars, or salt. They provide a wonderful textural contrast to the soft sweet potato and a nutty depth that complements the maple and spices.
- Rolled Oats: We utilize rolled oats in two forms here: whole and as homemade oat flour. By blending a portion of the oats into a fine flour, we achieve a binding agent for the topping without needing any other type of flour. The remaining whole oats add a delightful chewiness and texture to the crumble. For a gluten-free casserole, be sure to use certified gluten-free rolled oats.
- Spices (Cinnamon, Nutmeg, Sea Salt, Vanilla Extract): These aromatic additions are crucial for building the warm, inviting flavor profile of the casserole. Cinnamon and nutmeg are classic pairings with sweet potato, enhancing its natural sweetness and adding a hint of holiday spice. Sea salt balances the sweetness and brings out the other flavors, while vanilla extract provides a lovely depth and roundness to the overall taste.
- Melted Vegan Butter or Coconut Oil (for topping): A small amount of melted vegan butter or coconut oil helps bind the oat pecan topping and gives it a wonderfully rich, golden-brown crust when baked. If you’re aiming for an oil-free dish, you can omit this ingredient, though the topping will be slightly softer (see notes below for more details).
Step-by-Step Guide to Your Perfect Casserole
Creating this healthy vegan sweet potato casserole is a straightforward process, broken down into three simple stages. Follow these detailed steps for a delicious result every time.
Step 1. Prepare the Sweet Potato Filling
The foundation of our casserole begins with perfectly roasted sweet potatoes. This method not only deepens their flavor but also simplifies the preparation.
Begin by preheating your oven to 400 degrees Fahrenheit (200°C). Take your sweet potatoes, wash them thoroughly, and slice each one in half lengthwise. Place these halves, cut-side down, on a baking tray. Lining your tray with parchment paper is highly recommended for easy cleanup and to prevent sticking. Roast the sweet potatoes for 30-45 minutes. The exact time will depend on their size, so keep an eye on them until they are incredibly tender when pierced with a fork. You want them soft enough to easily mash or blend into a smooth puree.


Once roasted and tender, remove the sweet potatoes from the oven. Let them rest on the baking tray for 5-6 minutes. This brief cooling period helps the skins loosen, making them incredibly easy to remove. The skin should practically slip right off, saving you time and effort compared to pre-peeling raw sweet potatoes.
Now, it’s time to transform the cooked sweet potatoes into a creamy filling. For a quick and easy approach, simply scoop the peeled sweet potato flesh into your chosen baking dish and mash it directly with a potato masher. However, if you desire an ultra-smooth, velvety filling, transfer the sweet potato flesh to a large mixing bowl. Puree it using an immersion blender or an electric mixer until it reaches your desired consistency. This method yields a truly luxurious texture perfect for special occasions. Stir in the maple syrup, sea salt, cinnamon, nutmeg, and vanilla extract until well combined and fragrant.


Step 2. Prepare the Oat Pecan Topping
The crunchy, sweet topping is what truly elevates this casserole. It’s simple to prepare and adds a wonderful textural contrast.
To create the perfect oat pecan topping, we’ll use a combination of oat flour, whole rolled oats, and chopped pecans. Don’t have oat flour on hand? No problem! It’s incredibly easy to make your own. Simply measure out about 1/2 cup of rolled oats and give them a quick blitz in a food processor or a high-speed blender until they resemble a fine flour. This homemade oat flour provides structure and a delicate texture to the crumble.
Once your oat flour is ready, combine it with the remaining topping ingredients: the rest of the rolled oats, chopped pecans, maple syrup, cinnamon, and sea salt. If you’re using melted vegan butter or coconut oil, add that now. For a hands-off approach, you can add all the topping ingredients to your food processor (after making the oat flour, if applicable) and pulse a few times until a coarse, crumbly mixture forms. Alternatively, finely chop your pecans, then combine all the topping ingredients in a mixing bowl and mix thoroughly with a spoon or your hands until everything is evenly distributed and clumps together slightly. The goal is a rustic, crumbly texture that will crisp up beautifully in the oven.


Step 3. Assemble and Bake the Casserole
With your sweet potato filling and oat pecan topping ready, it’s time to bring it all together for the grand finale.
Evenly spread the prepared sweet potato filling into your chosen baking dish. An 8×8 inch baking dish or a 1.5-2 quart oven-safe casserole dish works perfectly for this recipe. Ensure the surface is relatively smooth to provide an even base for the topping. Next, generously sprinkle the oat pecan topping over the entire surface of the mashed sweet potatoes. Distribute it evenly to ensure every bite gets a taste of that delicious crunch. Bake the casserole in your preheated oven (which should still be at 400°F or 200°C from roasting the sweet potatoes) for 20-25 minutes, or until the topping turns a beautiful golden brown and the edges are bubbling slightly. The aroma filling your kitchen will be absolutely divine! Once baked, remove the casserole from the oven and let it cool for 5-10 minutes before serving. This allows it to set slightly and makes for easier serving. Dig in and enjoy this wholesome delight!

Expert Tips for the Perfect Vegan Sweet Potato Casserole
Achieve casserole perfection with these helpful tips and tricks:
- Oil-Free Option for a Lighter Touch: If you’re aiming for an oil-free recipe, you can easily omit the melted vegan butter or coconut oil from the oat pecan topping. While the topping will be a little softer and not quite as crispy, it will still deliver fantastic flavor and a pleasant chewiness. I’ve prepared it both ways, and it remains delicious either option. This is a great way to reduce fat content without sacrificing taste.
- Make-Ahead Mastery for Stress-Free Holidays: This casserole is an ideal make-ahead dish, perfect for streamlining your holiday preparations. You can prepare it up to 1 day in advance. Simply follow all the steps to assemble the casserole (sweet potato filling and topping) in your baking dish, then cover it tightly with foil or plastic wrap and refrigerate. When you’re ready to bake, remove it from the fridge about 30 minutes before baking to allow it to come closer to room temperature, then bake as directed until golden brown and heated through. This strategy ensures a fresh-tasting side without last-minute rush.
- Storage and Reheating: Leftovers can be stored in an airtight container in the refrigerator for up to 4 days. To reheat, simply warm individual portions in the microwave or place the entire dish back in the oven at 350°F (175°C) until heated through, covering with foil if the topping starts to brown too much.
- Customization Ideas: Feel free to experiment with the topping! You can swap pecans for walnuts or almonds, or add a handful of dried cranberries for a festive touch. A pinch of ginger or allspice can also be added to the sweet potato filling for an extra layer of warmth. For an indulgent treat, a few vegan marshmallows can be added on top during the last 10 minutes of baking.
- Achieving the Perfect Oat Flour: If you don’t have a food processor, a strong blender or even an immersion blender can be used to grind the oats into flour. Just ensure it’s a fine powder before mixing with other ingredients. If you lack any blending equipment, you can substitute the 1/2 cup of blended oat flour with 1/3 cup of whole wheat flour (for a non-GF option) and use 1/3 cup of whole rolled oats for the topping, instead of 3/4 cup total rolled oats.


Frequently Asked Questions
Here are answers to some common questions about this healthy vegan sweet potato casserole:
- Can I use canned sweet potatoes? While fresh sweet potatoes are recommended for the best flavor and texture, canned sweet potatoes can be used in a pinch. Drain them well and mash them as directed, adjusting the amount of maple syrup and spices to your taste, as canned versions can sometimes be sweeter or less flavorful. Ensure they are plain sweet potatoes, not those packed in syrup.
- Can I freeze this casserole? Yes, this casserole freezes well! You can freeze it either baked or unbaked. If freezing unbaked, assemble it in a freezer-safe dish, cover tightly with plastic wrap and then foil, and freeze for up to 3 months. Thaw overnight in the refrigerator before baking. If freezing baked, let it cool completely, then cover tightly and freeze. Reheat from frozen or thawed in the oven until warmed through.
- Is this casserole truly healthy? Absolutely! By using whole, unprocessed ingredients like fresh sweet potatoes, rolled oats, pecans, and natural maple syrup, we’ve created a dish rich in fiber, vitamins, and minerals. It’s free from refined sugars, dairy, and gluten, making it a nutritious and guilt-free addition to your meal plan.
- What can I serve with this sweet potato casserole? This casserole is incredibly versatile. It’s a fantastic side for holiday roasts (like a vegan lentil loaf or nut roast), a perfect accompaniment to a holiday feast with other vegan sides like maple dijon brussel sprouts or homemade cranberry sauce, or even a comforting dish alongside a simple weeknight salad or plant-based protein.
Related Recipes for Your Vegan Feast
- Maple Dijon Brussel Sprouts
- Healthy Vegan Mashed Potatoes
- Homemade Cranberry Sauce
- Easy Vegan Stuffing
- Stuffed Acorn Squash
For an alternative sweet potato recipe, try my coconut mashed sweet potato with candied pecans.
Healthy Vegan Sweet Potato Casserole
By: Deryn Macey
This healthier version of classic sweet potato casserole is made with wholesome ingredients like maple syrup, oats and pecans. Serve this side dish with other holiday favourites for a complete feast.
Prep: 10 mins
Cook: 1 hr
Total: 1 hr 10 mins
Servings: 6 servings
Ingredients
For the Sweet Potato Filling
- 3 lb. of sweet potato (approx. 3 medium-sized, 1360 g)
- 2 tbsp maple syrup or coconut sugar
- 1/4 tsp sea salt
- 1/2 tsp cinnamon
- 1/4 tsp nutmeg
- 1 tsp vanilla extract
For the Oat Pecan Crumble
- 3/4 cup pecans
- 3/4 cup rolled oats (1/2 cup blended into oat flour)
- 3 tbsp maple syrup
- 1/2 tsp cinnamon
- 1/2 tsp sea salt
- 2 tbsp melted vegan butter or coconut oil (see notes for oil-free option)
Instructions
- Preheat the oven to 400 degrees F (200°C).
- Cut each sweet potato in half lengthwise and place cut-side down on a baking tray lined with parchment paper.
- Bake for 35-45 minutes until very tender when pierced with a fork.
- Let them cool for 6-7 minutes on the tray, then remove the skins. The skins should peel off very easily after roasting.
- While the sweet potatoes are baking, prepare the oat pecan topping. Blend 1/2 cup of the rolled oats into fine oat flour using a food processor or high-speed blender. Add the rest of the topping ingredients (pecans, remaining oats, maple syrup, cinnamon, sea salt, and melted vegan butter/coconut oil) and pulse to combine into a crumbly mixture.
- Transfer the peeled, cooked sweet potato flesh to a baking dish and mash with a potato masher. Stir in the maple syrup, sea salt, cinnamon, nutmeg, and vanilla extract until well combined. Alternatively, for an extra creamy filling, add the cooked sweet potato to a large mixing bowl and mix with an immersion blender or hand-held electric mixer, blending in the rest of the filling ingredients until smooth.
- Spread the sweet potato filling evenly in an approximately 8×8 inch baking dish or a 1.5-2 quart oven-safe casserole dish.
- Sprinkle the oat pecan topping evenly overtop of the sweet potato filling.
- Bake for 20-25 minutes until the topping is golden brown and the casserole is heated through.
- Let cool for 5-10 minutes before serving. Leftovers can be stored in an airtight container in the fridge for up to 4 days.
Notes
For an oil-free recipe, the vegan butter or coconut oil in the topping can be omitted. The topping will be softer without it, but it will still taste great. I’ve made it both ways, and both are delicious.
If you don’t have a food processor or high-speed blender, you can use a regular blender or immersion blender to make the oat flour, then transfer it to a bowl. Finely chop the pecans by hand. Add the chopped pecans and the rest of the topping ingredients and stir to combine. If you don’t have any method to blend the oats into flour, you can use 1/3 cup whole wheat flour and 1/3 cup rolled oats instead of 3/4 cup total rolled oats for the topping (note: this will not be gluten-free).
Nutrition
Serving: 1 serving
Calories: 251 kcal
Carbohydrates: 34g
Protein: 5g
Fat: 11g
Sodium: 204mg
Potassium: 587mg
Fiber: 7g
Sugar: 19g
Vitamin A: 340 IU
Vitamin C: 276mg
Calcium: 48mg
Iron: 2mg
Love this recipe? Share your thoughts and rate it below!