Every Thanksgiving table needs that one dish everyone looks forward to, and for me, it’s always this Easy Sweet Potato Casserole with Pecans. It’s sweet, buttery, and topped with the perfect crunchy pecan streusel that makes it taste like dessert and side dish all in one. This casserole is comforting, easy to make, and always a hit at family gatherings, potlucks, or holiday dinners.
If you’re searching for a classic Thanksgiving side dish that feels homemade and cozy but doesn’t take all day to make, this sweet potato casserole is exactly what you need.

Why I Love This Easy Sweet Potato Casserole
I love this recipe because it’s simple, delicious, and always gets compliments. The creamy sweet potatoes mix perfectly with the buttery pecan topping, giving you that sweet-and-savory combo that screams holiday comfort food. It’s one of those easy Thanksgiving side dishes that can be prepped ahead of time and baked when you’re ready.

INGREDIENTS you’ll need
Here’s everything I used to make this homemade sweet potato casserole with pecans:
- 3 pounds sweet potatoes – peeled, boiled, and mashed until smooth.
- ½ cup brown sugar – adds just the right touch of sweetness.
- 1 stick butter (softened) – makes the filling rich and creamy.
- ½ cup milk – helps blend everything together.
- 2 large eggs – hold the casserole together.
- 1 tsp vanilla – adds warm flavor.
- ½ tsp salt – balances out the sweetness.
- For the pecan streusel topping:
- 1 cup brown sugar – makes the topping sweet and caramel-like.
- ½ cup flour – helps form that crumbly texture.
- 1 cup pecans (chopped) – the crunchy star of this recipe.
- 1 stick butter (melted) – brings the streusel together.
- Pinch of cinnamon – adds cozy holiday spice.

Step-by-Step Instructions
Time needed: 1 hour and 45 minutes
- How to Prepare the Sweet Potato Casserole Filling
My favorite way to cook the sweet potatoes is by wrapping them in foil and roasting them for about an hour. This method is almost foolproof and gives the potatoes a rich, sweet flavor every time.
Once they’re roasted and peeled, I add them to a food processor (or blender) along with the eggs, sugar, melted butter, milk, and vanilla.
I blend until the mixture is smooth and creamy. If you don’t have a processor, a hand mixer or even a potato masher works just fine. Then I spread the filling evenly into a greased 9×13-inch baking dish.
- How to Prepare the Pecan Streusel Topping
The streusel topping is quick and simple. I start by combining chopped pecans, flour, and brown sugar in a medium bowl.
Then I stir in the melted butter until the mixture is moistened and clumps together nicely. Once it’s ready, I gently sprinkle and dollop the topping evenly over the sweet potato layer.
- Putting It All Together and Baking
Before baking, I preheat the oven to 400°F and grease my baking dish with butter or nonstick spray.
I spread the sweet potato mixture evenly into the pan, then top it with the pecan streusel. For a little extra texture, I sometimes dot the topping with whole pecans or stir a few into the filling itself.
Finally, I bake the casserole for 25–30 minutes, until the topping is golden brown and slightly puffed.
tips for perfect SWEET POTATO FILLING
Roasting sweet potatoes for my easy sweet potato casserole really intensifies their natural sweetness. Wrapping them in foil locks in moisture and keeps them tender, perfect for a creamy filling. Plus, the skins slip off easily, making this Thanksgiving side dish with pecan topping simple to prepare for holiday recipes.
FAQ – FREQUENTLY ASKED QUESTIONS:
Yes! I sometimes use canned sweet potatoes if I’m short on time. Just drain them well and mash until smooth before adding the other ingredients.
Absolutely! I prepare the sweet potato filling and topping the night before, then bake it fresh on Thanksgiving day.
Yes, you can skip the pecans and still have a delicious casserole. Sometimes I top it with extra brown sugar or even mini marshmallows instead.
Yes! I like adding a pinch of cinnamon, nutmeg, or allspice to give my easy sweet potato casserole extra warmth and holiday flavor.
RECIPE SUBSTITUTIONS AND VARIATIONS
- Use Yams Instead of Sweet Potatoes: I sometimes swap sweet potatoes for yams for a slightly different flavor and extra natural sweetness.
- Nut-Free Version: If I’m serving someone with nut allergies, I skip the pecans and use extra brown sugar or mini marshmallows for a tasty topping.
- Spiced Up Filling: I like adding a pinch of cinnamon, nutmeg, or pumpkin pie spice to the sweet potato filling for more holiday flavor.
- Marshmallow Topping: Occasionally I top the casserole with mini marshmallows instead of the pecan streusel for a classic, gooey variation.
- Make It Vegan: I substitute butter with coconut oil, use almond or oat milk, and skip the eggs to make a delicious vegan version of this Thanksgiving side dish.

What to Serve with Easy Sweet Potato Casserole
This easy sweet potato casserole with pecans pairs perfectly with all your classic Thanksgiving dishes. I usually serve it alongside roast turkey, stuffing, and green bean casserole for a full holiday meal. For drinks, a glass of cider or a crisp white wine goes really well, and I sometimes add a fresh salad or dinner rolls to complete the table.

STORAGE AND REHEATING LEFTOVERS
Cool completely, then tightly cover any leftovers with plastic wrap or in an airtight container. Keep in the refrigerator for 3-4 days. Reheat it in the microwave or eat it cold and it’s just as good at room temperature.
CAN THE SWEET POTATO CASSEROLE BE FROZEN
Yes! I usually assemble the sweet potato casserole without baking and wrap it tightly to freeze for up to 2 months. When I’m ready to serve it, I thaw it overnight in the fridge and bake it as usual. Freezing doesn’t affect the creamy filling or the crunchy pecan topping.

LOOKING FOR MORE THANKSGIVING SIDE DISHES? TRY THESE!
Cinnamon Roasted Butternut Squash: The natural sweetness of the squash caramelizes in the oven, while the warm cinnamon adds a touch of spice that feels like fall on a plate.
Oven-Baked Crispy Crust Mashed Potatoes: This dish combines the best of both worlds—smooth and velvety on the inside, with a savory, crunchy crust on the outside.
Cheesy Bacon Brussels Sprouts: This dish is all about crispy Brussels sprouts coated in a creamy, cheesy sauce and topped with smoky bacon.

Easy Sweet Potato Casserole with Pecans
Equipment
- 9 x 13 Baking Pan
Ingredients
Ingredients for Sweet Potato Filling:
- 3 Pounds Sweet Potatoes
- ½ Cup Brown Sugar
- 1 Stick Butter (softened)
- ½ Cup Milk
- 2 Large Eggs
- 1 Tsp Vanilla
- ½ Tsp Salt
Ingredients for Steusel Topping:
- 1 Cup Brown Sugar
- ½ Cup Flour
- 1 Cup Pecan (chopped)
- 1 Stick Butter (melted)
- Pinch of Cinnamon
Instructions
- How to Prepare the Sweet Potato Casserole Filling: Preheat oven to 400°F. Wrap sweet potatoes in foil and roast for about 1 hour, until tender. Peel the sweet potatoes and place them in a food processor or blender. Add eggs, brown sugar, melted butter, milk, vanilla, and salt. Blend until smooth and creamy. Spread the filling evenly into a greased 9×13-inch baking dish.
- How to Prepare the Pecan Streusel Topping: In a medium bowl, combine chopped pecans, flour, and brown sugar. Stir in melted butter until the mixture is moistened and forms clumps. Sprinkle the topping evenly over the sweet potato filling.
- Putting It All Together and Baking: Make sure the oven is preheated to 400°F. Grease a 9×13-inch baking dish with butter or nonstick cooking spray. Spread the sweet potato mixture evenly in the dish. Add the pecan streusel topping. Optional: dot with whole pecans for texture.
- Bake: Bake for 25–30 minutes, or until the topping is golden brown and slightly puffed.













This sweet potato casserole is a delightful blend of creamy goodness and crunchy perfection thanks to the generous sprinkle of pecans . A harmony of flavors that will surely steal the spotlight on any holiday table!