This sweet potato casserole with pecan topping is the perfect mix of creamy, buttery sweet potatoes and a crunchy brown sugar streusel. A must-make Thanksgiving side dish!

This post may contain affiliate links. Read disclosure policy.
Sweet Potato Casserole with Pecan Topping
This sweet potato casserole with pecan topping is a classic Thanksgiving side dish that’s creamy, buttery, and perfectly sweet. The smooth mashed sweet potatoes are topped with a crunchy brown sugar pecan crumble that melts-in-your mouth!
It’s a family favorite that we make for both Thanksgiving and Christmas dinner, and it’s easy to prepare ahead for stress-free entertaining. If you’re short on time, try my baked candied yams for a simpler version or my crockpot sweet potato casserole for a hands off method!
Ingredient Notes

Find the full printable recipe with specific measurements below.
- Sweet potato filling: The key to this casserole is using pre-baked sweet potatoes. Mashed and mixed together with sugar, eggs, melted butter, evaporated milk, salt, and vanilla.
- Brown sugar and pecan crumble: The nuttiness of pecans is paired with the depth of sweet brown sugar and a little bit of cinnamon for spice. Softened butter and flour bring it all together to create an irresistible crumble.
How to Make Sweet Potato Casserole

- Baking your sweet potatoes is the key to making the best sweet potato casserole. It brings out such amazing flavor and makes them tender and caramelized. It’s super easy and my favorite way to cook them.
- Mix. Scoop cooked potatoes into a bowl and mash. Add white sugar, eggs, salt, butter, milk and vanilla. Mix together until smooth. Pour into a 9×13″ baking dish (or 11×8″ dish if you’d like your casserole a little thicker).
- Topping. In a separate bowl, mix together the brown sugar, flour, cinnamon, and butter with a fork or pastry cutter. You may need to use your hands to create the crumble. Then stir in the pecans.
- Bake. Sprinkle the topping over the sweet potatoes and then bake at 325°F for 25-30 minutes.

Toppings
The pecan topping is really what makes sweet potato casserole!
- Pecan crumble: The crumble topping on this casserole is seriously the BEST part! It pretty much tastes like candied pecans on top of the sweet potatoes and will become your new favorite after just one bite.
- Marshmallows: If you want to make this a dessert-like holiday dish, make sweet potato casserole with marshmallows. Add during last few minutes of cooking.

Helpful Tips
- Sweet potatoes. A sweet potato should be firm and have a bright orange flesh coloring to it. If you can find sweet potatoes without bumps and cuts on them, that would be best.
- Bake the sweet potatoes: For the best flavor and natural sweetness, bake them instead of boiling. You can follow my baked sweet potato guide before mashing or make Instant Pot mashed sweet potatoes.
- Seasoning. Add seasoning to the sweet potato casserole. A pinch of ground cloves, allspice, or any warm fall seasoning you love.
- Overcooking. Try not to overcook this sweet potato casserole with pecan topping recipe. The texture will become dry.

More holiday side dish recipes include green bean casserole, corn casserole, easy cheesy potatoes, and cranberry sauce.
More Holiday Side Dish Recipes

Sweet Potato Casserole with Pecan Topping
Video
Equipment
Ingredients
Brown Sugar Topping
- ½ cup light brown sugar
- ⅓ cup all-purpose flour
- 1 teaspoon ground cinnamon
- ¼ cup salted butter , softened
- ½ cup chopped pecans
Casserole
- 5 prebaked sweet potatoes *see notes
- ½ cup granulated sugar
- 2 large eggs
- ¼ cup unsalted butter , slightly melted
- ⅓ cup evaporated milk (can use milk or cream)
- 1 teaspoon vanilla extract
- ½ teaspoon Kosher salt
Optional: 1 1/2 cups mini marshmallows
Instructions
- Preheat the oven to 325°F.
Brown Sugar Pecan Topping
- In a medium bowl, mix together 1/2 cup brown sugar, 1/3 cup flour, 1 teaspoon cinnamon, and 1/4 butter butter with a fork or pastry cutter. You may need to use your hands to create the crumble. Stir in the pecans.
Casserole
- Scoop flesh from 5 pre-baked potatoes into a large bowl and mash with a potato masher. It should be about 3 cups.
- Stir in 1/2 cup sugar, 2 large eggs, 1/4 cup butter, 1/3 cup milk, 1 teaspoon vanilla, and 1/2 teaspoon salt until smooth. Spread evenly in a 9×13-inch baking dish (or an 11×8-inch baking dish for a thicker casserole). Sprinkle the pecan topping evenly over the sweet potatoes.
- Bake 25 to 30 minutes, or until the topping is lightly browned and caramelized.
- If adding marshmallows, sprinkle over the top and broil for 2 minutes, or until golden brown and gooey.
Last step: Please leave a comment and rating after you make the recipe.
Notes
Nutrition
Nutrition provided is an estimate. It will vary based on specific ingredients used.
Recipe FAQs
You can! Some people love the extra sweetness from toasted marshmallows. I’ve included notes in the recipe if you’d like to add them on top before baking.
Yes, you can! Canned cut sweet potatoes (often packed in syrup) make an easy shortcut. Just be sure to drain and rinse them well before mashing. Since they’re already sweetened, you may want to reduce or skip the added sugar in the sweet potato filling.
You absolutely can! It can be made and frozen up to 3 months in advance. Cover the unbaked casserole with a double layer of aluminum foil. The day before serving, thaw it overnight in the refrigerator. Let it come to room temperature 30 minutes before baking.
Place the cooled casserole in an airtight container and store it in the fridge for three days. When ready to reheat, place in the oven or heat in the microwave until it is warmed through.

angie
Very yummy! I added a quarter cup of fresh squeezed orange juice to the potatoes and a dash of all spice.
Sarah @IHeartNaptime
So glad you enjoyed the sweet potato casserole! The orange juice addition sounds lovely!
Patricia Baldwin
Very good thanks for sharing
Sarah @IHeartNaptime
So glad you enjoyed them!
Brenda
Love it!!
Sarah @IHeartNaptime
Happy to hear that you love the sweet potato casserole as much as we do!
Nicky Morris
I have been making this recipe every year for Thanksgiving and everyone loves it
Sarah @IHeartNaptime
So glad the sweet potato casserole is a holiday repeat hit!
Lee Wren
I made this today and everyone loved it!
Jamielyn Nye
So glad everyone enjoyed the sweet potato casserole!
Abbey
I have made this recipe every Thanksgiving for probably the last 5 years because the whole family requests it. I am a toddler mom now though and need to be way faster with it- I am going to use canned yams (drained and rinsed) this year but am not sure how much would substitute for the real sweet potatos. Do you think a 29 oz can or a 40 oz can? Thanks so much.
Sarah @IHeartNaptime
Sorry using canned sweet potatoes has not been tested. I would probably go with a larger can just to ensure you have enough for the casserole. Let us know how it goes!
Cathy
Delicious!! Not too sweet like many recipes!!
Sarah @IHeartNaptime
So happy to hear you enjoyed it!
Connie
This was amazing!
Made this for potluck at church. Had hoped there would be some to take home. Will be making again. Subbed gluten free flour for the so-purpose flour.
Thank you sharing for the recipe.
Sarah @IHeartNaptime
So glad you enjoyed it and everyone else, too! More reason to make it again ;0
Megan
This was an absolute hit with my family! It was simple to put together and turned put great. Added to my recipe book!
Marcia
Doubled the recipe, just to make sure that I had PLENTY of letovers for myself! DELICIOUS!
Cassie
This recipe is delicious!! We love it for Thanksgiving!
Andie
This recipe is so good! My whole family loved it.
Octavia
First time I used this recipe it most definitely was a hit! Since my crew loves the layers of sweet, I include the marshmallows on top. I let them brown until they are gooey. Many times we don’t even have dessert after this. It has become a staple in our holiday meals.
Jamielyn Nye
Sounds delicious! So glad your crew enjoyed the sweet potato casserole!
Glenda
One of my Thanksgiving standards and a family favorite! Delicious recipe!
Jamielyn Nye
I’m so glad to hear! Thanks Glenda!
Scarlet
I loved the pecan and brown sugar topping on this. It was superb.
Jamielyn Nye
The topping is definitely the best part! Glad you enjoyed the sweet potato casserole!
Debbie
OMGOSH,…I make them this way for years. I peel chop and boil like you do for mashed potato. Never used the marshmallows because they are sweet enough. This recipe will not disappoint
Jamielyn Nye
I love it without the marshmallows too! So yummy with the pecan topping!
Heather
This looks so good and I plan on making it! Did you use salted or unsalted butter for the topping?
Jamielyn Nye
I used salted for this :)
Bethany Peake
Made this recipe for Thanksgiving and Christmas last year. It was so good, even my picky toddler was eating it up! That says a lot about the dish! I’m gonna make it this eve for dinner cause a friend of ours gave us some extra sweet potatoes. This is a go to recipe for me now that its such a hit. :)
I Heart Naptime
Yay, glad to hear the recipe was such a hit with your family! Thanks for your comment and review, Bethany :)
Mallory Fiskratti
I have made this two years in a row now – it is so delicious and is now my go to recipe. Since I love this so much I’m basing the rest of my Christmas dinner off of your recipes. Thank you.
I Heart Naptime
Aw, this makes me so happy to hear! I hope you have a wonderful Christmas, Mallory! :)