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.

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.

- 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.

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

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

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.

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

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.

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!
Cranberry Apple Stuffing Recipe is a must-try for this holiday season. It will not disappoint your guests.
❔ Recipe FAQs
Absolutely. You can make sweet potato casserole with pecans, walnuts, or omit the nuts, and it will still be delicious.
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.
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.
Absolutely. This is a sweet potato casserole without marshmallows, but adding a few to the top would be a delicious addition.

Thanksgiving Recipes For A Crowd
If you’ve tried this Sweet Potato Casserole with Pecans or any other recipe on my blog, please leave a 🌟 star rating and let me know how it turned out in the 📝 comments. Thanks for visiting!
👩🏻🍳 Recipe

Sweet Potato Casserole with Pecans
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
- 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.






This casserole is amazing! It’s so perfect for Thanksgiving!
This is one of my favorite side dishes for the holidays. The brown sugar pecan topping is amazing!
this sounds delicious, i love sweet potatoes and with the brown sugar for some added sweetness sounds perfect
We’ve used this recipe for years, and it’s always a favorite! It’s our go to recipe for Thanksgiving!
Family approved! My hubby loves this recipe!
The sweet potatoes and brown sugar pecan complement perfectly! Remaking this on Thanksgiving!
Sweet potato casserole is so comforting. We love this recipe for Thanksgiving!
This casserole is absolutely amazing and is exactly what I have been looking for!
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.
The Brown Sugar Pecan Topping was the best part! Easy and perfect side dish
MMM, I can’t wait to make these for Thanksgiving! I’m loving the brown sugar pecans over the sweet potatoes idea!