Sweet Potato Casserole with Pecan Crumble Topping

There’s a version of this dish at every holiday table I’ve ever sat at, and for years it was the marshmallow kind — the one that shows up looking more like a dessert than a side. Once I made the swap I never looked back. Pecan crumble holds its shape, gets genuinely crunchy, and doesn’t turn into syrup the second it hits a warm plate.

This sweet potato casserole is built around a smooth, custard-like filling — eggs, evaporated milk, a hit of orange zest — under a pecan crumble that bakes up sandy and golden. It’s a side dish, technically, but it eats like the best part of the meal.

Why This Works

Boiling the sweet potatoes whole in salted water, then mashing them warm with butter, is what keeps this filling smooth instead of stringy. Skip the salt in the boiling water and the potatoes themselves taste flat, no matter how much you doctor the filling after.

The orange zest and juice matter more than they look like they would on paper. Sweet potatoes lean heavily sweet already, and without something acidic cutting through, the whole dish tips into one-note territory by the third bite. The crumble topping is doing its own separate job: pinching the butter into the flour by hand, rather than cutting it in with a fork, gives you uneven, craggy pieces that bake up crisp instead of a flat, cookie-like layer.

Ingredients

For the Filling

  • 4 lb sweet potatoes (about 4–5 large potatoes)
  • ¾ cup butter
  • 3 eggs
  • ½ cup evaporated milk (whole milk or half and half work too)
  • ⅓ cup sour cream
  • ⅓ cup maple syrup
  • ¼ cup brown sugar
  • 1 orange, zested and juiced (about 2 teaspoons zest, 2–3 tablespoons juice)
  • 1 teaspoon vanilla extract
  • 1 teaspoon cinnamon
  • 1 teaspoon ground ginger
  • ½ teaspoon salt
  • ¼ teaspoon black pepper

For the Pecan Crumble Topping

  • ½ cup all-purpose flour
  • ¾ cup brown sugar
  • ½ teaspoon salt
  • ½ cup butter, cubed
  • 1½ cups pecans, chopped

Instructions

  1. Peel the sweet potatoes and place them in a large pot.
  2. Sprinkle with about ½ teaspoon of salt, then cover with water and boil until tender.
  3. Drain the potatoes well.
  4. Place them in a large bowl with ¾ cup butter and mash together until smooth.
  5. Set aside to cool, and preheat the oven to 350°F.
  6. While the potatoes cool, make the crumble topping. In a medium bowl, combine the flour, ¾ cup brown sugar, and a pinch of salt.
  7. Mix to combine, then add the cubed butter.
  8. Use your hands to press and pinch the butter into the flour mixture.
  9. Once it’s chunky and slightly sandy, add the pecans and keep pinching together with your hands until crumbly.
  10. Set the topping aside.
  11. In a separate bowl, whisk the eggs.
  12. Add the evaporated milk, sour cream, maple syrup, brown sugar, orange zest and juice, vanilla, cinnamon, ginger, salt, and pepper.
  13. Mix until well combined, then pour over the cooled potatoes and stir until fully incorporated.
  14. Pour the sweet potato mixture into a large casserole dish.
  15. Sprinkle the crumble topping evenly over the top.
  16. Bake uncovered at 350°F for 45–50 minutes, until golden brown.
  17. Serve warm.

Prep Time: 25 minutes Cook Time: 45 minutes Total Time: 1 hour 10 minutes Servings: 20 Course: Side Dish Cuisine: American Calories: 329 kcal per serving

Tips

  • Mash the potatoes while they’re still warm — once they cool all the way, the butter doesn’t fully absorb and you get streaky spots in the filling.
  • Pinch the crumble topping with your hands, not a pastry cutter. You want uneven clumps, not uniform crumbs — that’s what bakes up crunchy instead of flat.
  • Don’t skip draining the potatoes well. Extra water in the pot means a looser, wetter filling that takes longer to set in the oven.

Variations

Swap the pecans for walnuts if that’s what’s in your pantry — it works, though the flavor’s flatter and I wouldn’t go out of my way to make it again. I tried a walnut version last year and missed the pecans by the second bite. A splash of bourbon in the filling in place of a tablespoon of the orange juice is worth trying if you’re making this for an adult crowd — it deepens things without tasting boozy once baked.

Make-Ahead

The filling can be made a day ahead and refrigerated in the casserole dish, unbaked. The crumble topping is a different story — it doesn’t hold well overnight. The butter softens and the texture goes pasty instead of sandy, so mix it fresh right before it goes in the oven.

FAQ

Can I make sweet potato casserole ahead of time?

Yes — assemble the filling in the dish up to a day ahead and refrigerate it. Add the crumble topping fresh right before baking, not the night before.

Why is my sweet potato casserole watery?

Usually it’s undrained potatoes. Give them a few extra minutes in the colander after boiling, especially if you cut them into chunks rather than boiling them whole.

Do I have to use evaporated milk?

No. Whole milk or half and half both work as a substitute — the filling will be very slightly less rich, but it still sets up fine.

Can I freeze this?

The baked casserole freezes okay, though the crumble topping loses some of its crunch after thawing. I’d rather freeze the mashed filling on its own and make the topping fresh the day I bake it.

Closing Thoughts

This is the side dish I’ll put next to a glazed ham before I’ll put it next to turkey — the sweetness and the orange in the filling do more work against something salty and fatty than they do next to another mild, dry protein. If you’ve got leftover crumble topping, it’s genuinely good spooned over vanilla ice cream.

Kima

Sweet Potato Casserole with Pecan Topping

This classic Sweet Potato Casserole is rich, creamy, and perfectly spiced with maple syrup, brown sugar, orange, cinnamon, and ginger. Finished with a buttery pecan crumble topping, it makes a delicious holiday side dish for Thanksgiving, Christmas, or any special family dinner.
Prep Time 25 minutes
Cook Time 45 minutes
Total Time 1 hour 10 minutes
Servings: 20 servings
Course: Side Dish
Cuisine: American
Calories: 329

Ingredients
  

Sweet Potato Filling
  • 4 lb sweet potatoes about 4-5 large potatoes, peeled
  • 3/4 cup butter
  • 3 eggs
  • 1/2 cup evaporated milk whole milk or half and half may be substituted
  • 1/3 cup sour cream
  • 1/3 cup maple syrup
  • 1/4 cup brown sugar
  • 1 orange zested and juiced, about 2 tsp zest and 2-3 Tbsp juice
  • 1 tsp vanilla extract
  • 1 tsp ground cinnamon
  • 1 tsp ground ginger
  • 1/2 tsp salt plus additional salt for boiling the potatoes
  • 1/4 tsp black pepper
Pecan Crumble Topping
  • 1/2 cup all-purpose flour
  • 3/4 cup brown sugar
  • 1/2 tsp salt
  • 1/2 cup butter cold and cubed
  • 1 1/2 cups pecans chopped

Equipment

  • Large pot
  • Large mixing bowl
  • Medium mixing bowl
  • Whisk
  • Potato masher
  • Large casserole dish

Method
 

Prepare the Sweet Potatoes
  1. Peel the sweet potatoes and place them in a large pot.
  2. Sprinkle the potatoes with about 1/2 teaspoon salt, cover with water, and bring to a boil. Cook until the sweet potatoes are very tender.
  3. Drain the sweet potatoes thoroughly.
  4. Transfer the hot sweet potatoes to a large mixing bowl. Add 3/4 cup butter and mash until smooth and creamy.
  5. Set the mashed sweet potatoes aside to cool slightly. Preheat the oven to 350°F (175°C).
Make the Pecan Crumble Topping
  1. While the sweet potatoes cool, prepare the pecan crumble topping.
  2. In a medium mixing bowl, combine the flour, brown sugar, and salt.
  3. Add the cubed butter and use your fingers to press and pinch the butter into the flour mixture until it develops a chunky, slightly sandy texture.
  4. Add the chopped pecans and continue pinching the mixture together until a coarse crumble forms. Set aside.
Assemble the Casserole
  1. In a separate mixing bowl, whisk the eggs until blended.
  2. Add the evaporated milk, sour cream, maple syrup, brown sugar, orange zest, orange juice, vanilla extract, cinnamon, ginger, salt, and black pepper. Whisk until well combined.
  3. Pour the egg mixture over the cooled mashed sweet potatoes and stir until everything is thoroughly incorporated and smooth.
  4. Transfer the sweet potato mixture to a large casserole dish and spread it into an even layer.
  5. Sprinkle the pecan crumble mixture evenly over the top of the sweet potatoes.
  6. Bake uncovered at 350°F (175°C) for 45-50 minutes, or until the casserole is hot throughout and the pecan topping is golden brown.
  7. Remove from the oven and serve warm.

Notes

Evaporated milk can be replaced with an equal amount of whole milk or half and half.
Drain the cooked sweet potatoes thoroughly before mashing so the filling does not become watery.
Allow the mashed sweet potatoes to cool slightly before adding the egg mixture to prevent the eggs from cooking prematurely.
The pecan crumble should have a chunky, crumbly texture rather than being completely smooth.
Bake until the topping is golden brown and the casserole is heated through.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating