Print

Nanny’s Old Fashioned Sweet Potato Casserole

Spooning sweet potato casserole topped with pecan nut crumble and mini marshmallows out of a casserole dish.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

Old-fashioned sweet potato casserole or souffle is the perfect Southern side dish. It’s rich and decadent. A must-have on Thanksgiving!

Ingredients

Units Scale
  • 3 cups cooked mashed sweet potatoes (from about 4 large sweet potatoes)
  • 1 cup sugar
  • 1 1/2 teaspoons salt
  • 2 lightly beaten eggs
  • 3 tablespoons butter, melted
  • 1/2 cup whole milk
  • 1 teaspoon vanilla

For the Topping

  • 3 tablespoons butter, melted
  • 1 cup brown sugar
  • 1/3 cup flour
  • 1 cup chopped nuts

Or

  • 2 cups of mini marshmallows

Instructions

1. Bake and mash the potatoes 

  • Scrub the sweet potatoes clean and pat them dry. Wrap each potato in aluminum foil and place them on a baking sheet. Put the baking sheet in a cold oven and turn it to 350℉. Bake them for 1 hour, then check for doneness. They should be fork tender. If not, let them bake for a few more minutes.
  • When the potatoes are done, remove them from the oven and let them cool for at least 20 minutes. Leave them wrapped in foil while they cool. Peel the sweet potatoes and mash them. Then, measure 3 cups of mashed sweet potatoes to use in the recipe.
  • See the recipe notes if you want to boil the sweet potatoes.

2. Prepare the casserole mixture

  • Preheat the oven to 350℉.
  • Mix the mashed sweet potatoes, sugar, beaten eggs, milk, melted butter, vanilla, and salt in a mixing bowl until smooth.
  • Pour the mixture into an 8×8 baking dish or a 2-quart casserole dish.

3. Prepare the nut topping if using:

  • Mix the melted butter, brown sugar, flour, and chopped pecans in a small bowl. 

4. Top and bake

  • Spread the nut topping or the marshmallows over the sweet potato mixture and bake for 35 minutes at 350℉.

Notes

  • If you want to use both toppings, half the pecan mixture and spread it over half of the pan. Then, cover the other half with 1 cup of mini marshmallows.
  • To boil the potatoes: peel and cube the sweet potatoes. Bring a pot of water to a boil and boil the sweet potatoes for 15-20 minutes. Until they’re very tender. Drain them and mash them. Then, measure 3 cups of mashed sweet potatoes for the recipe. 
  • If you have leftover mashed sweet potatoes, use them to make dog treats! You can use the mashed sweet potato instead of the pumpkin puree in my no-bake pumpkin dog treats. Or use 1 cup of mashed sweet potato in my easy 5-Ingredient Sweet Potato Dog Treats.
  • Nutrition information is calculated using the nut topping.

Nutrition