Side Dishes
Sweet potato casserole with pecan crust transforms Thanksgiving side dishes from ordinary to extraordinary—this is the recipe that gets requested year after year at my table. The secret lies in a perfectly spiced filling that balances sweetness and warmth, topped with a buttery pecan crust that becomes irresistibly crispy. I developed this version after years of testing, ensuring every bite delivers that ideal contrast between creamy filling and crunchy topping.
The filling starts with roasted sweet potatoes for natural sweetness and smooth texture, then gets enriched with cinnamon, nutmeg, and brown sugar for depth. While the filling bakes, the pecan crust gets pressed into place—just the right balance of toasted pecans, melted butter, and brown sugar for that signature crunch.
The 350°F oven ensures even baking, with about 45 minutes until the crust turns golden and the filling is tender.
What makes this casserole truly special is how it elevates any holiday meal. The aroma alone fills your kitchen with warmth, while the presentation—golden crust contrasting with creamy filling—makes it look as impressive as it tastes.
Serve it warm with a scoop of vanilla ice cream or whipped cream for the ultimate crowd-pleaser.
This recipe scales beautifully for gatherings, and the techniques are straightforward enough for confident home cooks. The key is in the timing—roast the potatoes just right, assemble carefully, and don't skip the final broil for that perfect crust.
Once you try this version, you'll never go back to basic sweet potato casseroles again.
Ingredients for sweet potato casserole with pecan crust
Sweet potatoes, pecans, and warm spices—these are the stars of your holiday table.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Sweet Potatoes 🍠 | 3 lbs | Peeled and cubed evenly |
| Unsalted Butter 🧈 | ¾ cup | Melted, full-fat for richness |
| Light Brown Sugar 🍚 | 1 cup | Packed, not loosely measured |
| Large Eggs 🥚 | 2 whole | Room temperature for blending |
| Vanilla Extract 🌿 | 1 tbsp | Pure extract, not imitation |
| Ground Cinnamon 🌶️ | 2 tsp | Freshly ground preferred |
| Ground Nutmeg 🌶️ | ½ tsp | Freshly grated for warmth |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Pecans 🥜 | 2 cups | Toasted, chopped coarsely |
| All-Purpose Flour 🌾 | ½ cup | For crust texture |
| Heavy Cream 🥛 | ½ cup | Full-fat for creaminess |
| Granulated Sugar 🍚 | ¼ cup | For crust sweetness |
| Powdered Sugar 🍚 | 2 tbsp | For dusting crust |
The sweet potatoes make or break this dish. Orange-fleshed varieties like Beauregard are ideal—they're naturally sweet and hold their shape when roasted. Trader Joe's and Costco usually carry them pre-peeled in the fall, but if you're buying whole, look for firm ones with smooth skin. Roast them until tender but not mushy—about 25-30 minutes at 400°F. For the pecans, toast them in a dry skillet until fragrant (about 5 minutes), then chop them coarsely. Planters or Blue Sky brands are my go-to for consistent quality.
No pecans? Toasted walnuts or almonds work in a pinch, though the flavor won't be identical. Short on brown sugar? White sugar plus 1 tsp molasses gets you close. The cinnamon and nutmeg are non-negotiable for that classic holiday flavor—don't skimp on either. If you've got Penzeys or McCormick spices, use those; otherwise, the grocery store stuff works fine. The heavy cream can be swapped for half-and-half if needed, but full-fat gives the best texture. And trust me on the powdered sugar—it's worth the extra minute to dust that crust before baking.
This casserole reheats beautifully—just cover it with foil and warm at 325°F for 15-20 minutes. Leftovers keep for 4-5 days in the fridge, though I rarely have any. The crust stays crispy for about 2 days if stored properly, so I always double the recipe for Thanksgiving. For make-ahead prep, assemble the casserole (without baking) up to 24 hours ahead—just refrigerate uncovered so the crust doesn't get soggy. The aroma alone will make your kitchen smell like holiday magic.
Why You'll Love This Recipe
- Crowd-Pleaser Every Time: I’ve made this for Thanksgiving, potlucks, and even lazy Sundays—no one ever asks for seconds just once. The pecan crust adds that crunchy, buttery contrast that makes it feel special, even when it’s a weeknight.
- Minimal Chopping Required: Honestly, the hardest part is peeling the sweet potatoes. You’re basically mixing, baking, and calling it a day. That brown sugar and vanilla blend melts into the potatoes like magic, so you don’t even need fancy techniques.
- Leftovers That Don’t Suck: Between us, most casseroles turn into sad, dry bricks by day three. Not this one. The pecan crust stays crisp, and the sweet potatoes hold their creaminess—perfect for breakfast hash or reheated lunches. (Yes, even on a Tuesday night.)
- Budget-Friendly Luxury: Sweet potatoes and pecans are cheap enough that I can make this for a crowd without breaking the bank. The butter and brown sugar make it taste like a dessert, but it’s still a side dish that won’t leave you scrambling for extra cash.
Step-by-step instructions for sweet potato casserole with pecan crust
Here's how to create the ultimate holiday dessert with a perfect balance of spiced filling and buttery pecan crust.
Cook the Sweet Potatoes Until Tender
Preheat your oven to 375°F. Line a large baking sheet with parchment paper and arrange the 3 lbs of peeled and cubed sweet potatoes in a single layer. Drizzle with 2 tablespoons of the melted unsalted butter and toss gently to coat. Roast for 25-30 minutes until the sweet potatoes are fork-tender with slightly caramelized edges.
You'll know they're done when a knife slides in easily and the edges start to brown. If they're not tender enough, continue roasting in 5-minute increments until perfect. This roasting method concentrates the natural sweetness and creates a better texture than boiling.
Prepare the Spiced Filling
In a large mixing bowl, combine the roasted sweet potatoes with the remaining ½ cup melted unsalted butter. Add the 1 cup packed light brown sugar, 2 whole room-temperature eggs, 1 tablespoon vanilla extract, 2 teaspoons ground cinnamon, ½ teaspoon ground nutmeg, and ½ teaspoon salt. Mix vigorously with a hand mixer or wooden spoon until completely smooth and well combined.
The mixture should be thick but pourable—almost like a thick batter. If it looks too thick, whisk in 2-3 tablespoons of heavy cream to achieve the right consistency. This filling is the heart of your casserole, so take your time blending all the ingredients thoroughly for even flavor distribution.
Assemble the Pecan Crust
In a separate bowl, combine the 2 cups toasted chopped pecans, ½ cup all-purpose flour, ½ cup heavy cream, and ¼ cup granulated sugar. Mix until the pecans are evenly coated and the mixture resembles wet sand. Press this mixture firmly into the bottom of a 9x13-inch baking dish, creating an even layer about ¼-inch thick.
Use the back of a spoon or your fingers to press down firmly—this creates that signature crispy texture. The crust should cover the entire bottom of the dish completely. This step is crucial for that perfect crunch that everyone loves in holiday desserts.
Layer and Bake to Golden Perfection
Spread the sweet potato mixture evenly over the pecan crust, creating a smooth top layer. Sprinkle the remaining 2 tablespoons powdered sugar evenly over the top. Bake at 350°F for 40-45 minutes until the top is golden brown and the edges are bubbling.
Here's the thing—don't overbake. The casserole will continue cooking slightly after you remove it from the oven. You want the center to be just set but still slightly jiggly when you gently shake the dish. The crust should be golden brown with some caramelized spots.
Rest and Serve Warm
Remove the casserole from the oven and let it rest for 10-15 minutes before serving. This resting period allows the filling to set slightly and makes it easier to slice. The crust will firm up during this time, becoming even more crispy and delicious.
Slice into perfect squares and serve warm. The contrast between the creamy spiced sweet potatoes and the crunchy pecan crust is what makes this dessert so special. For extra presentation, garnish each serving with an additional sprinkle of powdered sugar or a few extra pecan halves.
Pro Tips For Making Sweet Potato Casserole With Pecan Crust
- ROAST POTATOES UNTIL TENDER: I learned this the hard way—sweet potatoes straight from the fridge take forever to soften. Roast them at 400°F (200°C) for 45 minutes before mashing, then let them cool slightly. This cuts mash time in half and keeps the texture buttery smooth when mixed with butter and sugar.
- USE COLD BUTTER IN TOPPING: The pecan crust turns greasy if the butter’s warm. Mix the brown sugar, eggs, vanilla, and cold cubed butter into the pecan crumble—just until combined. The cold butter creates pockets of crispness instead of a soggy mess. (Yes, even if you’re impatient like me.)
- PRESS PECANS INTO THE EDGES: Don’t just sprinkle the pecan topping—pack it firmly along the outer 1 inch of the casserole dish. This creates a sturdy barrier that prevents the crust from sliding into the filling when you pull it out. A quick press with a fork does the trick.
- BAKE COVERED THEN UNCOVERED: Start the casserole covered with foil for the first 20 minutes at 375°F (190°C). This lets the filling set without burning the crust. Then uncover and bake 10–15 more minutes until the edges are golden. No more dry tops or undercooked centers.
Dietary considerations for sweet potato casserole with pecan crust
Gluten-Free Adaptation
Replace the ½ cup all-purpose flour in the pecan crust with ½ cup gluten-free 1:1 baking flour like Bob's Red Mill or King Arthur. Ensure your flour blend contains xanthan gum for proper binding.
The texture will be slightly more delicate, so press the crust firmly into the dish and avoid overbaking to maintain crispiness. 🌾
Dairy-Free Options
Swap the ¾ cup unsalted butter for ¾ cup dairy-free butter like Miyoko's or Earth Balance. Use ½ cup full-fat coconut cream instead of heavy cream in both the filling and crust.
The coconut adds subtle sweetness that complements the pecans beautifully. Always toast your pecans first to enhance their natural flavor.
Nut-Free Substitutions
For nut allergies, replace pecans with 2 cups crushed cornflakes or gluten-free corn cereal in the crust. Add 1 teaspoon vanilla extract to the cereal mixture for extra flavor.
The texture will be lighter but still provide that satisfying crunch. This version works particularly well with a marshmallow topping for added sweetness.
Lower Sugar Version
Reduce the 1 cup brown sugar to ½ cup in the filling and use ¼ cup granulated sugar in the crust. Add 1 teaspoon cinnamon and ½ teaspoon pumpkin pie spice to compensate for the reduced sweetness.
The natural sweetness of roasted sweet potatoes will still shine through while keeping the sugar content more moderate.
Vegan Adaptation
Use flax eggs (2 tablespoons ground flaxseed + 6 tablespoons water per egg) instead of regular eggs. Replace butter with coconut oil and heavy cream with coconut cream.
For the crust, use ½ cup gluten-free oats blended into a flour-like consistency. The texture will be denser but still delicious when served warm with coconut whipped cream. 🌱
Nutrition facts
Frequently asked questions
Can I make this casserole ahead of time?
Assemble the casserole (without baking) up to 24 hours ahead and refrigerate uncovered. The crust will stay dry and crispy when baked later. For best results, bake it straight from the fridge at 350°F for 50-55 minutes—the extra time compensates for the cold start. Just add 5-10 minutes to the baking time if you're making it ahead.
Why did my pecan crust turn out soggy?
Soggy crusts usually happen from moisture or under-baking. Press the crust firmly into the dish and make sure your sweet potatoes are fully drained after roasting. Bake at 350°F until the crust is golden brown (about 45 minutes) and the center is just set. A broil for 1-2 minutes at the end can help crisp it up if needed.
Can I add marshmallows to this recipe?
Yes! Spread a layer of 2 cups mini marshmallows over the sweet potato filling before baking. For extra gooeyness, broil for 1-2 minutes at the end to toast them slightly. Just watch closely—they burn quickly! This adds a fun texture contrast to the crispy crust.
What's the best way to reheat leftovers?
Cover the casserole with foil and warm at 325°F for 15-20 minutes until heated through. For individual servings, microwave for 45-60 seconds covered with a damp paper towel to restore some crispiness. The crust won't be as crunchy as fresh, but it'll still taste delicious.
Can I use regular potatoes instead of sweet potatoes?
Not recommended! Sweet potatoes have the perfect natural sweetness and texture for this dish. Regular potatoes would make the filling too starchy and less flavorful. If you're out of sweet potatoes, try yams—they're in the same family and work similarly, though their flavor will be slightly different.
