This post may contain affiliate links. Please read our disclosure policy.
This Sweet Potato Casserole with Pecan Streusel Topping is creamy, custardy, and crowned with a golden, buttery pecan crumble that bakes up crisp and crackly.
Every scoop has smooth, spiced sweet potatoes underneath a caramel-like crunch, the sweet-and-savory holiday bite everyone goes back for.

Growing up, casseroles like this were a holiday staple, and they always made the whole kitchen smell incredible. Today, this dish is still one of my Thanksgiving Side Dish favorites to bring to the table. It looks impressive, but it's simple to make and guaranteed to disappear fast.
If you prefer the classic marshmallow topping, check out my Sweet Potato Casserole with Marshmallows, which has been my most popular Thanksgiving recipe for years. But for a more grown-up, bakery-style twist, this pecan streusel version is my go-to every Thanksgiving.

❤️ Why You'll Love This Recipe
Crowd pleaser. Feels like dessert but pairs perfectly with turkey and savory sides.
Classic holiday side, no marshmallows needed. A buttery pecan streusel topping gives you crunch without marshmallows.
Creamy under crisp. Silky sweet potato base under a golden, crackly pecan crumble.
Make ahead friendly. Prep the base a day early, add streusel, and bake before dinner.
Simple ingredients, big payoff. Pantry staples turn into a showy Thanksgiving side.
🔍 Recipe at a Glance
| Feature | Detail |
|---|---|
| 🔪 Prep Time: | 20 minutes |
| 🔥 Cook Time: | 35 minutes |
| ⏲️ Total Time: | 55 minutes |
| 🍽️ Servings: | 8 |
| 🌟Difficulty: | Easy |
Make Ahead: Assemble the sweet potato base up to 24 hours in advance. Keep covered in the fridge. Mix the pecan streusel separately, then top and bake just before serving for the freshest crunch.
⭐ Why This Recipe Works
The secret to this casserole is all in the balance. Melted butter in the pecan streusel ensures it bakes up crisp and golden, while the eggs give the sweet potato base a rich, custardy texture that slices cleanly.
It's also holiday-friendly: the sweet potato layer can be prepped a day ahead, and the topping stays crunchy even after reheating. While marshmallows are classic, the buttery pecan streusel makes this version stand out as a truly unforgettable holiday side.
🛒 Ingredients You'll Need

For the Sweet Potato Base
- Sweet potatoes - Fresh sweet potatoes are the star of this casserole. They give the dish its natural sweetness and creamy texture. If you can't find fresh, you can use canned sweet potatoes or yams. Just be sure to drain them very well and mash before mixing, since they can be sweeter and softer than fresh.
- Butter - Adds richness and helps carry the flavor of the spices. If you need a dairy-free option, use vegan butter or coconut oil.
- Brown sugar - Sweetens the casserole and adds a caramel-like depth that pairs beautifully with the pecan topping. You can swap with coconut sugar for a less processed option.
- Cream or milk - Heavy cream makes the base extra rich, while whole milk keeps it a bit lighter. If you're dairy-free, use almond milk, oat milk, or coconut milk.
- Eggs - Help bind and set the sweet potato layer so it's custardy instead of loose. For an egg-free version, mix 2 tablespoons of cornstarch into the cream or milk.
- Vanilla extract - Enhances the flavor and balances the sweetness. Almond extract is a fun alternative if you want a slightly different flavor profile.
- Cinnamon and nutmeg - The classic warm fall spices. You can substitute 2 teaspoons of pumpkin pie spice for the cinnamon and nutmeg if that's what you have on hand.
- Salt - A small pinch makes all the flavors pop and keeps the casserole from tasting overly sweet.
For the Pecan Streusel Topping
- Brown sugar - Sweetens the crumble and caramelizes as it bakes. Granulated sugar works in a pinch, but brown sugar gives the best flavor.
- Butter - Holds the streusel together and gives it that crisp, golden finish. Dairy-free butter or even coconut oil can be used if needed.
- Flour - Binds the topping into a crumble. Use all-purpose flour, or swap with a 1:1 gluten-free flour blend for a gluten-free option.
- Cinnamon - Adds a hint of spice to the pecan topping. You can add nutmeg or allspice for extra warmth.
- Chopped pecans - The star of the topping. They add crunch and a nutty depth that makes this casserole stand out. Walnuts can be substituted, or for a nut-free option, try old-fashioned oats or pumpkin seeds for a similar texture.
How To Make Pecan Sweet Potato Casserole?
STEP 1: Preheat oven to 350°F and grease a 9×13 dish.
STEP 2: Boil sweet potatoes until tender, then drain.

STEP 3: Mash sweet potatoes; stir in butter, brown sugar, cream, eggs, vanilla, cinnamon, nutmeg, and salt until combined.

STEP 4: Spread mixture in baking dish.

STEP 5: Mix brown sugar, butter, flour, cinnamon, and pecans for the topping until crumbly.

STEP 6: Sprinkle the pecans over sweet potato filling.

STEP 7: Bake 30-35 minutes until topping is golden and crisp. Cool slightly before serving.

💡 Pro Tips
- Drain very well. Excess water in sweet potatoes makes the base loose. After boiling, return potatoes to the warm pot for a minute to steam off moisture.
- Crispier streusel. Chill the mixed topping for 10 minutes, then scatter in clumps over the casserole before baking.
- Toast pecans. For deeper flavor, toast pecans before mixing into the topping.
- Watch the bake time. The topping can burn quickly - check at the 30-minute mark.
- Add a citrus twist. A little orange zest in the sweet potato base brightens the flavor.
🎨 Variations
- Marshmallow topping. Swap the streusel for mini marshmallows. Bake the base for 25 minutes, then top with marshmallows and broil until golden.
- Nut-free version. Replace pecans with old-fashioned oats for a streusel-style topping.
- Spiced twist. Swap nutmeg for allspice or cloves for a different flavor.
- Browned butter streusel. Use browned butter in the topping for a nutty, bakery-style depth.
- Dessert style. Serve warm with a scoop of vanilla ice cream.

🍽 Serving Suggestions
- Serve alongside turkey, ham, or roast chicken for Thanksgiving or Christmas.
- Pair with savory sides like green bean casserole or stuffing for balance.
- Double as dessert by topping with vanilla ice cream or whipped cream.
- Great for potlucks - bakes and travels well.

❓Frequently Asked Questions (FAQs)
Yes, but drain very well and mash before mixing. They may be slightly sweeter, so taste them before adding all of the brown sugar.
Reheat uncovered at 325°F. until hot. For extra crunch, broil for 30-60 seconds at the end.
Yes. Halve the recipe for an 8×8 baking dish and bake until the topping is golden. Double the recipe in a 9×13 and add bake time as needed. In the recipe card, adjust the number of servings up or down to get the adjusted ingredient measurements. However, please note that the instructions will not adjust the baking time.
Yes. Replace eggs with 2 tablespoons of cornstarch mixed into the cream to help thicken the base.
Absolutely. Bake the base for 25 minutes, then top with marshmallows and broil until golden.

🥧 More Recipes You'll Love
Explore all of my Thanksgiving Recipes, Pumpkin Recipes, and Pie Recipes.
- Sweet Potato Casserole with Marshmallows - My most popular Thanksgiving recipe, a true holiday classic.
- Sweet Potato Pie – An old fashioned, nostalgic sweet potato pie with aromatic spices inside a flaky pie crust.
- Sweet Potato Empanadas – Sweet Potato hand pies with a pastry crust and sweet potato filling.
- Sweet Potato Biscuits – Fluffy, buttery biscuits with a hint of sweet potato flavor, perfect for slathering with butter or serving alongside your holiday meal.
- Pumpkin Pecan Pie - Creamy pumpkin custard with a pecan topping.
- Texas Pecan Pie - A Southern classic that belongs on every holiday table.
- Pumpkin Pecan Cheesecake Bars - Pumpkin and pecans meet cheesecake in a handheld dessert.
- Pecan Cream Pie - A creamy, custardy pie loaded with pecans.

💭 Final Thoughts
Sweet Potato Casserole with Pecan Streusel Topping is the holiday side that feels like comfort food and dessert all in one. It is creamy, crunchy, and full of cozy flavor.
Make it once and it will become a family tradition for your Thanksgiving or Christmas gatherings. If you try this recipe, leave a comment, rate it ⭐⭐⭐⭐⭐, and share your photos - I love seeing your holiday favorites!
Recipe
Equipment
Ingredients
For the sweet potato base
- 4 large sweet potatoes peeled and cut into chunks
- ½ cup unsalted butter melted
- 3/4 cup light brown sugar packed
- ¼ cup heavy cream or whole milk
- 2 large eggs lightly beaten
- 1 teaspoon vanilla extract
- ½ teaspoon cinnamon
- ¼ teaspoon nutmeg
- Pinch of salt
For the butter pecan crumble topping
- ¾ cup light brown sugar packed
- ⅓ cup unsalted butter melted
- ½ cup all-purpose flour
- ½ teaspoon cinnamon
- 1 cup chopped pecans
Instructions
- Preheat the oven to 350°F and grease a 9×13-inch baking dish.
- Place the sweet potatoes in a large pot, cover with water, and bring to a boil. Cook until tender, about 15-20 minutes, then drain well.
- Mash the sweet potatoes until smooth.
- Stir in melted butter, brown sugar, cream, eggs, vanilla, cinnamon, nutmeg, and a pinch of salt. Mix until fully combined.
- Spread the sweet potato mixture evenly into the prepared baking dish.
- In a separate bowl, combine brown sugar, butter, flour, and cinnamon, then stir in chopped pecans.
- Pour in the melted butter and mix until crumbly.
- Sprinkle the topping evenly over the sweet potato base.
- Bake for 30-35 minutes, or until the topping is golden brown and crisp.
- Allow the casserole to cool slightly before serving warm.






Mona says
This Sweet Potato Casserole with Pecan Streusel Topping is absolutely heavenly! The sweet potatoes are perfectly creamy and rich, with just the right balance of sweetness and warm spices. But the real star is that buttery pecan streusel — crisp, golden, and just the right amount of crunch to complement the smooth filling. It’s like dessert and side dish all in one bite!
I made this for a family gathering, and everyone went back for seconds (and a few for thirds!). The aroma while it baked was pure comfort — buttery, nutty, and filled with fall flavors. It’s easy to make, looks gorgeous on the table, and tastes even better than it looks.
This recipe is a keeper for sure — the perfect blend of cozy, sweet, and decadent. I’ll be making it every holiday from now on!
Michele Feuerborn says
Hi Mona,
Thanks for sharing your experience with the recipe. I’m so glad everyone liked it. Please be sure to share this recipe with your friends and family.
Thanks,
Michele