Thanksgiving Sweet Potato Casserole with Pecans

This Thanksgiving Sweet Potato Casserole with Pecans is a cozy, comforting side dish made with creamy mashed sweet potatoes, warm cinnamon, brown sugar, and a crunchy pecan topping. It is lightly sweet, beautifully golden, and perfect for sharing at Thanksgiving dinner.

Whether you are preparing a traditional holiday meal or bringing a dish to a family gathering, this sweet potato casserole is easy to make ahead and always looks inviting on the table.

Why You’ll Love This Recipe

  • Perfect for Thanksgiving and holiday dinners
  • Creamy sweet potato filling with a crunchy pecan topping
  • Made with simple pantry ingredients
  • Can be prepared ahead of time
  • Easy to customize with marshmallows or extra spices
  • Pairs well with turkey, ham, and roasted vegetables

Ingredients

For the Sweet Potato Filling

  • 3 pounds sweet potatoes, peeled and cubed
  • ¼ cup unsalted butter, melted
  • ⅓ cup brown sugar
  • ¼ cup milk
  • 2 large eggs
  • 1 teaspoon vanilla extract
  • 1 teaspoon ground cinnamon
  • ¼ teaspoon ground nutmeg
  • ½ teaspoon salt

For the Pecan Topping

  • ¾ cup chopped pecans
  • ⅓ cup all-purpose flour
  • ⅓ cup brown sugar
  • 3 tablespoons unsalted butter, melted
  • ¼ teaspoon ground cinnamon
  • Pinch of salt

Ingredient Notes

Sweet potatoes: Choose firm, medium-sized sweet potatoes for a naturally sweet and creamy filling.

Brown sugar: Light or dark brown sugar works well. Dark brown sugar gives the casserole a deeper molasses flavor.

Pecans: Use chopped raw pecans for the topping. Toasted pecans can be used for a stronger nutty flavor.

Milk: Whole milk provides a richer texture, but 2% milk can also be used.

Eggs: Eggs help the sweet potato mixture set while baking.

Spices: Cinnamon and nutmeg add classic holiday flavor. You can also add a small pinch of ground ginger.

How to Make Thanksgiving Sweet Potato Casserole with Pecans

Step 1: Prepare the Sweet Potatoes

Preheat your oven to 375°F.

Peel the sweet potatoes and cut them into evenly sized cubes. Place them in a large pot and cover them with water.

Bring the water to a boil and cook the sweet potatoes for approximately 15–20 minutes, or until they are fork-tender.

Drain thoroughly and allow them to cool slightly.

Step 2: Mash the Sweet Potatoes

Transfer the cooked sweet potatoes to a large mixing bowl.

Add the melted butter, brown sugar, milk, eggs, vanilla extract, cinnamon, nutmeg, and salt.

Mash until smooth and creamy. A few small pieces of sweet potato are fine if you prefer a more rustic texture.

Step 3: Prepare the Pecan Topping

In a separate bowl, combine:

  • Chopped pecans
  • Flour
  • Brown sugar
  • Melted butter
  • Cinnamon
  • Salt

Stir until the mixture becomes crumbly and evenly coated.

Step 4: Assemble the Casserole

Lightly grease a 9×13-inch baking dish.

Spread the sweet potato mixture evenly into the dish. Sprinkle the pecan topping over the surface, covering it as evenly as possible.

Step 5: Bake

Place the casserole in the preheated oven and bake for 25–30 minutes, or until the filling is heated through and the pecan topping is golden brown.

If the topping begins to brown too quickly, loosely cover the dish with aluminum foil.

Step 6: Rest and Serve

Remove the casserole from the oven and let it rest for approximately 5–10 minutes before serving.

Serve warm alongside your favorite Thanksgiving dishes.

Helpful Tips

  • Drain the sweet potatoes well to prevent a watery casserole.
  • Do not overmix the filling, or the texture may become gummy.
  • Chop the pecans into small, even pieces for a more consistent topping.
  • Prepare the casserole in advance to reduce holiday cooking stress.
  • Cover the casserole loosely with foil if the topping browns too quickly.
  • Taste the sweet potato mixture before adding the eggs so you can adjust the sweetness and spices.

Recipe Variations

Sweet Potato Casserole with Marshmallows

Skip the pecan topping and add mini marshmallows during the final 5–8 minutes of baking. Bake until the marshmallows are lightly golden.

Maple Sweet Potato Casserole

Replace part of the brown sugar with pure maple syrup for a warm maple flavor.

Gluten-Free Version

Use a certified gluten-free all-purpose flour blend in the pecan topping.

Extra-Spiced Version

Add a pinch of ground ginger, allspice, or cloves for a stronger holiday flavor.

Savory-Sweet Version

Reduce the brown sugar slightly and add a pinch of black pepper for a more balanced flavor.

Make-Ahead Instructions

Prepare the sweet potato filling and spread it into the baking dish. Prepare the pecan topping separately.

Cover both and refrigerate for up to 24 hours.

When ready to bake, allow the casserole to sit at room temperature for approximately 20–30 minutes. Add the topping and bake as directed. You may need to add a few extra minutes if the casserole is still cold.

Storage Instructions

Store leftovers in an airtight container or cover the baking dish tightly.

  • Refrigerator: Store for up to 4 days.
  • Freezer: Freeze the baked casserole for up to 2 months for best quality.
  • Reheating: Reheat in a 350°F oven until warmed through. Cover with foil to prevent the topping from becoming too dark.

The pecan topping may soften slightly after refrigeration.

What to Serve with Sweet Potato Casserole

This casserole pairs beautifully with:

  • Roast turkey
  • Glazed ham
  • Herb-roasted chicken
  • Green bean casserole
  • Homemade cranberry sauce
  • Garlic mashed potatoes
  • Roasted Brussels sprouts
  • Dinner rolls

Frequently Asked Questions

Can I make sweet potato casserole ahead of time?

Yes. Assemble the sweet potato filling up to 24 hours ahead and refrigerate it. Add the pecan topping before baking.

Can I use canned sweet potatoes?

Yes. Drain the canned sweet potatoes thoroughly before mashing. Since canned sweet potatoes may already contain sugar, adjust the added brown sugar to taste.

Can I use marshmallows instead of pecans?

Yes. Add mini marshmallows during the final few minutes of baking so they become golden without burning.

Why is my sweet potato casserole watery?

Excess water from boiling the sweet potatoes can make the casserole watery. Drain the sweet potatoes thoroughly and allow steam to escape before mashing.

Can I use walnuts instead of pecans?

Yes. Chopped walnuts are a good substitute, although they have a slightly different flavor and texture.

Is this casserole a dessert or a side dish?

It is traditionally served as a Thanksgiving side dish, although its sweet flavor makes it feel similar to a dessert.

Recipe Card

Recipe Name: Thanksgiving Sweet Potato Casserole with Pecans

Prep Time: 20 minutes
Cook Time: 45–50 minutes
Total Time: 1 hour 10 minutes
Servings: 10–12
Course: Side Dish
Cuisine: American

Ingredients

Sweet Potato Filling

  • 3 pounds sweet potatoes, peeled and cubed
  • ¼ cup unsalted butter, melted
  • ⅓ cup brown sugar
  • ¼ cup milk
  • 2 large eggs
  • 1 teaspoon vanilla extract
  • 1 teaspoon cinnamon
  • ¼ teaspoon nutmeg
  • ½ teaspoon salt

Pecan Topping

  • ¾ cup chopped pecans
  • ⅓ cup all-purpose flour
  • ⅓ cup brown sugar
  • 3 tablespoons melted butter
  • ¼ teaspoon cinnamon
  • Pinch of salt

Instructions

  1. Preheat the oven to 375°F.
  2. Boil the sweet potatoes for 15–20 minutes, until fork-tender.
  3. Drain and mash the sweet potatoes.
  4. Add butter, brown sugar, milk, eggs, vanilla, cinnamon, nutmeg, and salt.
  5. Spread the mixture into a greased 9×13-inch baking dish.
  6. Combine all pecan topping ingredients in a separate bowl.
  7. Sprinkle the topping evenly over the sweet potatoes.
  8. Bake for 25–30 minutes, until golden and heated through.
  9. Rest for 5–10 minutes before serving.

Notes: For a make-ahead version, refrigerate the assembled sweet potato filling and topping separately for up to 24 hours.

Leave a Comment