Let me paint a picture for you—imagine the sweet, earthy scent of roasted sweet potatoes drifting through your kitchen, mingling with hints of warm cinnamon and toasted maple pecans. The first time I scooped into this creamy vegan sweet potato casserole, the golden topping crackled just a bit, and honestly, it was impossible to resist licking the spoon (don’t judge!). That moment—when I tasted the velvety filling and the crunchy, sticky-sweet pecan topping—was one of those rare “pause and smile” experiences. You know, the kind where you realize you’ve stumbled onto something truly special.
Years ago, when I was knee-high to a grasshopper, my grandma used to make a classic sweet potato casserole every Thanksgiving. The kitchen would fill with laughter, and the casserole always disappeared before the pies. Fast-forward to a rainy weekend last fall—I wanted that same nostalgia but in a cozy, plant-based version. After a few trial runs (all in the name of research, of course), I found myself tweaking and perfecting until this creamy vegan sweet potato casserole with maple pecan topping became a staple for family gatherings and potlucks. And, let’s face it, my family couldn’t stop sneaking bites straight off the cooling rack—especially my youngest, who claimed it tasted like “dessert for dinner.”
This dish isn’t just a hit at holiday tables. It’s dangerously easy to whip up for brunch, a sweet treat for your kids, or just to brighten your Pinterest feed with its warm orange hue and crunchy topping. Every time I make it, I wish I’d discovered this comfort food trick years ago. The creamy filling gives “warm hug” vibes, and the maple pecan topping is pure, nostalgic comfort (you’re going to want to bookmark this one, trust me!).
Why You’ll Love This Creamy Vegan Sweet Potato Casserole
After plenty of taste-tests, tweaks, and a few kitchen mishaps (let’s just say, burnt pecans are not the vibe), I’m convinced this creamy vegan sweet potato casserole is the ultimate side dish. Here’s what sets it apart and why it’s become a go-to:
- Quick & Easy: Comes together in under an hour—perfect for busy weeknights, last-minute holiday prep, or when you just crave something special.
- Simple Ingredients: No fancy vegan substitutes or specialty store runs; you likely have everything in your pantry already.
- Perfect for Every Occasion: Whether it’s Thanksgiving, brunch, baby showers, or cozy Sunday dinners, this casserole fits right in.
- Crowd-Pleaser: Both vegans and non-vegans go back for seconds. My kids (and picky cousin!) genuinely rave about it.
- Unbelievably Delicious: The creamy sweet potato base is silky-smooth, and the topping adds the perfect mix of crunch and sticky sweetness. It’s comfort food—reimagined and guilt-free.
What makes this recipe stand out? For starters, blending the sweet potatoes with coconut cream creates an effortlessly smooth filling—none of that grainy texture you sometimes get. The maple pecan topping isn’t just thrown on; it’s lightly toasted to bring out that nutty flavor and caramelized finish. Instead of the usual marshmallows, you get a sophisticated crunch that everyone loves (and honestly, it’s way prettier for your Pinterest board, too).
This isn’t just another vegan casserole. It’s one that makes you close your eyes after the first bite, savoring every spoonful. It’s fast, healthy, and soul-soothing without sacrificing flavor. You can impress guests, treat your family, or just enjoy a cozy night in—no stress required. Every bite brings back childhood memories, just a little bit lighter and brighter. If you’re looking for a casserole that’s easy, delicious, and totally plant-powered, this is the one. Creamy vegan sweet potato casserole with maple pecan topping is about to become your new favorite comfort recipe.
Ingredients You Will Need
This creamy vegan sweet potato casserole uses wholesome, everyday ingredients to deliver big flavor and a dreamy texture. Most items are pantry staples—and if you need to swap something, I’ve got you covered with easy substitutions.
For the Sweet Potato Filling:
- 4 large sweet potatoes (about 2 lbs/900g), peeled and cubed
- 1/2 cup (120ml) full-fat coconut cream (for ultra-creamy texture)
- 1/4 cup (60ml) unsweetened almond milk (or any plant milk you love)
- 1/4 cup (60ml) pure maple syrup (adds natural sweetness)
- 2 tablespoons (30g) coconut oil, melted (or vegan butter)
- 1 teaspoon vanilla extract
- 1 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg (optional, but so cozy)
- 1/4 teaspoon salt
For the Maple Pecan Topping:

- 3/4 cup (90g) raw pecans, roughly chopped
- 1/4 cup (30g) rolled oats (adds crunch and structure)
- 2 tablespoons (30g) almond flour (or use oat flour for nut-free)
- 3 tablespoons (45ml) pure maple syrup
- 2 tablespoons (30g) coconut oil, melted
- 1/2 teaspoon cinnamon
- Pinch of salt
Ingredient Notes & Substitutions:
- Sweet Potatoes: Look for firm, orange-fleshed varieties. Jewel or Garnet are my personal favorites for sweetness and color.
- Coconut Cream: I recommend Thai Kitchen or Native Forest brands for the creamiest texture. If you need a nut-free version, use oat milk and skip coconut completely.
- Plant Milk: Almond, oat, or soy all work. Just make sure it’s unsweetened.
- Pecans: Walnuts are a good substitute, or use pumpkin seeds for allergies.
- Almond Flour: Oat flour works for nut-free, or use gluten-free flour blends if you need.
In summer, you can swap in fresh berries for a fruity twist, or add a sprinkle of orange zest for brightness. For a lower sugar option, reduce the maple syrup to taste—the sweet potatoes do most of the heavy lifting. You don’t need anything fancy. Just honest, simple ingredients that come together for that classic creamy vegan sweet potato casserole magic.
Equipment Needed
You don’t need a fancy kitchen to make this creamy vegan sweet potato casserole with maple pecan topping. Here’s what I use every time:
- Large pot: For boiling the sweet potatoes. If you have a steamer basket, that works too—steamed potatoes stay a bit drier and mash creamier.
- Mixing bowls: Two bowls—one for the sweet potato filling, one for the topping. Any size will do, but bigger is easier for mixing.
- Potato masher or food processor: I usually go old-school with a hand masher, but for ultimate creaminess, a food processor is magic.
- Baking dish: I use a standard 9×13 inch (23x33cm) casserole dish. Glass, ceramic, or nonstick all work—just check your oven size.
- Measuring cups & spoons: Accuracy is key for that perfect balance of flavors.
- Rubber spatula: For scraping out every last bit of creamy filling.
If you don’t have a food processor, a hand mixer or good old elbow grease works. For the topping, a small skillet is handy if you want to pre-toast the pecans (makes a world of difference!). I’ve used thrift-store casserole dishes and budget mixing bowls with no problem—just make sure your bakeware is oven-safe. Maintenance tip: keep your food processor blades sharp for smooth purees, and wash your casserole dish soon after serving (sticky maple can be a bear to scrub later!).
Preparation Method
-
Cook the Sweet Potatoes:
Place peeled and cubed sweet potatoes in a large pot. Cover with water and add a pinch of salt. Bring to a boil, then simmer for 15-20 minutes until fork-tender.
Prep tip: You want the cubes soft but not falling apart—if you overcook, the filling gets watery. -
Drain and Mash:
Drain sweet potatoes well. Transfer to a large bowl or food processor. Mash until smooth, or pulse until creamy.
Sensory cue: The mash should be silky, no lumps. If it looks dry, add a splash of plant milk. -
Blend the Filling:
Add coconut cream, almond milk, melted coconut oil, maple syrup, vanilla, cinnamon, nutmeg, and salt to the mashed sweet potatoes. Blend until fully combined. Taste and adjust sweetness or spices as needed.
Personal tip: Don’t rush this step—the smoother the mixture, the dreamier the casserole. -
Prepare the Baking Dish:
Lightly grease your 9×13 inch (23x33cm) casserole dish with coconut oil or nonstick spray. Pour in the sweet potato mixture and smooth the top with a spatula.
Efficiency tip: Use a rubber spatula to get every last bit of filling out—waste not, want not! -
Make the Maple Pecan Topping:
In a mixing bowl, combine chopped pecans, rolled oats, almond flour, maple syrup, melted coconut oil, cinnamon, and a pinch of salt. Stir until evenly coated and sticky.
Troubleshooting: If topping feels dry, add another teaspoon of coconut oil. -
Top the Casserole:
Sprinkle the maple pecan mixture evenly over the sweet potato base. Press gently to set the topping—don’t pack it down too hard or it won’t crisp.
Sensory cue: The topping should look chunky and slightly glossy from the oil and syrup. -
Bake:
Preheat oven to 375°F (190°C). Bake uncovered for 25-30 minutes, until the top is golden and the edges are bubbling.
Warning: Watch closely after 25 minutes—pecans can burn quickly! If the top browns too fast, cover loosely with foil. -
Cool and Serve:
Remove casserole from oven and let cool for 10-15 minutes before serving. This helps the filling set and makes slicing easier.
Efficiency tip: If making ahead, let cool completely and reheat gently (instructions below).
Extra tip: If you like your topping super-crispy, toast the pecans in a skillet for 2-3 minutes before mixing. And don’t forget those sensory cues—creamy filling, crunchy topping, and that irresistible maple aroma mean you’ve nailed this creamy vegan sweet potato casserole with maple pecan topping!
Cooking Tips & Techniques
Here’s where experience really comes in handy—after a few kitchen fails (pecans burnt, casserole too soupy, you name it), I’ve learned some tricks for perfect results every time:
- Perfect Texture: Steaming sweet potatoes instead of boiling can help keep the filling thick and creamy. If you do boil, drain well and let sit in the colander for a few minutes before mashing.
- Blending: A food processor gives the smoothest base, but a hand mixer works if you want a little texture. Just don’t overmix or the filling gets gummy.
- Topping Timing: Add the topping right before baking. If you prep too early, oats can get soggy. Maple syrup helps bind everything so it crisps up nicely.
- Avoiding Burnt Pecans: Keep an eye on the oven after the 25-minute mark. If the top darkens too fast, cover with foil (been there, done that!).
- Flavor Boosts: Add a pinch of orange zest to the filling for a fresh twist, or sprinkle flaky salt over the finished casserole for extra pop.
- Multitasking: While sweet potatoes cook, prep the topping and grease your dish. I always set a timer for each step—so easy to get distracted!
- Consistency: Measure everything, but don’t stress about perfect precision. A little more or less maple won’t ruin the casserole. Trust your taste buds!
Honestly, my biggest lesson? Don’t skip the cooling step—if you dig in too soon, the filling can look runny. And if you want leftovers, hide a slice before serving (otherwise, it’ll vanish!). With these tips, you’ll get a creamy vegan sweet potato casserole with maple pecan topping that’s Pinterest-worthy, tasty, and easy every time.
Variations & Adaptations
One of the best parts about this creamy vegan sweet potato casserole is how customizable it is. Here are some of my favorite twists:
- Nut-Free: Swap pecans for pumpkin seeds or sunflower seeds. Use oat flour instead of almond flour in the topping.
- Gluten-Free: Stick with almond flour and certified gluten-free oats—easy peasy, no compromise on texture.
- Low-Sugar: Reduce maple syrup in both filling and topping, or use a blend of maple and monk fruit sweetener. The sweet potatoes do most of the work!
- Spiced-Up: Add 1/4 teaspoon ground ginger or a dash of cardamom for a more complex flavor. My aunt swears by the ginger version for winter holidays.
- Fruit Variation: Layer thinly sliced apples or pears under the pecan topping for a fruity surprise.
- Different Baking Method: For a crispier top, bake in individual ramekins (about 20 minutes) and serve as personal casseroles.
My personal favorite? The nut-free version with pumpkin seeds and a pinch of orange zest in the filling—so bright and allergy-friendly. You can also play with the spice blend to suit your family’s tastes. For holiday gatherings, I sometimes double the topping for extra crunch. Whether you’re working around allergies, seasonal ingredients, or just want to shake things up, this creamy vegan sweet potato casserole with maple pecan topping is totally flexible. Just remember, the base recipe always delivers that dreamy comfort, no matter how you tweak it.
Serving & Storage Suggestions
This creamy vegan sweet potato casserole is best served warm—straight from the oven, when the topping is crisp and the filling is silky. For a pretty presentation, sprinkle extra pecans and a drizzle of maple syrup before serving. It makes a gorgeous centerpiece for your Pinterest board or holiday table.
- Serving Temperature: Serve warm, but not piping hot—let it rest for 10-15 minutes so the layers hold together.
- Complementary Dishes: Pairs beautifully with vegan roast, sautéed greens, or cranberry sauce. For brunch, serve alongside fresh fruit and coffee.
- Storage: Refrigerate leftovers in an airtight container for up to 4 days. The flavor actually deepens overnight!
- Freezing: Freeze the baked casserole (without topping) for up to 2 months. Thaw overnight and reheat, then add fresh topping before a quick bake.
- Reheating: Microwave single servings for 1-2 minutes or reheat in the oven at 325°F (160°C) for 15-20 minutes, covered with foil to prevent drying.
If you’re making this ahead for a party, assemble the filling and topping separately, refrigerate, and bake right before serving. Personally, I love sneaking a cold slice from the fridge the next day—still creamy, still comforting, and honestly, just as good as fresh!
Nutritional Information & Benefits
Each serving of creamy vegan sweet potato casserole (about 1/8 of the pan) clocks in at roughly:
- Calories: 230
- Carbohydrates: 36g
- Protein: 3g
- Fat: 9g
- Fiber: 5g
Health Benefits: Sweet potatoes are packed with vitamin A, fiber, and antioxidants. Coconut cream provides healthy fats (and makes the filling super dreamy). Pecans are rich in minerals and heart-healthy fats. This casserole is naturally gluten-free (if you use GF oats and flour), and can be nut-free with easy swaps. It’s a great choice for plant-based diets, and there are no processed sugars—just pure maple syrup. Allergens to note: coconut and tree nuts (pecans, almond flour). I love this recipe because it feels indulgent, but it’s honestly nourishing and light—perfect for wellness-minded eaters!
Conclusion
If you’re searching for a creamy vegan sweet potato casserole recipe that delivers pure comfort and serious flavor, this is it. With its velvety filling and golden maple pecan topping, it’s sure to win over anyone (even the skeptics!). Whether you’re cooking for holidays, brunch, or a cozy night in, this casserole is quick, adaptable, and always crowd-pleasing.
Don’t be afraid to customize—add your favorite spices, swap out nuts, or tweak the sweetness. That’s what makes home cooking fun! Personally, I love how this dish brings back childhood memories in a healthier, modern way, and I hope it brings that same warmth to your table. I’d love to hear your twists, tips, and family stories in the comments below—share your results, tag me on Pinterest, and let’s spread the creamy vegan sweet potato casserole love!
Go ahead, bookmark this recipe and make it your own. You’re just a few steps away from a new comfort food favorite!
FAQs
Can I make creamy vegan sweet potato casserole ahead of time?
Yes! Assemble the filling and topping separately, refrigerate, and bake when you’re ready to serve. It actually tastes even better after the flavors meld overnight.
How do I make this casserole nut-free?
Swap pecans for pumpkin seeds or sunflower seeds, and use oat flour instead of almond flour for the topping. The result is just as crunchy and delicious.
Can I use canned sweet potatoes instead of fresh?
Absolutely—just drain and rinse canned sweet potatoes well before mashing. The texture may be a bit softer, but it works in a pinch.
Is this recipe gluten-free?
Yes, as long as you use gluten-free oats and flour. The rest of the ingredients are naturally gluten-free.
What’s the best way to reheat leftovers?
Reheat individual servings in the microwave for 1-2 minutes, or warm the whole casserole in the oven at 325°F (160°C) for 15-20 minutes, covered loosely with foil.
Pin This Recipe!

Creamy Vegan Sweet Potato Casserole with Maple Pecan Topping
This creamy vegan sweet potato casserole features a velvety sweet potato filling blended with coconut cream and a crunchy maple pecan topping. It’s a crowd-pleasing, plant-based comfort food perfect for holidays, brunch, or cozy dinners.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Yield: 8 servings 1x
- Category: Side Dish
- Cuisine: American
Ingredients
- 4 large sweet potatoes (about 2 lbs), peeled and cubed
- 1/2 cup full-fat coconut cream
- 1/4 cup unsweetened almond milk (or other plant milk)
- 1/4 cup pure maple syrup
- 2 tablespoons coconut oil, melted (or vegan butter)
- 1 teaspoon vanilla extract
- 1 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg (optional)
- 1/4 teaspoon salt
- 3/4 cup raw pecans, roughly chopped
- 1/4 cup rolled oats
- 2 tablespoons almond flour (or oat flour for nut-free)
- 3 tablespoons pure maple syrup
- 2 tablespoons coconut oil, melted
- 1/2 teaspoon cinnamon
- Pinch of salt
Instructions
- Place peeled and cubed sweet potatoes in a large pot. Cover with water and add a pinch of salt. Bring to a boil, then simmer for 15-20 minutes until fork-tender.
- Drain sweet potatoes well. Transfer to a large bowl or food processor. Mash until smooth, or pulse until creamy.
- Add coconut cream, almond milk, melted coconut oil, maple syrup, vanilla, cinnamon, nutmeg, and salt to the mashed sweet potatoes. Blend until fully combined. Taste and adjust sweetness or spices as needed.
- Lightly grease a 9×13 inch casserole dish with coconut oil or nonstick spray. Pour in the sweet potato mixture and smooth the top with a spatula.
- In a mixing bowl, combine chopped pecans, rolled oats, almond flour, maple syrup, melted coconut oil, cinnamon, and a pinch of salt. Stir until evenly coated and sticky.
- Sprinkle the maple pecan mixture evenly over the sweet potato base. Press gently to set the topping.
- Preheat oven to 375°F. Bake uncovered for 25-30 minutes, until the top is golden and the edges are bubbling. If the top browns too fast, cover loosely with foil.
- Remove casserole from oven and let cool for 10-15 minutes before serving.
Notes
For nut-free, use pumpkin or sunflower seeds and oat flour. Steaming sweet potatoes yields a thicker filling. Toast pecans for extra crunch. Let casserole cool before serving for best texture. Can be made ahead and reheated. Use gluten-free oats/flour for GF version.
Nutrition
- Serving Size: 1/8 of casserole (ab
- Calories: 230
- Sugar: 13
- Sodium: 120
- Fat: 9
- Saturated Fat: 4
- Carbohydrates: 36
- Fiber: 5
- Protein: 3
Keywords: vegan sweet potato casserole, maple pecan topping, plant-based, Thanksgiving, holiday side dish, gluten-free, dairy-free, comfort food



