Sweet Potato Casserole with Pecans 

Sweet Potato Casserole with Pecans is a timeless holiday classic that never goes out of style. Each bite is rich, creamy, and buttery, with just the right amount of sweetness. Add a crunchy brown sugar pecan topping, and it becomes the perfect side dish for your holiday table.

Sweet Potato Casserole on a black plate with turkey and a fork.

There’s something special about passing down old family recipes that have stood the test of time. This southern sweet potato casserole is simple, comforting, and full of the flavors that remind us of home. From the creamy sweet potatoes to that crunchy brown sugar pecan topping, this dish always earns a spot on our table and is part of the holiday nostalgia.

A few more of my favorite Thanksgiving side dishes are caramelized sweet potatoes and this easy sweet potato pie recipe.

Jump to:

💗 Why You’ll Love This Recipe

  • Classic: A homemade sweet potato casserole made the same way for generations. The crunchy brown sugar pecan streusel takes this dish over the top.
  • Crowd-Pleasing: The pecan topping has the perfect mix of crunch and sweetness. An old Southern side dish that never disappoints.
  • Make-Ahead: Assemble it a day ahead, refrigerate it, and bake when ready.
  • Perfect Holiday Side: The best sweet potato casserole for Thanksgiving, Christmas, or Easter. Goes great with ham and turkey.

🛒 Ingredients Needed

This sweet potato casserole recipe is made with simple ingredients and comes together quickly. All the ingredients can be easily found at your local grocery store.

Ingredients needed to make a sweet potato bake with text overlay.
  • Sweet Potatoes: I use fresh sweet potatoes for the sweet potato mixture. For this recipe, you will cook and mash the potatoes. They are easy to mash with a fork or a potato masher.
  • Sugar: I use white granulated sugar for the sweet potato mixture and brown sugar for the topping.
  • Eggs: You will need medium to large eggs, or just use what you have in your refrigerator.
  • Butter: Everything is better with butter. Use softened butter. It acts as a binder.
  • Milk: Whole milk is used for this recipe. 
  • Vanilla Extract: Used for flavoring. Please don’t leave it out.
  • Light Brown Sugar: This is used for the topping. If you need to swap out dark brown sugar, that will work just fine.
  • Flour: Used for the topping.
  • Melted Butter: Melted butter mixes well with the ingredients.
  • Chopped Pecans: I prefer using chopped pecans as a topping. You can also use walnuts or omit them if desired.

🍠 How to Prepare Sweet Potatoes

There are two ways to prepare sweet potatoes for this homemade sweet potato casserole. You can boil or bake them. I have done both, but I prefer to bake them. You choose the method that is best for you.

Baked Potatoes:

Wash sweet potatoes and place them on a sheet pan. Bake at 400°F for about 45 minutes to 1 hour, or until soft. The time will depend on the size of your potatoes. Let cool. Remove skins. Place in a large bowl and mash with a fork until they are creamy and no lumps.

Boiled Potatoes:

I peeled the potatoes, thickly diced them into 2-3 inch pieces, placed them into a pot of cold water, and boiled them until tender. I drained the potatoes well and mashed them with a potato masher or a fork.

🔪 How To Make Homemade Sweet Potato Casserole

For complete instructions, see the printable recipe card below. This casserole is buttery, soft, and creamy—the perfect side dish for Thanksgiving—and a great recipe for all your holiday feasts. 

Baked sweet potatoes on a baking sheet.

Step 1: Bake the Potatoes. Wash fresh whole sweet potatoes and place on a sheet pan. Bake until soft. Remove skins.

Mashed potatoes in a bowl.

Step 2: Mash the Potatoes. Place in a large bowl and mash with a fork until smooth and no lumps remain.

Sweet potato filling in a casserole dish.

Step 3: Prepare the Filling. In a large bowl, combine the mashed sweet potatoes, sugar, beaten eggs, softened butter, milk, and vanilla. Mix well until smooth. Spoon into a greased 13×9-inch baking dish.

The topping for the casserole in a bowl  with a spoon.

Step 4: Mix the Topping. Combine brown sugar, flour, 1/3 cup melted butter, and pecans in a bowl; mix until well combined.

The topping spread across the sweet potato filling in a baking dish.

Step 5: Add to the Top. Drop by tablespoon over the top of the sweet potatoes. Lightly spread the buttery pecan topping over the top.

The baked casserole in a baking dish.

Step 6: Bake. Bake uncovered for 30 minutes, until the topping is golden and bubbly.

If you plan to cook a turkey this year, check out my post on Easy Method For Cooking a Turkey for tips on a moist turkey every time.

💭 Pro Tips

  • Mash the Potatoes While Warm: Warm sweet potatoes mash smoothly and are creamier than when cooled.
  • Don’t Skip the Vanilla: It adds warmth and flavor that makes this casserole stand out.
  • Make-Ahead Friendly: Prepare the filling and topping separately, refrigerate, then assemble and bake right before serving.

🥣 Doubles as a Side Dish or a Dessert

Not only is this side dish popular during the holidays, but it’s also great as a year-round dish to dinner or even as a dessert. Yep, dessert. I had the leftovers during the week with a scoop of vanilla ice cream with condensed milk . It satisfied my sweet tooth with pleasure. Wonderful!

❔ Recipe FAQs

Can I make this casserole without nuts?

Absolutely. You can make sweet potato casserole with pecans, walnuts, or omit the nuts, and it will still be delicious.

Can I freeze sweet potato casserole?

Yes. Bake the casserole, let it cool completely, then wrap it tightly and freeze it for up to 2 months. Thaw in the refrigerator overnight and reheat at 350° until warmed through.

What is the best way to reheat leftover mashed sweet potato casserole?

To Store: Easy sweet potato casserole is fabulous the next day. Bring leftovers to room temperature and store them in an airtight container in the refrigerator for up to 3 days.
To Reheat: This dish warms up nicely in the oven or microwave.

Can I add marshmallows to this potato recipe?

Absolutely. This is a sweet potato casserole without marshmallows, but adding a few to the top would be a delicious addition.

A serving of sweet potato casserole with pecan topping on a black plate with a slice of turkey.

Thanksgiving Recipes For A Crowd

👩🏻‍🍳 Recipe

Sweet potato casserole on a black plate with turkey.

Sweet Potato Casserole with Pecans

Gina Abernathy
Sweet Potato Casserole is creamy, delicious, and melts in your mouth. It has a crunchy brown sugar pecan topping that completes this dish.
5 from 31 votes
Prep Time 20 minutes
Cook Time 30 minutes
Bake sweet potatoes before beginning this dish. 45 minutes
Course Side Dish
Cuisine Southern
Servings 12 servings
Calories 363 kcal

Ingredients
  

  • 3 cups sweet potatoes cooked and mashed
  • 1 cup sugar
  • 2 Eggs beaten
  • ½ cup butter softened
  • cup milk
  • 1 tablespoon vanilla

Topping

  • 1 cup Brown Sugar packed
  • cup flour
  • cup butter melted
  • 1 cup pecans chopped

Instructions
 

  • Bake the Potatoes. Wash sweet potatoes and place on a sheet pan. Bake at 400 degrees for about 45 minutes to an hour or until soft. The time will depend on how big your potatoes are. Let cool. Peel potatoes.
  • Mash the Potatoes. Place in a large bowl and mash with a fork until they are creamy and no lumps.
  • Prepare the Filling. Combine sweet potatoes with sugar, eggs, ½ cup softened butter, milk, and vanilla; mix well. Spoon into a greased 13" x 9" baking dish.
  • Mix the Topping. Combine brown sugar, flour, ⅓ cup melted butter, and pecans in a bowl; mix well.
  • Add to the Top: Drop by tablespoon over the top of the sweet potatoes. Lightly spread the topping over the top.
  • Bake. Bake at 350 degrees for 30 minutes.

Notes

How to Prepare Sweet Potatoes
Baked Potatoes:
Wash sweet potatoes and place them on a sheet pan. Bake at 400°F for about 45 minutes to 1 hour, or until soft. The time will depend on the size of your potatoes. Let cool. Remove skins. Place in a large bowl and mash with a fork until they are creamy and no lumps.
Boiled Potatoes:
I peeled the potatoes, thickly diced them into 2-3 inch pieces, placed them into a pot of cold water, and boiled them until tender. I drained the potatoes well and mashed them with a potato masher or a fork.
Recipe Tips:
  • Mash the Potatoes While Warm: Warm sweet potatoes mash smoothly and are creamier than when cooled.
  • Don’t Skip the Vanilla: It adds warmth and flavor that makes this casserole stand out.
  • Make-Ahead Friendly: Prepare the filling and topping separately, refrigerate, then assemble and bake right before serving.

Nutrition

Calories: 363kcalCarbohydrates: 46gProtein: 3gFat: 20gSaturated Fat: 9gPolyunsaturated Fat: 2gMonounsaturated Fat: 7gTrans Fat: 1gCholesterol: 62mgSodium: 138mgPotassium: 200mgFiber: 2gSugar: 37gVitamin A: 5166IUVitamin C: 1mgCalcium: 48mgIron: 1mg
Tried this recipe?Let us know how it was!

Sharing is caring!

52 Comments

  1. 5 stars
    I am planning on making this for thanksgiving but it looks so good I don’t think I can wait that long. Adding it to my menu for Sunday.

5 from 31 votes

Leave a Reply

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

Recipe Rating