Sweet Potato Casserole

This sweet potato casserole brings creamy, warmly spiced potatoes and a crisp pecan topping to the Thanksgiving table. I love that it feels special enough for a holiday meal but is simple to prepare ahead.

Why You’ll Love This Sweet Potato Casserole

The sweet potato filling is smooth, buttery, and gently spiced, while the pecan topping adds a lovely crunch. It is an easy side dish to serve with a holiday feast, and you can assemble it before the big day to make dinner prep a little calmer.

Sweet Potato Casserole Ingredients & Substitutions

These ingredients make one casserole that serves about eight people.

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

You can use pecan halves instead of chopped pecans for a more rustic finish. For a dairy-free version, use an unsweetened plant-based milk and a dairy-free butter substitute. If you prefer a less sweet casserole, reduce the brown sugar in the filling to 1/3 cup.

Step-by-Step Instructions to Make Sweet Potato Casserole

1. Cook the sweet potatoes

Heat the oven to 350°F. Place the sweet potato chunks in a large pot and cover with water. Bring to a boil, then simmer for 15 to 20 minutes, until the potatoes are very tender. Drain them well.

2. Mash the filling

Transfer the hot sweet potatoes to a large bowl. Mash until smooth, then mix in the softened butter, milk, brown sugar, eggs, cinnamon, and salt. Stir until everything is evenly combined.

3. Prepare the topping

In a separate bowl, stir together the chopped pecans, brown sugar, flour, and melted butter until the mixture forms moist crumbs.

4. Assemble and bake

Spread the sweet potato mixture in a greased 2 quart baking dish. Sprinkle the pecan mixture evenly over the top. Bake for 25 to 30 minutes, until the center is hot and the topping is golden. Let it rest for about 5 minutes before serving.

Tips for Success

  • Drain the sweet potatoes thoroughly so the filling stays creamy rather than watery.
  • Mash the potatoes while they are hot for the smoothest texture.
  • Let the potatoes cool for a few minutes before adding the beaten eggs, then mix well.
  • Keep an eye on 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 warmer spice profile, add a pinch of nutmeg or ginger along with the cinnamon. You can also replace some of the pecans with chopped walnuts. For extra texture, stir a handful of finely chopped pecans into the sweet potato filling before spreading it in the baking dish.

Serving Suggestions: What to Pair with Sweet Potato Casserole

This casserole is right at home beside roast turkey, baked chicken, or a savory vegetable main. Serve it with green beans, roasted Brussels sprouts, dinner rolls, and cranberry sauce for a generous Thanksgiving spread. Its gentle sweetness also pairs nicely with savory stuffing and crisp green salads.

Storage & Reheating Instructions

Cover leftover casserole and refrigerate it for up to 4 days. Reheat individual portions in the microwave, or warm the whole dish covered in a 325°F oven until heated through. For a make-ahead option, prepare the filling and topping separately, cover, and refrigerate for up to 1 day. Add the topping just before baking, and allow a few extra minutes in the oven if the dish is cold.

Memories Made Around the Table

I always think of a holiday table when I make this casserole. The warm cinnamon aroma and crunchy pecan topping make the kitchen feel welcoming, and it is one of those dishes that invites everyone to take just one more spoonful. I like bringing it out while it is still warm, with plenty to pass around.

FAQs

Can I make sweet potato casserole ahead of time?

Yes. Prepare the filling and topping separately, then refrigerate them in covered containers for up to 1 day. Assemble the casserole shortly before baking.

Can I use canned sweet potatoes?

Yes, drain them very well before mashing. Since canned sweet potatoes are already soft, check the filling as you mix and adjust the milk only if needed.

How do I know when the casserole is done?

The casserole is ready when the center is hot and the pecan topping is golden. If you prepare it straight from the refrigerator, it may need a little extra baking time.

Can I freeze sweet potato casserole?

You can freeze the baked casserole in an airtight container for up to 2 months. Thaw it overnight in the refrigerator, then reheat it covered in the oven. The topping may soften slightly after freezing.

Final Thoughts

This sweet potato casserole combines a silky, lightly spiced filling with a crisp pecan topping for a dependable Thanksgiving side dish. Make it ahead, serve it warm, and enjoy sharing a comforting favorite around the table.

Southern Living Sweet Potatoe Casserole

Sweet Potato Casserole

This sweet potato casserole brings creamy, warmly spiced potatoes and a crisp pecan topping to the Thanksgiving table. It feels special enough for a holiday meal but is simple to prepare ahead.
Prep Time 20 minutes
Cook Time 50 minutes
Resting Time 5 minutes
Total Time 1 hour 15 minutes
Course Side Dish
Cuisine American
Servings 8 people

Equipment

  • 1 Large Pot
  • 1 Large bowl
  • 1 Mixing Bowl
  • 1 2-quart baking dish

Ingredients
  

Sweet Potato Filling

  • 3 pounds sweet potatoes peeled and cut into chunks
  • 4 tablespoons unsalted butter softened
  • 1 ⅓ cup milk
  • 0.5 cup packed brown sugar
  • 2 large eggs lightly beaten
  • 1 teaspoon ground cinnamon
  • 0.5 teaspoon salt

Pecan Topping

  • 1 cup chopped pecans
  • 0.5 cup packed brown sugar
  • 0.33 cup all-purpose flour
  • 4 tablespoons unsalted butter melted

Instructions
 

  • Heat the oven to 350°F. Place the sweet potato chunks in a large pot and cover with water. Bring to a boil, then simmer for 15 to 20 minutes, until the potatoes are very tender. Drain them well.
  • Transfer the hot sweet potatoes to a large bowl and mash until smooth. Mix in the softened butter, milk, brown sugar, eggs, cinnamon, and salt until evenly combined.
  • In a separate bowl, stir together the chopped pecans, brown sugar, flour, and melted butter until the mixture forms moist crumbs.
  • Spread the sweet potato mixture in a greased 2-quart baking dish. Sprinkle the pecan mixture evenly over the top. Bake for 25 to 30 minutes, until the center is hot and the topping is golden. Let it rest for about 5 minutes before serving.

Notes

For make-ahead preparation, refrigerate the filling and topping separately for up to 1 day and add the topping just before baking. Refrigerate leftovers for up to 4 days.