Side Dishes
This sweet potato casserole with candied pecans delivers the perfect balance of creamy, spiced sweet potatoes and buttery, crunchy pecan topping—every bite is a comforting hug. The secret to that ideal texture lies in a crispy, golden crust that contrasts beautifully with the tender, caramelized sweet potatoes beneath.
I've perfected this recipe over years of holiday gatherings, where it disappears faster than the mashed potatoes.
The magic happens in two layers: the sweet potatoes get their signature flavor from cinnamon, nutmeg, and a touch of brown sugar, while the candied pecans add a nutty-sweet crunch that ties everything together.
A simple streusel topping made with flour, butter, and brown sugar creates that signature crispy crust. This dish is foolproof for home cooks—just mix, bake, and enjoy the compliments.
By the time it emerges from the oven, you'll have a casserole with a caramelized top that's crispy on the edges and tender in the center, topped with pecans that are sweet, sticky, and irresistibly crunchy.
The aroma alone will fill your kitchen with warmth, making it the perfect side for holiday meals or family dinners. It reheats beautifully too, so leftovers are just as good the next day.
For extra indulgence, sprinkle mini marshmallows over the pecans before baking, or swap the candied pecans for chopped walnuts if you prefer. The possibilities are endless, but the core recipe remains a crowd-pleaser. Let's get baking!
Ingredients for sweet potato casserole with candied pecans
Sweet potatoes, buttery streusel, and candied pecans—just these 14 ingredients transform into holiday magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Sweet Potatoes 🍠 | 3 whole | Peeled, cubed into 1-inch pieces |
| Unsalted Butter 🧈 | ¾ cup | Cold, cubed for streusel |
| All-Purpose Flour 🌾 | 1 cup | For crispy streusel topping |
| Packed Brown Sugar 🍯 | ¾ cup | Light or dark, doesn't matter |
| Ground Cinnamon 🌿 | 1 ½ tbsp | For warm spiced flavor |
| Ground Nutmeg 🌿 | ½ tsp | Freshly grated is better |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Heavy Cream 🥛 | ½ cup | Whole milk works in a pinch |
| Pecans 🥜 | 1 ½ cups | Chopped, raw or toasted |
| Granulated Sugar 🍚 | ½ cup | For candying pecans |
| Pure Maple Syrup 🍁 | ¼ cup | Or honey for extra sweetness |
| Vanilla Extract 🥄 | 1 tsp | Pure vanilla preferred |
| Evaporated Milk 🥛 | ½ cup | For creamy texture |
| Marshmallows 🍫 | ½ cup | Mini or regular, optional |
Sweet potatoes are the heart of this dish, so pick firm, vibrant ones—no soft spots. The cubed size matters: 1-inch pieces give you that perfect tender-crisp texture. I always grab mine from Trader Joe's or the organic section at Whole Foods—they hold up better to baking. For the pecans, raw or lightly toasted both work, but toasted adds a deeper flavor. If you're feeling fancy, buy them in the bulk section and toast them yourself with a pinch of salt and cinnamon. The butter? Cold and cubed is key for that perfect streusel—don't melt it first!
No heavy cream? Whole milk plus a splash of cream cheese gets you close. Running short on pecans? Walnuts or almonds work in a pinch, though the flavor will be different. The maple syrup can be swapped for honey, but reduce the amount by 1 tbsp—it's sweeter. For the sweet potato layer, if you're using pre-cooked sweet potatoes (like from a can), drain well and pat dry—extra moisture makes the streusel soggy. And if you're feeling extra indulgent, add 1/4 cup of mini marshmallows to the pecan layer—trust me, it's worth it.
This casserole tastes even better the next day, so make it ahead if you can. The streusel keeps its crunch for 3 days in the fridge, but the pecans get softer. For best results, reheat covered at 350°F for 15 minutes. Freezes beautifully too—just wrap tightly and bake straight from frozen for 50-60 minutes. I always make a double batch for holiday gatherings—it disappears faster than you can say 'seconds, please!'
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe because it’s all about minimal dishes—just peel, cube, and bake. The candied pecans? Toss them in the same pan while the sweet potatoes roast. No extra pots, no fuss, just hands-off perfection.
- Caramelized Crunch Factor: That buttery flour topping with brown sugar and cinnamon? It’s dangerously good—crispy on top, gooey underneath, and those pecans? They’re toasted just enough to stay crunchy, not chewy. Every bite is a little flavor explosion.
- Holiday Table Star: Between us, this is my go-to for Thanksgiving, Christmas, or even a cozy Sunday dinner. It feels special enough for a feast but simple enough to make when the in-laws aren’t coming. (Yes, even on a Tuesday night.)
- Budget-Friendly Leftovers: Sweet potatoes and pecans stretch this dish far—perfect for meal prep or feeding a crowd without breaking the bank. Store leftovers in the fridge for days, and reheat with a splash of milk to bring back that creamy magic. My freezer’s always stocked with this.
Step-by-step instructions for sweet potato casserole with candied pecans
Here's how to create the perfect balance of creamy sweet potatoes and crunchy candied pecans.
Prepare the Sweet Potato Filling
Preheat your oven to 375°F. In a large mixing bowl, combine the 3 whole large sweet potatoes (peeled and cubed into 1-inch pieces) with the 0.5 cup evaporated milk, 0.5 cup heavy cream, 1 tsp vanilla extract, and 0.5 tsp salt. Mix gently to coat the sweet potatoes evenly. Transfer the mixture to a 9x13-inch baking dish and spread it out in an even layer.
Bake uncovered for 25-30 minutes, until the sweet potatoes are fork-tender and easily pierced with a knife. You'll know it's done when the edges start to soften and the center gives slightly under gentle pressure. Remove from the oven and let it cool for 5 minutes before proceeding.
Make the Candied Pecans
While the sweet potatoes bake, combine the 1.5 cups pecans, 0.5 cup granulated sugar, and 0.25 cup pure maple syrup in a medium saucepan. Cook over medium-low heat, stirring constantly, for 8-10 minutes until the mixture becomes sticky and the pecans are lightly caramelized. The sugar will dissolve and coat the pecans evenly.
Transfer the candied pecans to a parchment-lined baking sheet and spread them out in a single layer. Let them cool completely before sprinkling them on top of the sweet potato filling. If you're using 0.5 cup marshmallows, place them in a small bowl and set aside for the final step.
Prepare the Streusel Topping
In a separate bowl, cut the 0.75 cup unsalted butter into small cubes and let it sit at room temperature for 5 minutes to soften slightly. Using a pastry cutter or your fingers, mix the butter with the 1 cup all-purpose flour, 0.75 cup packed brown sugar, 1.5 tbsp ground cinnamon, and 0.5 tsp ground nutmeg until the mixture resembles coarse crumbs with some pea-sized butter pieces remaining.
Sprinkle the streusel topping evenly over the baked sweet potatoes, pressing down gently with your fingers to ensure it adheres well. If you're using marshmallows, scatter them evenly over the streusel layer, pressing them down lightly so they stick.
Bake to Golden Perfection
Return the baking dish to the oven and bake for an additional 20-25 minutes, until the streusel topping is golden brown and the marshmallows (if using) are lightly toasted at the edges. The filling should be bubbly and the top should have a crispy, caramelized crust.
Remove from the oven and let the casserole rest for 10 minutes before serving. This resting time allows the filling to set slightly and makes it easier to slice. Serve warm with a dollop of whipped cream or a scoop of vanilla ice cream for an extra-special touch.
Pro Tips For Making Sweet Potato Casserole With Candied Pecans
- Boil Sweet Potatoes Until Fork-Tender: I learned this the hard way—undercooked sweet potatoes turn mushy when baked, while overcooked ones dry out. Aim for a knife slipping in easily (not falling out) after 15-20 minutes in boiling water, then drain and cool completely before mashing.
- Toast Pecans Low and Slow: Skip the high heat—it burns before they caramelize. Spread pecans in a single layer on a baking sheet at 300°F (150°C) for 10-12 minutes, stirring once. The slow cook gives them that rich, buttery depth without bitterness.
- Use Cold Butter for Fluffier Topping: I was skeptical until I tried it: mix cold cubed butter into the flour-sugar-cinnamon blend before adding milk. The cold fat creates steam pockets when baked, giving you a crisp, airy topping instead of a dense crust.
- Add Pecans Last to Keep Them Crunchy: Toss them in the final 5 minutes of baking—any earlier, and they’ll soften into the syrup. For extra crunch, chill the casserole 10 minutes after baking before serving (yes, even if you’re impatient like me).
Serving suggestions for this sweet potato casserole with candied pecans
Holiday Centerpiece
This casserole steals the show at Thanksgiving and Christmas dinners—its golden streusel and candied pecans make it a visual star. Serve it as the centerpiece on a wooden cutting board surrounded by fresh rosemary sprigs for a rustic touch.
For extra drama, arrange the dish on a cast-iron skillet (preheated for 2 minutes) to create a crispy base that enhances the caramelized edges. 🍂
Protein Pairings
Pair with herb-roasted turkey or smoked ham to balance the dish’s sweetness. For a vegetarian spread, serve alongside maple-glazed tofu or stuffed acorn squash. The creamy sweet potatoes complement the savory richness of braised short ribs, while the candied pecans add crunch to crispy duck breast.
Always serve with warm dinner rolls to soak up any extra sauce.
Dessert Transition
Turn leftovers into a sweet potato pecan pie by blending the filling with egg yolks, pouring into a pie crust, and baking at 350°F for 40 minutes. For a no-bake dessert, layer the casserole with vanilla ice cream and caramel sauce in a trifle dish.
The warm-spiced flavors make it a crowd-pleasing finish to any meal. 🍰
Garnish Like a Pro
Add toasted coconut flakes for a tropical twist, or sprinkle crushed gingersnaps for a molasses-kissed crunch. A drizzle of honey butter (melt 2 tbsp butter with 1 tbsp honey) elevates the dish instantly.
For a festive touch, dust with powdered sugar or cinnamon sugar before serving. Fresh mint leaves add a bright contrast to the warm spices.
Make-Ahead Serving
Assemble the casserole a day ahead and refrigerate uncovered for the streusel to crisp further. Reheat at 325°F for 20 minutes before serving. For a cold dessert option, chill the casserole for 4 hours, then top with whipped cream and fresh berries.
The flavors meld beautifully overnight, making it perfect for potlucks or family gatherings.
Kid-Friendly Serving
Cut into small squares for easy handling and serve with mini marshmallows on the side for dipping. Let kids assemble their own mini casseroles in ramekins with the streusel and pecan toppings.
For picky eaters, separate the sweet potato filling from the streusel and pecans—many kids prefer the creamy base on its own. 🧒
Nutrition facts
Frequently asked questions
Can I use regular potatoes instead of sweet potatoes?
Not recommended! Sweet potatoes bring natural sweetness and a creamy texture that regular potatoes can't match. If you must substitute, try yams (they're similar in flavor) or butternut squash (puree it first). The dish will lose its signature flavor profile, though.
How do I prevent the streusel topping from getting soggy?
Keep your butter cold when mixing the streusel and bake the sweet potatoes until fully tender before adding toppings. For extra insurance, sprinkle a thin layer of crushed cornflakes between the sweet potatoes and streusel. Also, avoid overmixing the streusel—just combine until crumbly.
Can I make this casserole ahead of time?
Assemble it completely (including toppings) up to 24 hours ahead and refrigerate uncovered. The streusel will crisp further during chilling. Bake at 325°F for 20-25 minutes before serving. For best texture, don't freeze with toppings—they'll lose their crunch.
What's the best way to reheat leftovers?
Cover with foil and reheat at 325°F for 15-20 minutes to maintain crispiness. For microwave reheating, cover with a damp paper towel and zap for 30-45 seconds. The streusel will soften slightly but still taste delicious—just add a sprinkle of cinnamon sugar for freshness.
Can I make this without pecans?
Swap pecans for walnuts, almonds, or even candied pumpkin seeds. For a non-nut option, try toasted coconut flakes or chopped dried cranberries (tossed with brown sugar). The candying process works with any small, hard ingredient—just adjust cooking time slightly if needed.
