
When a fork slips into a sweet potato cube without a fight, you’re at the point where it’ll mash into a smooth, soft casserole instead of leaving stubborn little lumps. I drain the potatoes thoroughly, then give them a few minutes to cool before stirring in the eggs and milk. That small pause makes the filling easier to mix evenly.
This Southern sweet potato casserole has a tender, gently spiced center and a separate brown sugar pecan topping that bakes until golden. I like keeping those layers distinct: the sweet potatoes stay soft, while the pecans bring a crumbly contrast on top. It’s a comforting side dish that feels right at home on a holiday table, but the familiar ingredients make it just as welcome alongside an ordinary dinner.

Kitchen Note
Give the mashed sweet potatoes the full 5 minutes to cool before adding the egg mixture. They should still be warm, but not piping hot; that short wait makes it easier to stir everything together smoothly.
Save this Southern sweet potato casserole for its soft spiced filling and golden brown sugar pecan topping.
Why the Brown Sugar Pecan Layer Stays Separate
The topping isn’t mixed into the sweet potatoes; it’s stirred together on its own, then scattered across the surface. That separation gives you two textures in every serving: a soft, smooth filling underneath and a crumbly pecan layer on top. Stirring the pecans into the filling would soften them and lose that contrast.
Flour helps the brown sugar and melted butter cling to the chopped pecans rather than running together in a slick layer. When you mix the topping, aim for an even, lightly damp coating. You shouldn’t see dry flour sitting at the bottom of the bowl, but the mixture also shouldn’t look like a smooth paste. Sprinkle it across the filling instead of pressing it down; a loose layer gives the topping room to brown as the casserole bakes.
The surface turning golden is a useful visual cue, but it isn’t the only one that matters. The filling is thick beneath the pecans, so judge the center separately when you check for doneness. That way you get a properly baked middle without relying on the color of the topping alone.
What Gives This Casserole Its Soft Center and Crumbly Top

- Sweet potatoes — Fresh sweet potatoes give you control over the filling’s moisture and texture. Peel them and cut them into evenly sized cubes so they cook at a similar pace. Canned sweet potatoes can bring extra liquid or syrup, which changes the balance of this filling.
- Eggs and whole milk — The eggs help the mashed potatoes set into a scoopable casserole, while milk loosens the mash so it stirs smoothly. If whole milk isn’t on hand, 2% milk works; the filling will be a little less rich. Whisk the eggs with the other filling ingredients before combining them with the potatoes for an even mixture.
- Brown sugar, flour, and butter — Packed brown sugar brings a deeper sweetness to the topping, and flour gives the melted butter something to coat along with the pecans. Unsalted butter lets the salt in the filling stay in balance. Melt it before stirring it into the dry topping ingredients.
- Pecans — Their buttery flavor and tender crunch suit the sweet filling. Use fresh-tasting pecans, since stale nuts can make the whole topping taste tired. Chopped walnuts can replace them in the same amount; they’ll give the top a slightly earthier, less buttery taste.
- Cinnamon and vanilla — Cinnamon gives the filling its warm, familiar note, and vanilla rounds out the sweetness. Use vanilla extract rather than imitation vanilla if you want the clearest vanilla flavor, though either will season the filling.
From Fork-Tender Potatoes to a Golden Pecan Top
Simmer the Sweet Potato Cubes Until Tender
Heat the oven to 350°F and grease a 9×13-inch baking dish. Put the peeled, 1-inch sweet potato cubes in a large pot and cover them with water, then bring the water to a boil. Lower the heat and simmer for 15 to 20 minutes, checking a cube with a fork; it should slide in easily. If the center still feels firm, keep simmering until the cubes mash without resistance.
Mash and Mix the Filling
Drain the sweet potatoes well and mash them in a large bowl. Let the mash cool for 5 minutes, then whisk the granulated sugar, milk, lightly beaten eggs, vanilla, cinnamon, and salt together in a medium bowl. Stir that mixture into the potatoes until the filling looks smooth and evenly blended. If you spot streaks of egg mixture or pockets of dry mash, keep stirring before moving on.
Make the Pecan Crumb Topping
Stir the flour, packed brown sugar, and chopped pecans together in a bowl. Pour in the melted butter and mix until the dry ingredients are evenly moistened. Break up any large clumps with a fork so the nuts and sugar are distributed throughout. The topping should look crumbly, not like a wet batter.
Layer and Bake Until Set
Spread the filling evenly in the prepared dish, then sprinkle the pecan mixture over the top. Bake for 25 to 30 minutes, until the topping is golden and the center reaches 160°F. Check the center with an instant-read thermometer rather than judging doneness by the edges. Let the casserole rest for 10 minutes before serving so the filling settles and is easier to scoop.
Simple Changes That Still Let the Sweet Potatoes Shine
Make the topping gluten-free
Replace the all-purpose flour with a gluten-free 1:1 baking flour blend. The pecan topping should still hold together in crumbs; check that the blend is intended to substitute directly for wheat flour in baking.
Let the sweet potatoes take the lead
Use one-third cup granulated sugar in the filling instead of one-half cup. The casserole will taste less sweet, with the natural sweetness of the potatoes coming through more clearly; the topping will still bring its brown sugar sweetness.
Storage and Reheating
- Refrigerator: Cover leftovers and refrigerate for 3 to 4 days. The pecan topping softens as it sits, while the filling stays scoopable.
- Freezer: This casserole freezes well. Wrap it tightly or transfer portions to airtight containers and freeze for up to 2 to 3 months; thaw overnight in the refrigerator. The topping may be softer after thawing.
- Reheating: Warm covered portions in a 350°F oven until heated through, or microwave individual servings. Reheat leftovers to 165°F, and avoid leaving the casserole uncovered in the oven for too long, which can dry the edges.
Questions That Come Up While Making Sweet Potato Casserole

Southern Sweet Potato Casserole with Brown Sugar Pecan Topping
Ingredients
Equipment
Method
- Heat the oven to 350°F.
- Grease a 9x13-inch baking dish.
- Put the sweet potatoes in a large pot and cover with water; bring to a boil, then simmer for 15 to 20 minutes, until fork-tender.
- Drain the sweet potatoes well.
- Mash the sweet potatoes in a large bowl and let them cool for 5 minutes.
- Whisk the granulated sugar, milk, eggs, vanilla, cinnamon, and salt in a medium bowl.
- Stir the mixture into the mashed sweet potatoes until smooth.
- Stir the flour, brown sugar, and pecans together in a bowl.
- Mix in the melted butter until evenly moistened.
- Spread the sweet potato mixture evenly in the prepared baking dish.
- Sprinkle the pecan topping over it.
- Bake for 25 to 30 minutes, until the topping is golden and the center reaches 160°F.
- Let the casserole rest for 10 minutes before serving.