Sweet Potato Casserole with Pecan Topping

October 14, 2026

When a knife slips into a roasted sweet potato without resistance, the flesh is soft all the way through and easy to mash. That’s the starting point for this sweet potato casserole with pecan topping: a smooth, buttery filling under a brown-sugar pecan layer that bakes into a crisp contrast.

I roast the potatoes whole rather than boiling them. They cook in their own skins, so the filling doesn’t pick up extra water, and peeling is easy once they’re cool enough to handle. A little brown sugar sweetens the potatoes without hiding their natural flavor.

The topping comes together in one bowl, and the casserole bakes until the crumbs turn golden and the center is set. After a short rest, each scoop holds its shape while staying soft underneath.

Sweet Potato Casserole with Pecan Topping golden crumb
“

Kitchen Note

Pack the brown sugar firmly into the measuring cup before leveling it. Loose, un packed sugar can leave the filling and topping less sweet than intended.

Save this sweet potato casserole with pecan topping for its soft filling and crisp, buttery pecan crust.

Save to Pinterest

Why Roasting the Sweet Potatoes Keeps the Filling from Turning Watery

Sweet potatoes hold a lot of moisture, and boiling adds more. When they roast whole on a foil-lined baking sheet, they soften inside their skins without sitting in water. That gives the filling a richer, more concentrated sweet potato taste and helps it stay thick enough to support the pecan topping.

The potatoes are ready when a knife slides into the thickest part with almost no resistance. If they’re still firm in the middle, the filling will be harder to mash evenly and may have small, dense pieces. Give them the full roasting time they need rather than relying on the clock alone; size makes a difference.

This casserole also has two textures that need different treatment. The filling should be mostly smooth, while the topping stays in small, distinct crumbs. Keeping the topping separate until assembly lets it bake into a golden layer instead of disappearing into the potatoes. That contrast is what makes each serving feel like a casserole rather than a bowl of mashed sweet potatoes.

What the Pecans, Eggs, and Brown Sugar Bring to This Casserole

Sweet Potato Casserole with Pecan Topping crisp pecan crust
  • Sweet potatoes — Choose firm potatoes without soft spots. The variety and size affect how long they take to roast, but the flesh should be tender enough to mash easily. Fresh potatoes give the filling its characteristic earthy sweetness and a thicker texture than syrup-packed canned potatoes.
  • Eggs — Beaten eggs help the filling set into a sliceable casserole as it bakes. Use large eggs at room temperature if convenient; they blend more easily into the mixture than cold eggs. They aren’t just for richness, so leaving them out changes how firmly the center holds.
  • Pecans — Chopped pecans give the topping its buttery crunch and a mellow, toasted flavor. Fresh pecans taste sweeter and less stale; if yours smell bitter or paint-like, replace them. The chopped pieces should be small enough to spread evenly through the crumb mixture.
  • Butter and milk — Butter enriches both layers, while milk loosens the mashed potatoes so the filling spreads smoothly. Unsalted butter keeps the seasoning in your control. The milk doesn’t need to be an expensive brand; plain milk works well here.
  • Flour and brown sugar — Flour gives the topping structure, while brown sugar melts around the nuts and helps the crumbs brown. All-purpose flour is dependable for this texture, and the light brown sugar keeps the topping sweet without an especially strong molasses note.
  • Vanilla — A small amount rounds out the sweetness in the filling without turning it into a dessert-like custard. Use a familiar pure or imitation vanilla; either blends into the other ingredients.

From Tender Potatoes to a Golden Pecan Crust

Roast Until the Centers Give Easily

Heat the oven to 400°F and prick each sweet potato several times with a fork. Set them on a foil-lined rimmed baking sheet and roast for 45–60 minutes, checking the thickest potato with a knife. The skins may wrinkle, but tenderness in the center is the useful cue. Let the potatoes cool until they’re easy to handle before peeling.

Mash and Mix the Filling

Reduce the oven temperature to 350°F and grease a 9×13-inch baking dish. Peel the sweet potatoes and mash the flesh in a large bowl until mostly smooth; a few soft, small pieces are fine. Stir in the melted butter, milk, brown sugar, beaten eggs, vanilla, and salt until evenly combined. Spread the filling into the prepared dish in an even layer so it bakes at a consistent pace.

Make Crumbs That Clump Together

Stir the chopped pecans, flour, and brown sugar together in a medium bowl. Add the melted butter and mix until the flour is moistened and the mixture forms damp crumbs. If dry flour is still sitting at the bottom, keep stirring so it gets coated rather than scattering over the filling. Break up any unusually large clumps before sprinkling the topping evenly across the potatoes.

Bake Until Golden, Then Let It Set

Bake the casserole at 350°F for 30–35 minutes, until the topping is golden and the center reaches 160°F. Check the center with an instant-read thermometer, inserting it through the topping without resting the tip against the baking dish. If the topping is browning before the center reaches temperature, loosely cover the dish with foil for the remaining bake. Rest the casserole for 10 minutes before serving so the filling settles and scoops cleanly.

Three Practical Ways to Adapt the Pecan-Topped Casserole

Swap the pecans for walnuts

Use the same volume of chopped walnuts in place of pecans. They make a slightly more bitter, robust topping, but they bake into the same kind of crisp, buttery crumbs.

Make the topping gluten-free

Replace the all-purpose flour with a cup-for-cup gluten-free baking flour blend. The crumbs may be a little more delicate, so spread them gently over the filling rather than pressing them down.

Use dairy-free butter and milk

Replace the butter with a plant-based butter and the milk with plain, unsweetened oat milk in equal amounts. The filling and topping will still come together, though the flavor depends on the brand of plant butter; keep the eggs for the filling to set properly.

Storage and Reheating

  • Refrigerator: Refrigerate covered leftovers within 2 hours and keep them for up to 4 days. The pecan topping softens in the fridge.
  • Freezer: Freeze cooled portions in an airtight container for up to 2 months for best quality. Thaw overnight in the refrigerator before reheating.
  • Reheating: Cover the casserole and warm it in a 325°F oven until the center reaches 165°F, uncovering near the end to help the topping crisp. Reheating uncovered the whole time can dry out the filling.

Questions That Come Up When Making Sweet Potato Casserole

Can I assemble the casserole a day ahead?+

Yes. Spread the filling in the greased dish, cover it, and refrigerate; keep the topping in a separate covered container and add it just before baking. Since the filling will be cold, use the center temperature and golden topping as your cues rather than assuming it will finish at the usual time.

Can I use canned sweet potatoes instead of fresh?+

Fresh sweet potatoes give this filling its best texture. Canned potatoes are often packed in liquid or syrup, which can make the mixture wetter or sweeter than intended, so they aren’t a direct swap for the roasted potatoes here.

How do I check the center temperature without crushing the topping?+

Slide an instant-read thermometer through the topping into the middle of the filling, keeping the tip away from the bottom of the dish. A narrow opening in the crumb layer is enough to get a reliable reading and won’t affect the rest of the topping.

Can I leave the eggs out of the filling?+

You can leave them out, but the casserole won’t set as firmly and will be closer to mashed sweet potatoes under the topping. There isn’t a simple one-for-one omission that keeps the same structure, so keep the eggs if you want neat, scoopable portions.

Can I use dark brown sugar instead of light brown sugar?+

Yes. Dark brown sugar works in both the filling and topping, with a deeper molasses flavor and a slightly darker finish. Keep the amount the same so the balance of sweetness and moisture stays close to the original.

Sweet Potato Casserole with Pecan Topping

Sweet potato casserole with pecan topping pairs a mostly smooth, buttery sweet potato filling with a crisp, golden pecan crumble. Roast the sweet potatoes until very tender, then bake the assembled casserole until its center reaches 160°F.
Prep Time 20 minutes
Cook Time 1 hour 25 minutes
resting 10 minutes
Total Time 1 hour 55 minutes
Servings: 10 servings
Course: Side Dish
Cuisine: Southern
Calories: 450

Ingredients
  

For the sweet potato filling
  • 3 lb sweet potatoes
  • 0.5 cup unsalted butter melted
  • 0.5 cup milk
  • 0.5 cup brown sugar packed light
  • 2 eggs large, beaten
  • 1 tsp vanilla extract
  • 0.5 tsp salt kosher
For the pecan topping
  • 1 cup pecans chopped
  • 0.5 cup all-purpose flour
  • 0.5 cup brown sugar packed light
  • 0.33 cup unsalted butter melted

Equipment

  • 1 rimmed baking sheet
  • 1 9x13-inch baking dish

Method
 

Roast the sweet potatoes
  1. Heat the oven to 400°F.
  2. Prick the sweet potatoes several times with a fork.
  3. Place the sweet potatoes on a foil-lined rimmed baking sheet.
  4. Roast for 45-60 minutes, until very tender when pierced with a knife.
  5. Let the sweet potatoes cool until easy to handle.
Make the filling
  1. Reduce the oven temperature to 350°F.
  2. Grease a 9x13-inch baking dish.
  3. Peel the sweet potatoes and mash the flesh in a large bowl until mostly smooth.
  4. Stir in the melted butter, milk, brown sugar, beaten eggs, vanilla, and salt until evenly combined.
  5. Spread the mixture in the prepared dish.
Make the topping
  1. Stir the pecans, flour, and brown sugar together in a medium bowl.
  2. Mix in the melted butter until the mixture forms moist crumbs.
Assemble and bake
  1. Sprinkle the pecan mixture evenly over the sweet potato filling.
  2. Bake for 30-35 minutes, until the topping is golden and the center reaches 160°F.
  3. Rest the casserole for 10 minutes before serving.

Notes

For a smooth filling, mash the sweet potatoes while they are still warm. Store covered in the refrigerator for 3-4 days; freeze for up to 2 months. For a dairy-free version, use unsweetened plant milk and dairy-free butter.

Get cozy, reliable recipes—once a week

One tidy email with fresh dinners, brunch ideas, soups, and bakes. No spam, ever.

Unsubscribe anytime. We only use your email to send the newsletter.

Leave a Comment

Recipe Rating