Sweet potato casserole is the creamy, lightly spiced Thanksgiving side that doubles as dessert. Roasted sweet potatoes are mashed with brown sugar, butter, and cinnamon, then topped with a crunchy brown sugar pecan streusel.
This sweet potato casserole with pecan streusel skips the marshmallows for a buttery, crunchy topping everyone fights over. It is an easy make ahead sweet potato casserole that frees up your oven time on the big day.
Recipe at a Glance
| Prep Time | 25 minutes |
| Cook Time | 1 hour 20 minutes |
| Total Time | 1 hour 45 minutes |
| Servings | 10 servings |
| Category | Side Dish / Thanksgiving |
Why You’ll Love This Sweet Potato Casserole
- Creamy, naturally sweet filling with warm spices
- A crunchy brown sugar pecan streusel topping
- No marshmallows and no canned yams
- Can be assembled a day ahead
- A holiday favorite for guests of all ages
Ingredients You’ll Need
- 3 pounds sweet potatoes (about 4 large), scrubbed
- For the filling: ⅓ cup packed brown sugar, ¼ cup melted butter, 2 large eggs, ¼ cup milk, 1 teaspoon vanilla extract, 1 teaspoon cinnamon, ½ teaspoon salt, and ¼ teaspoon nutmeg
- For the streusel: 1 cup chopped pecans, ½ cup packed brown sugar, ⅓ cup all-purpose flour, 4 tablespoons cold butter (cubed), and a pinch of salt
How to Make Sweet Potato Casserole with Pecan Streusel
- Preheat the oven to 400°F (200°C) and prick the sweet potatoes with a fork. Roast on a lined baking sheet for 45 to 55 minutes until very tender.
- Reduce the oven to 350°F (175°C) and grease a 9×13-inch baking dish.
- Peel the roasted sweet potatoes, place the flesh in a large bowl, and mash until smooth.
- Stir in the brown sugar, melted butter, eggs, milk, vanilla, cinnamon, salt, and nutmeg until creamy, then spread into the dish.
- Mix the pecans, brown sugar, flour, and salt for the streusel, then cut in the cold butter until crumbly and sprinkle evenly over the top.
- Bake for 30 to 35 minutes until the filling is set and the topping is golden and bubbling.
Tips for the Best Make-Ahead Sweet Potato Casserole
- Roast the sweet potatoes instead of boiling for deeper flavor and less water.
- Mash well for a smooth filling, or leave a few chunks for texture.
- Keep the streusel butter cold for a crisp, crumbly topping.
- Toast the pecans first for even more flavor.
- Let the casserole rest 10 minutes before serving.
Variations to Try: Sweet Potato Casserole Ideas
- Add a splash of bourbon or maple syrup to the filling.
- Top with mini marshmallows for the last 5 minutes if you like.
- Swap pecans for walnuts or add oats to the streusel.
- Add orange zest for a bright, citrusy note.
How to Store It
Refrigerate leftovers in an airtight container for up to 4 days. Reheat in a 350°F oven for 20 minutes. To make ahead, prepare the filling and streusel separately, refrigerate for up to 2 days, then assemble and bake, adding a few extra minutes.
Frequently Asked Questions
Can I make sweet potato casserole ahead of time?
Yes. Assemble the filling in the dish up to 2 days ahead and keep the streusel separate, then top and bake.
Should you boil or bake sweet potatoes for casserole?
Roasting is better because it concentrates flavor and keeps the filling from becoming watery.
Can I make sweet potato casserole without eggs?
You can omit the eggs for a looser, softer filling, though the eggs help it set into a custardy texture.
Can I use canned sweet potatoes?
Yes. Drain well, mash, and reduce the added sugar since canned versions are often sweetened.

Sweet Potato Casserole with Pecan Streuselotato
Ingredients
Equipment
Method
- Step 1: Roast the sweet potatoes at 400°F for 45 to 55 minutes until tender.
- Step 2: Reduce the oven to 350°F and grease a 9x13-inch dish.
- Step 3: Peel and mash the sweet potatoes.
- Step 4: Stir in the brown sugar, butter, eggs, milk, vanilla, and spices and spread into the dish.
- Step 5: Mix the streusel ingredients, cut in the cold butter, and sprinkle on top.
- Tip: Keep the butter cold.
- Step 6: Bake 30 to 35 minutes until golden and set.
Notes
Assemble up to 2 days ahead for easy holiday prep.