Sprinkle this 1 crunchy mixture over mashed sweet potatoes into a glass casserole dish for a classic side that’s way more satisfying than it looks

This southern-style sweet potato casserole is the cozy, classic side that somehow always steals the show. It’s the version I reach for when I’m juggling work, hosting, and a million to-dos, because it looks simple but tastes like you fussed all afternoon. Creamy mashed sweet potatoes go into a glass casserole dish, then you sprinkle one crunchy mixture—just brown sugar, chopped pecans, flour, and melted butter—over the top. It bakes up into this caramelized, nutty crust that feels straight out of a Midwestern holiday table with a little Southern charm baked in.
Serve this sweet potato casserole warm alongside roast turkey, baked ham, or a simple roasted chicken. It pairs especially well with crisp green vegetables like roasted Brussels sprouts or green beans to balance the sweetness. For a more casual weeknight, I’ll make it with pan-seared pork chops or grilled sausages and a simple salad. It also reheats beautifully, so don’t be shy about making it ahead and serving leftovers with eggs and bacon for a cozy weekend brunch.
Southern Sweet Potato Casserole with Crunchy Pecan Topping
Servings: 8

Ingredients
3 pounds sweet potatoes, peeled and cut into chunks
1/2 cup whole milk or half-and-half
1/4 cup unsalted butter, softened
1/4 cup granulated sugar
1/4 cup light brown sugar, packed
2 large eggs, lightly beaten
1 teaspoon vanilla extract
1/2 teaspoon ground cinnamon
1/4 teaspoon ground nutmeg
1/2 teaspoon kosher salt
1/2 cup light brown sugar, packed (for crunchy topping)
1/3 cup all-purpose flour (for crunchy topping)
1 cup chopped pecans (for crunchy topping)
1/4 cup unsalted butter, melted (for crunchy topping)
Nonstick cooking spray or a little extra butter, for greasing the glass casserole dish
Directions
Preheat your oven to 350°F (175°C). Lightly grease a 9×13-inch glass casserole dish with nonstick spray or a little butter and set aside.
Place the peeled, chunked sweet potatoes in a large pot and cover with cold water by about 1 inch. Add a pinch of salt if you like. Bring to a boil over medium-high heat, then reduce the heat and simmer until the sweet potatoes are very tender when pierced with a fork, about 15–20 minutes.
Drain the sweet potatoes well and return them to the warm pot. Let them sit for 1–2 minutes so excess moisture can steam off; this helps keep the casserole from getting watery.

Leave a Comment