Sweet Potato Casserole

This Southern sweet potato casserole brings creamy, warmly spiced sweet potatoes and a crisp pecan topping to the Thanksgiving table. I love how easy it is to prepare ahead, then bake until golden just before dinner.

Why You’ll Love This Sweet Potato Casserole

The filling is soft, buttery, and gently spiced, while the brown sugar pecan topping adds a lovely crunch. It is a comforting Thanksgiving side dish that pairs well with a generous holiday spread and can be assembled in advance.

Sweet Potato Casserole Ingredients & Substitutions

  • 3 pounds sweet potatoes, peeled and cut into 1-inch cubes
  • 4 tablespoons unsalted butter, melted
  • 1/3 cup milk
  • 1/3 cup packed light brown sugar
  • 2 large eggs, lightly beaten
  • 1 teaspoon alcohol-free vanilla extract
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg
  • 1/2 teaspoon fine salt
  • 1/2 cup all-purpose flour
  • 1/2 cup packed light brown sugar, for the topping
  • 4 tablespoons unsalted butter, softened, for the topping
  • 3/4 cup chopped pecans

For a dairy-free version, use an unsweetened plant-based milk and a baking butter alternative. If you like a sweeter, softer topping, you can replace some or all of the pecans with mini marshmallows.

Step-by-Step Instructions to Make Sweet Potato Casserole

1. Cook the sweet potatoes

Heat the oven to 350°F. Put the cubed sweet potatoes in a large pot and cover with water. Bring to a boil, then simmer for 15 to 20 minutes, until the potatoes are fork-tender. Drain well.

2. Mash the filling

Mash the warm sweet potatoes until mostly smooth. Stir in the melted butter, milk, 1/3 cup brown sugar, eggs, alcohol-free vanilla, cinnamon, nutmeg, and salt until evenly combined.

3. Make the pecan topping

In a small bowl, mix the flour and remaining 1/2 cup brown sugar. Work in the softened butter with a fork until the mixture forms clumps, then stir in the chopped pecans.

4. Assemble and bake

Spoon the sweet potato mixture into a greased 9-by-13-inch baking dish and spread it evenly. Sprinkle the pecan topping over the surface. Bake for 25 to 30 minutes, until the topping is golden and the filling is hot. Let it rest for about 10 minutes before serving.

Tips for Success

  • Drain the cooked potatoes thoroughly so the filling stays creamy rather than watery.
  • Mash the potatoes while they are still warm for a smooth, easy-to-mix filling.
  • Let the potatoes cool slightly before stirring in the eggs to help prevent them from scrambling.
  • Check the topping near the end of baking. If it browns too quickly, loosely cover the dish with foil.

Variations of Sweet Potato Casserole

For a less sweet casserole, reduce the brown sugar in the filling to 2 tablespoons. Add a pinch of ground ginger or allspice for a little more warmth. To make a marshmallow version, leave off the pecan topping and scatter mini marshmallows over the casserole during the final 10 minutes of baking.

Serving Suggestions: What to Pair with Sweet Potato Casserole

Serve this casserole alongside roasted turkey, chicken, or a hearty vegetable main. It also fits beautifully with green beans, roasted carrots, mashed potatoes, and a fresh salad. The sweet, crunchy topping is a nice contrast to savory holiday dishes.

Storage & Reheating Instructions

Cover leftover casserole and refrigerate for up to 4 days. Reheat individual portions in the microwave, or warm the covered baking dish in a 325°F oven until heated through. For a make-ahead meal, prepare the filling and topping separately, refrigerate them for up to 24 hours, then assemble and bake. If baking straight from the refrigerator, allow a few extra minutes in the oven.

Memories Made Around the Table

I think of this casserole as one of those dishes that makes a holiday meal feel complete. The pecan topping gets everyone reaching for seconds, and the warm cinnamon aroma always reminds me of gathering around the table with family, sharing stories while dinner is served.

FAQs

Can I make sweet potato casserole ahead of time?

Yes. Prepare the filling and topping separately, cover, and refrigerate for up to 24 hours. Add the topping just before baking for the crunchiest finish.

Can I use canned sweet potatoes?

You can use canned sweet potatoes, but drain them very well first. Since they are already soft, mash gently and check the seasoning before transferring the filling to the baking dish.

How do I know when the casserole is done?

The topping should look golden, and the filling should be hot throughout. A knife inserted in the center should come out warm.

Can I freeze sweet potato casserole?

For best texture, freeze the filling without the topping in a tightly covered freezer-safe dish for up to 2 months. Thaw overnight in the refrigerator, add the topping, and bake until hot and golden.

Final Thoughts

This Southern sweet potato casserole is an easy, crowd-pleasing addition to Thanksgiving dinner, with creamy potatoes beneath a buttery pecan crunch. Make it ahead, bake it until golden, and serve it warm with your favorite holiday dishes.

Southern Living Sweet Potatoe Casserole

Sweet Potato Casserole

This Southern sweet potato casserole brings creamy, warmly spiced sweet potatoes and a crisp pecan topping to the Thanksgiving table. I love how easy it is to prepare ahead, then bake until golden just before dinner.
Prep Time 20 minutes
Cook Time 50 minutes
Resting Time 10 minutes
Total Time 1 hour 20 minutes
Course Side Dish
Cuisine Southern
Servings 8 people

Equipment

  • 1 Large Pot
  • 1 9-by-13-inch baking dish greased
  • 2 Mixing Bowls one small

Ingredients
  

Sweet Potato Filling

  • 3 pounds sweet potatoes peeled and cut into 1-inch cubes
  • 4 tablespoons unsalted butter melted
  • 0.33 cup milk
  • 0.33 cup light brown sugar packed
  • 2 large eggs lightly beaten
  • 1 teaspoon alcohol-free vanilla extract
  • 1 teaspoon ground cinnamon
  • 0.25 teaspoon ground nutmeg
  • 0.5 teaspoon fine salt

Pecan Topping

  • 0.5 cup all-purpose flour
  • 0.5 cup light brown sugar packed
  • 4 tablespoons unsalted butter softened
  • 0.75 cup pecans chopped

Instructions
 

  • Heat the oven to 350°F. Put the cubed sweet potatoes in a large pot and cover with water. Bring to a boil, then simmer for 15 to 20 minutes, until the potatoes are fork-tender. Drain well.
  • Mash the warm sweet potatoes until mostly smooth. Stir in the melted butter, milk, 1/3 cup brown sugar, eggs, alcohol-free vanilla, cinnamon, nutmeg, and salt until evenly combined.
  • In a small bowl, mix the flour and remaining 1/2 cup brown sugar. Work in the softened butter with a fork until the mixture forms clumps, then stir in the chopped pecans.
  • Spoon the sweet potato mixture into a greased 9-by-13-inch baking dish and spread it evenly. Sprinkle the pecan topping over the surface. Bake for 25 to 30 minutes, until the topping is golden and the filling is hot. Let it rest for about 10 minutes before serving.

Notes

Drain the cooked potatoes thoroughly and mash while warm. Let them cool slightly before adding the eggs. Check the topping near the end of baking and loosely cover with foil if it browns too quickly. Cover leftovers and refrigerate for up to 4 days.