Oh my gosh, you have to try this vegan sweet potato casserole – it’s the dish that converts even the most skeptical eaters at our holiday table every year! My cousin Jamie (who swears she’d never go dairy-free) now requests it specifically for Thanksgiving. What makes it so special? That magical combo of velvety sweet potatoes spiced just right with cinnamon and nutmeg, topped with that irresistible crunchy pecan layer that crackles when you scoop into it. And the best part? No one will guess it’s completely plant-based. I’ve been perfecting this recipe since my college days when I first went vegan, and let me tell you, the maple-kissed coconut milk makes it so luscious, you won’t miss the butter one bit. Perfect for passing around at potlucks or making just because you deserve something cozy and delicious.
Why You’ll Love This Vegan Sweet Potato Casserole
Trust me, this isn’t just another side dish – it’s going to become your new holiday superstar. Here’s why:
- Crazy easy – Just mix, top, and bake (no fancy techniques required!)
- Comfort food magic – All the creamy, cinnamon-spiced goodness without any dairy
- Holiday hero – That golden pecan topping looks gorgeous on any festive table
- Naturally sweet – Gets its perfect sweetness from maple syrup and the potatoes themselves
Seriously, I’ve seen meat-eaters go back for thirds of this casserole without realizing it’s vegan – that’s how good it is!
Ingredients for Vegan Sweet Potato Casserole
Here’s everything you’ll need to make this dreamy casserole happen – I swear by these exact ingredients for that perfect balance of creamy and crunchy:
- 3 cups mashed sweet potatoes (about 2 large sweet potatoes, boiled and peeled – or use canned for speed!)
- 1/2 cup coconut milk (the full-fat kind from a can gives that luscious texture)
- 1/4 cup maple syrup (grade B has the best flavor, but any works)
- 1 tsp vanilla extract (skip the imitation stuff!)
- 1 tsp cinnamon (freshly ground if you’re feeling fancy)
- 1/2 tsp nutmeg (just a pinch makes all the difference)
- 1/2 tsp salt (balances all that sweetness perfectly)
For that showstopping topping:
- 1 cup chopped pecans (toast them first for extra flavor if you’ve got time)
- 1/4 cup brown sugar (pack it like you mean it)
- 2 tbsp melted coconut oil (holds that crunchy topping together)
How to Make Vegan Sweet Potato Casserole
Alright, let’s get to the fun part – turning these simple ingredients into that heavenly casserole everyone will rave about! I’ve made this so many times I could probably do it in my sleep, but I’ll walk you through each step so yours turns out perfect on the first try.
Preparing the Sweet Potato Base
First things first – preheat that oven to 375°F (190°C) so it’s nice and hot when you’re ready to bake. Now, take your mashed sweet potatoes (I like mine slightly lumpy for texture, but go smooth if you prefer) and plop them into a big mixing bowl. Add the coconut milk, maple syrup, vanilla, cinnamon, nutmeg, and salt. Here’s my pro tip: heat the coconut milk for just 10 seconds in the microwave first – it blends in way easier! Mix everything until it’s completely combined and gloriously orange. You’re aiming for a thick but spreadable consistency – like fluffy mashed potatoes with a sweet twist.
Making the Pecan Topping
Oh, this is where the magic happens! In a smaller bowl, toss together those chopped pecans (toasted if you’re feeling extra – just 5 minutes in a dry skillet does wonders), brown sugar, and melted coconut oil. Mix it until every pecan piece is shiny and coated – it should look like the most delicious granola you’ve ever seen. If it seems too dry, add another teaspoon of coconut oil. Too wet? A sprinkle more pecans. This topping becomes your crispy, caramelized crown, so don’t skimp!
Baking the Casserole
Spread your sweet potato mixture evenly in your greased baking dish (an 8×8 inch square or 2-quart round works great). Now shower that pecan topping over the top like you’re decorating the best dessert ever – and you are! Pop it in the oven for 25-30 minutes. You’ll know it’s done when the edges are bubbling slightly and that topping turns a gorgeous golden brown with some darker caramelized spots. If the pecans look like they’re browning too fast, just tent some foil over the top. Let it cool for about 10 minutes before serving – I know it’s hard to wait, but this keeps the layers from sliding apart!
Tips for Perfect Vegan Sweet Potato Casserole
After making this casserole more times than I can count (seriously, my friends request it year-round!), here are my can’t-miss tips:
- Shortcut alert: Canned sweet potatoes work beautifully when you’re in a pinch – just drain and mash!
- Taste as you go: Adjust maple syrup after mixing – some sweet potatoes are sweeter than others.
- Extra crunch: Toast those pecans beforehand for deeper flavor – they’ll smell amazing too!
- Make-ahead magic: Assemble everything except baking up to 2 days ahead – just add 5 extra minutes baking time.
Trust me, these little tricks make all the difference between good and “Oh my gosh, give me the recipe!”
Ingredient Substitutions & Notes
Life happens, and sometimes you need to swap ingredients – no judgment here! For the coconut milk, almond or oat milk works in a pinch, but the casserole won’t be quite as rich (add an extra tablespoon of coconut oil to compensate). Walnuts make a great pecan alternative if that’s what you’ve got. Maple syrup haters? Brown rice syrup or agave work too. And if you’re nut-free, try toasted pumpkin seeds for crunch. Just promise me one thing – don’t skip the vanilla! That little splash makes all the difference between “good” and “where’s the recipe?” delicious.
Serving Suggestions for Vegan Sweet Potato Casserole
This casserole shines brightest at holiday meals – picture it next to your vegan roast or stuffed squash with some garlicky green beans. For casual dinners? I love it with a simple kale salad for balance. Breakfast the next day? Don’t mind if I do – warmed up with a dollop of coconut yogurt!
Storing and Reheating Vegan Sweet Potato Casserole
Here’s the good news – this casserole tastes even better the next day! Just let it cool completely, then cover tightly and pop it in the fridge for up to 3 days. When you’re ready to reheat, I always use the oven (350°F for about 15 minutes) to keep that topping crisp. Microwave works in a pinch, but the pecans lose their crunch – still delicious though!
Vegan Sweet Potato Casserole Nutritional Information
Nutrition varies by brands, but here’s the scoop per serving (about 1/6 of the dish): 280 calories, 14g fat (5g saturated), 36g carbs, 4g fiber, 18g sugar, and 3g protein. Not too shabby for something this delicious! Remember – natural sugars from the sweet potatoes and maple syrup make up most of that sweetness.
Frequently Asked Questions
Q1. Can I make this vegan sweet potato casserole ahead of time?
Absolutely! In fact, I often assemble it the night before – just mix the base and topping separately, store them in the fridge, then combine and bake when ready. Add about 5 extra minutes to the baking time since it’ll be cold from the fridge. The flavors actually develop even more overnight!
Q2. How do I freeze this casserole?
Freezes like a dream! Bake it completely, let it cool, then wrap tightly in plastic and foil (or use a freezer-safe container). It’ll keep for up to 3 months. Thaw in the fridge overnight, then reheat at 350°F until warmed through. The topping might lose a tiny bit of crunch, but it’s still delicious.
Q3. Can I use regular milk instead of coconut milk?
For sure! Any plant-based milk works, but coconut gives the creamiest result. If using almond or oat milk, I’d add an extra tablespoon of coconut oil to the sweet potato mixture to keep that rich texture we love.
Q4. My casserole came out too sweet – how can I adjust?
Easy fix! Next time, reduce the maple syrup by half and taste before adding more. The sweet potatoes themselves provide plenty of natural sweetness. You can also add a pinch more salt to balance flavors.
Q5. What’s the best way to mash the sweet potatoes?
I’m team “hand-mash with a potato masher” for the perfect slightly-textured base. But if you’re short on time, a quick pulse in the food processor works (just don’t overdo it or it’ll get gluey). The canned version? Just drain and give ’em a good stir – no mashing needed!
Irresistible Vegan Sweet Potato Casserole Recipe
- Total Time: 40 minutes
- Yield: 6 servings 1x
- Diet: Vegan
Description
A delicious vegan sweet potato casserole with a crunchy pecan topping.
Ingredients
- 3 cups mashed sweet potatoes
- 1/2 cup coconut milk
- 1/4 cup maple syrup
- 1 tsp vanilla extract
- 1 tsp cinnamon
- 1/2 tsp nutmeg
- 1/2 tsp salt
- 1 cup chopped pecans
- 1/4 cup brown sugar
- 2 tbsp melted coconut oil
Instructions
- Preheat oven to 375°F (190°C).
- Mix mashed sweet potatoes, coconut milk, maple syrup, vanilla, cinnamon, nutmeg, and salt.
- Spread mixture in a greased baking dish.
- Combine pecans, brown sugar, and coconut oil for the topping.
- Sprinkle topping over the sweet potatoes.
- Bake for 25-30 minutes until golden brown.
Notes
- Use canned sweet potatoes for quicker prep.
- Adjust sweetness to taste.
- Store leftovers in the fridge for up to 3 days.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Side Dish
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1/6 of dish
- Calories: 280
- Sugar: 18g
- Sodium: 220mg
- Fat: 14g
- Saturated Fat: 5g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 4g
- Protein: 3g
- Cholesterol: 0mg
Keywords: vegan sweet potato casserole, dairy-free, holiday side dish







