Honestly, nothing says comfort quite like a cozy sweet potato casserole—especially when it’s topped with crunchy pecans! This Sweet Potato Casserole with Pecans Recipe is a healthier spin on the classic, loaded with wholesome ingredients that still deliver unbeatable flavor.
Jump to:
- Why You'll Love This Recipe
- Ingredients & Why They Work
- Make It Your Way
- Step-by-Step: How I Make Sweet Potato Casserole with Pecans Recipe
- Top Tip
- How to Serve Sweet Potato Casserole with Pecans Recipe
- Make Ahead and Storage
- Frequently Asked Questions:
- Final Thoughts
- Sweet Potato Casserole with Pecans Recipe
Why You'll Love This Recipe
Whenever I bring this sweet potato casserole to family gatherings or serve it as a comforting weeknight side, it instantly becomes the star of the table. I love how it balances nourishing ingredients with a sweet, crunchy topping that’s impossible to resist.
- Wholesome and Healthy: Made with coconut milk and flaxseed for a nutritious boost.
- Vegan & Gluten-Free: Perfect if you’re catering to dietary preferences or just want a clean-eating option.
- Easy to Prep: Minimal fuss, with simple steps that anyone can follow.
- Perfect for Holidays or Every Day: A comforting side dish that elevates any meal.
Ingredients & Why They Work
Before we get started, let’s chat about the ingredients. You’ll find a blend of pantry staples and wholesome goodies that come together beautifully. Try to use fresh, high-quality sweet potatoes and real maple syrup to get the best natural sweetness and texture.

- Sweet Potatoes: The star ingredient, naturally sweet and creamy when cooked, providing a rich base.
- Canned Coconut Milk: Adds a luscious, dairy-free creaminess that keeps this recipe vegan and smooth.
- Maple Syrup: A natural sweetener that balances the earthiness without overpowering the dish.
- Coconut Oil: Provides richness and helps with that slightly crisp topping when baked.
- Ground Flaxseed: Adds a subtle nutty flavor and a boost of fiber and omega-3s.
- Vanilla, Cinnamon, Nutmeg, Salt: These spices bring warmth and depth, turning simple potatoes into something memorable.
- Brown Sugar or Coconut Sugar: Used in the topping for that irresistible caramelized crunch.
- Chopped Pecans: For a buttery, crunchy contrast to the creamy sweet potatoes.
- Gluten-Free Oats & Oat or Almond Flour: These create a sturdy, crumbly topping that holds everything together nicely.
- Solid Coconut Oil for Topping: Helps bind the topping and gives it a melt-in-your-mouth texture.
Make It Your Way
One of the best things about this Sweet Potato Casserole with Pecans Recipe is how easy it is to tweak to suit your taste or dietary needs. Feel free to get creative and make it truly yours!
- Use Different Nuts: I love swapping pecans for walnuts or even pistachios when I want a different crunch or flavor. Each nut adds its own magic to the topping!
- Seasonal Twist: Around fall, I like adding a pinch of ground cloves or ginger to the sweet potato mixture for extra warmth and spice—it feels perfect for chilly evenings.
- Make It Less Sweet: If you prefer a less sugary side dish, simply reduce the maple syrup in the sweet potatoes or brown sugar in the topping. It’s still delicious and balances wonderfully with savory main courses.
- Non-Vegan Options: For those not needing it vegan, swapping the canned coconut milk for unsweetened almond or oat milk works beautifully without sacrificing creaminess.
- Gluten-Free Friendly: This recipe is naturally gluten-free using gluten-free oats and oat flour, but feel free to substitute almond flour if you prefer a nuttier topping.
Step-by-Step: How I Make Sweet Potato Casserole with Pecans Recipe

Step 1: Prep Your Sweet Potatoes
Start by peeling and chopping about 4 large sweet potatoes into big chunks. Placing them in cold water before heating helps them cook evenly. Bring the pan to a boil, then reduce to a gentle simmer and cook for about 20 minutes until the potatoes are tender enough to easily pierce with a fork. Proper drainage and letting them cool slightly is key for a smooth mash later on.
Step 2: Preheat and Prep Your Casserole Dish
While the potatoes cook, preheat your oven to 350°F. Lightly spray your 9x13 or 9x9 inch casserole dish with cooking spray to keep the casserole from sticking. This step makes the cleanup way easier later, trust me!
Step 3: Whip Up the Crunchy Pecan Topping
Mix together ½ cup chopped pecans, ⅓ cup gluten-free oats, ⅓ cup oat or almond flour, and ½ cup brown or coconut sugar in a bowl. Then, cut 3-4 tablespoons of solid coconut oil into the mix with a fork or knife until it looks sandy and crumbly with little pea-sized chunks of oil. This creates the perfect crumble topping that bakes crisp and golden.
Step 4: Mash and Mix the Sweet Potato Base
Once the sweet potatoes have cooled a bit, mash them thoroughly in a large bowl. Add in 1 cup canned coconut milk (light or regular), ¼ cup maple syrup, ¼ cup melted coconut oil, 1 tablespoon ground flaxseed, 1 teaspoon vanilla, 1 teaspoon cinnamon, ½ teaspoon sea salt, and ½ teaspoon freshly grated or ground nutmeg. Stir everything until creamy and evenly blended — the aroma will be irresistible!
Step 5: Assemble Your Casserole
Spoon the luscious sweet potato mixture evenly into your prepared casserole dish. Then, gently sprinkle the pecan-oat topping over the surface, covering it in a beautiful crunchy blanket that will caramelize as it bakes.
Step 6: Bake to Perfection
Bake the assembled casserole uncovered at 350°F for 45 minutes. You'll know it's done when the topping turns a gorgeous golden brown and you see sweet potatoes bubbling around the edges. Let it rest for a few minutes before serving to let the flavors settle.
Top Tip
Getting your Sweet Potato Casserole with Pecans Recipe just right takes a few little tricks up your sleeve. These tips will help you achieve that perfect creamy sweet potato base with a crunchy, flavorful topping every time.
- Don’t Overcook Your Sweet Potatoes: To avoid a watery mash, simmer the sweet potatoes just until fork tender—around 20 minutes is perfect. Overcooking can make the casserole too soft and affect the texture.
- Keep Coconut Oil Solid for the Topping: I’ve found that cutting in solid coconut oil creates a wonderfully crumbly and crunchy pecan-oat topping. If the oil melts too early, the topping becomes mushy instead.
- Use Fresh Spices: A teaspoon of cinnamon and freshly grated nutmeg really bring warm depth to the casserole. Using fresh spices rather than old or pre-ground enhances the flavor beautifully.
- Don’t Skip Letting Sweet Potatoes Cool: Mixing warm potatoes with the other ingredients too soon might make the coconut milk split or the topping less crisp. Letting them cool just a bit makes everything blend seamlessly.
How to Serve Sweet Potato Casserole with Pecans Recipe

Garnishes
For a lovely finishing touch, sprinkle a few extra toasted pecans on top just before serving to double down on that nutty crunch. You can also add a light dusting of ground cinnamon or a tiny drizzle of maple syrup for sweetness and aroma. Fresh herbs like chopped rosemary or thyme are unexpected but delightful options if you prefer a savory twist.
Side Dishes
This Sweet Potato Casserole pairs beautifully with classic holiday mains like roasted turkey or glazed ham. For a vegan feast, serve alongside roasted Brussels sprouts, cranberry sauce, and a fresh green salad. Mashed cauliflower or garlic green beans make excellent sides that balance the richness of the casserole without overpowering it.
Make Ahead and Storage
Storing Leftovers
Once cooled, transfer any leftovers to an airtight container and store in the refrigerator. Your casserole will stay fresh and delicious for up to 5 days—perfect for enjoying a comforting repeat serving during the week.
Freezing
Freezing this casserole isn’t recommended because the texture changes when thawed, especially in the creamy sweet potato layer and delicate topping. If you want to prep in advance, assemble but bake fresh when you’re ready to enjoy.
Reheating
To reheat, warm the casserole gently in the oven at 325°F until heated through, about 15-20 minutes. You can also use the stovetop on low heat or microwave individual portions. Just be careful to avoid overheating, which can dry out the sweet potatoes.
Frequently Asked Questions:
Absolutely! You can prepare the casserole up to the point of baking, then refrigerate it overnight. When you’re ready, simply bake at 350°F for 45 minutes until bubbly and golden on top.
Yes! This recipe uses gluten-free oats and oat or almond flour, plus plant-based ingredients like coconut milk and maple syrup, making it both vegan and gluten-free.
You can swap canned coconut milk for unsweetened almond milk, oat milk, or regular milk if you're not following a vegan diet. Just be sure to use unsweetened versions to keep the flavor balanced.
While fresh sweet potatoes give the best texture and flavor, you can use thawed frozen sweet potatoes in a pinch. Just be mindful they may release extra moisture, so adjust cooking time and topping crispness accordingly.
Final Thoughts
This Sweet Potato Casserole with Pecans Recipe is a cozy, nourishing dish that brings warmth to your table, whether it's a festive holiday gathering or a simple family dinner. Its wholesome ingredients and comforting flavors create a perfect balance of sweet and nutty that everyone will love. I hope you enjoy making it as much as I enjoyed sharing it!
Print
Sweet Potato Casserole with Pecans Recipe
- Prep Time: 25 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 10 minutes
- Yield: 16 servings
- Category: Side Dish
- Method: Baking
- Cuisine: American
- Diet: Vegan
Description
A healthy and delicious sweet potato casserole made with wholesome ingredients like coconut milk, flaxseed, and a crunchy pecan-oat topping. This vegan and gluten-free recipe offers a nutritious alternative to traditional versions, perfect for holiday gatherings or a comforting side dish.
Ingredients
Main Ingredients
- 8 cups sweet potatoes, about 4 large potatoes
- 1 cup canned coconut milk, light or regular
- ¼ cup maple syrup
- ¼ cup coconut oil, melted
- 1 Tablespoon ground flaxseed
- 1 teaspoon vanilla
- 1 teaspoon cinnamon
- ½ teaspoon sea salt
- ½ teaspoon freshly grated or ground nutmeg
Topping
- ½ cup brown sugar or coconut sugar
- ½ cup chopped pecans
- ⅓ cup gluten-free old-fashioned oats
- ⅓ cup oat flour or almond flour
- 3-4 Tablespoons coconut oil, in solid form
Instructions
- Prepare Sweet Potatoes: Peel and chop the sweet potatoes into large chunks. Place the chunks in a large saucepan and cover with cold water. Bring to a boil, then reduce to a simmer. Cook until the sweet potatoes are fork tender, about 20 minutes. Drain well and let cool.
- Preheat Oven and Prepare Dish: Preheat your oven to 350 degrees Fahrenheit and lightly spray a 9x13 or 9x9 inch casserole dish with cooking spray.
- Make the Topping: In a mixing bowl, combine the pecans, oats, oat flour, and brown sugar. Cut in the solid coconut oil using a fork or knife until the mixture becomes sandy with pea-sized chunks. Set aside.
- Mash Sweet Potatoes and Mix: Place the cooled sweet potatoes into a large bowl and mash with a fork. Add the coconut milk, maple syrup, melted coconut oil, flaxseed, vanilla, cinnamon, nutmeg, and salt. Mix everything thoroughly until well combined.
- Assemble Casserole: Spoon the sweet potato mixture evenly into the prepared casserole dish. Sprinkle the pecan and oat topping evenly over the sweet potato layer.
- Bake: Bake the casserole uncovered for 45 minutes, until the topping is golden brown and the sweet potatoes are bubbling around the edges.
Notes
- Store leftovers in an airtight container in the refrigerator for up to 5 days.
- Reheat leftovers on the stovetop, in the oven, or microwave for best results.
- Freezing is not recommended as the consistency may change.
- For non-vegan options, substitute canned coconut milk with unsweetened almond milk, oat milk, or regular milk.
- Use coconut sugar instead of brown sugar for a lower glycemic index topping.
Nutrition
- Serving Size: 1 serving
- Calories: 180 kcal
- Sugar: 9 g
- Sodium: 90 mg
- Fat: 8 g
- Saturated Fat: 6 g
- Unsaturated Fat: 2 g
- Trans Fat: 0 g
- Carbohydrates: 25 g
- Fiber: 4 g
- Protein: 2 g
- Cholesterol: 0 mg



Leave a Reply