This comforting dish combines creamy sweet potatoes with a crunchy, buttery topping for the perfect balance of flavors and textures. It’s a beloved Southern classic that brings warmth and sweetness to any gathering.
Start by heating your oven to 350°F (175°C). Line a baking sheet with foil or parchment and spread the sweet potatoes out on it. Roast them for about an hour to an hour and a half, until they’re really tender. Once done, let them sit for about 5 minutes to cool a bit, then peel them.
02
Step 2
Put the peeled sweet potatoes into a large bowl and begin mashing them with an electric mixer or a whisk on low speed. Add half a cup of butter and mix until it’s fully incorporated. Next, stir in the white sugar, honey, brown sugar, salt, and nutmeg until everything is well combined. Beat in the eggs and vanilla on medium speed for a couple of minutes.
03
Step 3
Turn the mixer down to low and slowly pour in the warm milk. Give it a taste and add a little more salt or nutmeg if you think it needs it. Grease a 9x13-inch baking dish with a tablespoon of softened butter, then spread the sweet potato mixture evenly in the dish.
04
Step 4
For the topping, mix together brown sugar, flour, cinnamon, nutmeg, and salt in a bowl. Use your fingers to work the chilled butter into the dry ingredients until the mixture looks like coarse oatmeal with some small chunks of butter. Stir in the pecans and sprinkle this evenly over the sweet potatoes.
05
Step 5
Pop the casserole back in the oven and bake for 30 to 45 minutes. You’ll know it’s done when the topping is golden and crisp and the sweet potatoes are set but still a little soft in the middle. Let it cool a bit before serving and enjoy!
03 / EXTRA DETAILS
Good to know.
Cook's tip
- Use fresh sweet potatoes for the best flavor and texture.
- Don’t overmix the sweet potato filling; keep it slightly chunky for a rustic feel.
- Toast the topping ingredients lightly to enhance their nuttiness before adding them to the casserole.
Why you’ll love it
This dish brings together the natural sweetness of sweet potatoes with a crunchy, buttery topping. It’s a comforting side that feels like a warm hug, perfect for family gatherings and holiday meals. The balance of creamy and crisp textures makes it a favorite for all ages.
Serving ideas
Serve warm alongside roasted meats or grilled vegetables. It pairs beautifully with turkey, ham, or chicken. Add a simple green salad or steamed greens to balance the richness of the dish.
Storage & leftovers
Cover leftovers tightly and store in the refrigerator for up to 3 days. Reheat gently in the oven to keep the topping crisp. This casserole can also be frozen; wrap well and thaw overnight before reheating.