Sweet Potato Casserole with Pecan Topping

Sweet Potato Casserole with Pecan Topping

The sweet potatoes should mash into a soft, steamy pile, not a watery one. I drain them well before adding the eggs and milk so the filling bakes up tender…

By Riley • • Reading time: 9 min
Tip: save now, cook later.
⬇ Jump to Recipe

The sweet potatoes should mash into a soft, steamy pile, not a watery one. I drain them well before adding the eggs and milk so the filling bakes up tender and scoopable instead of loose. That small bit of care makes this sweet potato casserole with pecan topping a dependable side dish, with a smooth center and a crisp, buttery layer on top.

I like that the sweetness stays measured here. The potatoes bring plenty of their own, while vanilla rounds out the filling and brown sugar gives the pecans a toasty, caramel-like finish. The topping comes together in one bowl; stir until you see little clumps, then scatter them across the filling so every serving gets some crunch.

After a short rest, the center holds together on the spoon while the pecan topping stays golden and crumbly. It’s the kind of casserole that feels at home beside a holiday spread, but it’s just as welcome whenever you want a warm, substantial side.

Sweet potato casserole with pecan topping, golden and crumbly
“

Kitchen Note

Let the potatoes drain thoroughly before you mash them. Water left clinging to the pieces can thin the filling, and you can’t fix that texture once the milk and eggs are mixed in.

Save this sweet potato casserole with pecan topping for a make-ahead side with a creamy center and buttery, clumpy pecan crust.

Save to Pinterest

Why This Filling Sets Like a Soft Custard, Not a Bowl of Mashed Potatoes

Sweet potato casserole can go wrong in two directions: the filling stays loose, or it bakes up dense and pasty. Here, eggs do more than enrich the mashed potatoes. They help the filling set in the oven, so it serves neatly but still feels soft when you scoop into it. That’s a different result from plain mashed sweet potatoes, which rely on the potato itself for structure.

Keep the texture mostly smooth rather than working the potatoes until they’re perfectly silky. A few small soft pieces are fine, and a gentle stir after adding the egg mixture is enough to bring everything together. Beating the filling aggressively doesn’t improve the set; it can make the texture heavier than you want. The goal is a cohesive mixture that spreads easily in the baking dish, not an airy puree.

The topping gives the filling a second texture to balance that softness. Flour and melted butter hold the brown sugar and pecans in clumps, so the surface bakes into a crisp layer instead of disappearing into the potatoes. Distribute those clumps across the dish rather than leaving one big pile in the middle.

What the Sweet Potatoes, Eggs, and Pecans Each Bring

Sweet potato casserole with pecan topping, creamy and crisp
  • Sweet potatoes — Choose firm potatoes without soft spots, then peel and cut them into even pieces so they cook at about the same pace. Fresh sweet potatoes give you control over the filling’s moisture and sweetness.
  • Eggs — These bind the filling as it bakes and help it hold its shape when served. Whisk them with the milk and seasonings first so they’re evenly distributed instead of leaving streaks through the mash.
  • Whole milk — It loosens the mashed potatoes while keeping the filling creamy. The mild dairy flavor supports the sweet potatoes without competing with the pecan topping.
  • Granulated sugar and vanilla — The sugar gives the filling a gentle sweetness, and vanilla adds warmth without turning it into a dessert-like puree. Vanilla extract is all you need; there’s no reason to use an expensive specialty bottle here.
  • All-purpose flour and brown sugar — Flour helps the melted butter form a topping that clumps, while packed light brown sugar brings a deeper sweetness than granulated sugar would. Stir these with the pecans before adding the butter for an even crumb.
  • Pecans and unsalted butter — Fresh-tasting pecans matter because their flavor is prominent in the topping; stale nuts can taste flat or bitter. Unsalted butter lets the topping’s sweetness and nutty flavor come through without adding extra salt.

From Fork-Tender Potatoes to a Golden Pecan Crust

Simmer the potatoes until a fork slides in easily

Heat the oven to 350°F and grease a 9×13-inch baking dish. Put the peeled, 1-inch sweet potato pieces in a 6-quart pot, cover them with cold water by about 1 inch, and bring the pot to a boil over high heat. Lower the heat and simmer for 15 to 20 minutes, until a fork passes through a piece without resistance. Drain the potatoes well, then mash them in a large bowl until mostly smooth.

Whisk the filling before it meets the mash

In a medium bowl, whisk together the milk, eggs, granulated sugar, vanilla, and kosher salt until the mixture looks uniform. Pour it into the mashed sweet potatoes and stir just until combined. Scrape the bottom and sides of the bowl as you mix so no plain mash is left behind. The filling should look creamy and spreadable, with no separate puddle of liquid.

Mix the pecan topping until it clumps

Stir the flour, packed light brown sugar, and chopped pecans together in a medium bowl. Add the melted butter and mix until small clumps form throughout. If there’s dry flour sitting at the bottom, keep stirring until it’s picked up; dry patches bake into a dusty topping. The mixture should look like coarse crumbs, not a smooth paste.

Bake until golden, then give the center time to settle

Spread the filling evenly in the prepared dish and scatter the pecan mixture over the top. Bake for 30 to 35 minutes, until the topping is golden and the center reaches 160°F. If the edges look done but the center hasn’t reached that temperature, give it more time in the oven. Rest the casserole for 10 minutes before serving so the filling can settle and portion more cleanly.

Three Smart Ways to Adapt the Casserole

Make the topping gluten-free

Replace the all-purpose flour in the topping with a cup-for-cup gluten-free all-purpose flour blend. The topping may bake a little more tender and sandy, but it will still form buttery clumps around the pecans; the filling is naturally made without flour.

Prepare the components ahead

Make the filling and topping separately, cover both, and refrigerate them for up to a day. Bring the filling closer to room temperature before spreading it in the baking dish; the chilled butter in the topping will firm up, so crumble it with a fork before scattering it over the filling. Bake as usual, checking that the center reaches the proper temperature.

Leave off the pecans

For a pecan-free version, omit the chopped pecans and mix the remaining topping ingredients as usual. The top will be a finer, sweeter crumble without the same nutty crunch, but the flour, brown sugar, and butter still bake into a golden layer. If you’re avoiding tree nuts because of an allergy, account for cross-contact in your ingredients and kitchen.

Storage and Reheating

  • Refrigerator: Cover leftovers and refrigerate for 3 to 4 days. The pecan topping softens as it sits.
  • Freezer: Freeze the baked casserole, tightly covered, for up to 2 to 3 months. Thaw it overnight in the refrigerator; expect the topping to be less crisp after freezing.
  • Reheating: Reheat covered in a 325°F oven until the center reaches 165°F, uncovering near the end if you’d like to refresh the topping. Avoid reheating uncovered the whole time, which can dry out the filling before the middle warms through.

Questions That Come Up While Making Sweet Potato Casserole

Can I use canned sweet potatoes instead of fresh ones?+

I don’t recommend a direct swap. Canned sweet potatoes are already cooked and often packed with liquid or syrup, which changes both the moisture and sweetness of the filling; fresh potatoes let you control those from the start.

Can I make this casserole without eggs?+

The eggs help the filling set, so leaving them out will make the casserole softer and harder to serve neatly. I wouldn’t omit them without using a tested egg replacement formulated for baking, since common swaps like applesauce won’t provide the same structure.

Can I use 2% milk instead of whole milk?+

Yes. The filling will be a little less rich, but 2% milk works in the same amount and won’t change the basic method. Avoid using a sweetened milk drink, which would add sweetness and alter the texture.

Can I replace the pecans with walnuts?+

Yes, chopped walnuts work in the same amount. They’ll give the topping a slightly earthier flavor, while keeping the crunchy texture that balances the soft sweet potato filling.

Sweet Potato Casserole with Pecan Topping

Sweet potato casserole with pecan topping combines a mostly smooth, lightly sweetened filling with a golden, crunchy pecan crumble. Boil the sweet potatoes, mix the filling, then bake until the center reaches 160°F.
Prep Time 20 minutes
Cook Time 50 minutes
resting 10 minutes
Total Time 1 hour 20 minutes
Servings: 10 servings
Course: Side Dish
Cuisine: American
Calories: 383

Ingredients
  

For the filling
  • 4 lb sweet potatoes peeled and cut into 1-inch pieces
  • 0.5 cup whole milk
  • 2 eggs large
  • 0.33 cup granulated sugar
  • 1 tsp vanilla extract
  • 0.5 tsp kosher salt
For the pecan topping
  • 0.33 cup all-purpose flour
  • 0.5 cup light brown sugar packed
  • 1 cup pecans chopped
  • 5 tbsp unsalted butter melted

Equipment

  • 1 9x13-inch baking dish

Method
 

Cook the sweet potatoes and make the filling
  1. Heat the oven to 350°F.
  2. Grease a 9x13-inch baking dish.
  3. Put the sweet potatoes in a 6-quart pot, cover with cold water by about 1 inch, and bring to a boil over high heat; reduce the heat and simmer for 15 to 20 minutes, until easily pierced with a fork.
  4. Drain the sweet potatoes well.
  5. Mash them in a large bowl until mostly smooth.
  6. Whisk the milk, eggs, granulated sugar, vanilla, and salt in a medium bowl.
  7. Stir the milk mixture into the mashed sweet potatoes until combined.
Make the pecan topping
  1. Stir the flour, brown sugar, and pecans together in a medium bowl.
  2. Mix in the melted butter until clumps form.
Assemble and bake
  1. Spread the sweet potato mixture in the prepared dish.
  2. Scatter the pecan topping evenly over it.
  3. Bake for 30 to 35 minutes, until the topping is golden and the center reaches 160°F.
  4. Let the casserole rest for 10 minutes before serving.

Notes

For the smoothest filling, mash the sweet potatoes while warm. Refrigerate leftovers for 3 to 4 days; this casserole can be frozen. For a dairy-free variation, use unsweetened non-dairy milk and dairy-free butter.
Riley profile photo

About Riley

Writes practical, weeknight-friendly recipes.

More from Riley

Join our weekly recipe email

Fresh dinners, soups, and bakes—straight to your inbox. Free & easy.

Unsubscribe anytime. We respect your inbox.

Leave a Comment

Recipe Rating