Sweet Potato Casserole with Pecan Streusel for Thanksgiving

Sweet Potato Casserole with Pecan Streusel for Thanksgiving (Easy & Delicious)

By:

Jessica

|

October 27, 2025

Last Updated

|

October 27, 2025

Sweet Potato Casserole with Pecan Streusel for Thanksgiving is the cozy, crowd-pleasing dish that every holiday table deserves. Whether you’re hosting the whole family or bringing a dish to the potluck, this creamy, cinnamon-spiced casserole topped with a buttery pecan streusel feels like a warm hug in every bite. It’s rich enough to feel indulgent but simple enough that you won’t spend your entire morning in the kitchen.

What I love about this sweet potato casserole is how it balances comfort and flavor — not too sweet, not too heavy, just perfectly satisfying. Plus, it’s a great make-ahead option (because who isn’t trying to juggle twelve other dishes on Thanksgiving morning?). Let’s dig into why this Sweet Potato Casserole with Pecan Streusel might just become your new holiday tradition.

Table of Contents

What is Sweet Potato Casserole with Pecan Streusel for Thanksgiving?

Sweet Potato Casserole with Pecan Streusel for Thanksgiving is a creamy baked side dish made from mashed sweet potatoes, sugar, butter, milk, and spices — then topped with a crumbly pecan streusel that bakes into a golden, crisp layer. The result? A sweet, nutty, and buttery combination that perfectly complements savory dishes like roasted turkey or green bean casserole. Think of it as part dessert, part side dish — the one your guests secretly come back for seconds (or thirds).

While many families top their sweet potato casserole with marshmallows, the pecan streusel gives this version an irresistible crunch that feels more grown-up and deeply flavorful. It’s a staple in Southern homes and loved everywhere else for its versatility and comforting charm.

Reasons to Try Sweet Potato Casserole with Pecan Streusel for Thanksgiving

There are a few reasons this Sweet Potato Casserole with Pecan Streusel for Thanksgiving stands out. First, it’s unbelievably easy — no fancy tools, no complicated steps. You can prep it ahead of time, refrigerate it, and bake it fresh when guests arrive. Second, it hits that perfect sweet-and-savory balance that makes it pair beautifully with turkey, cranberry sauce, or even ham.

Third, it’s a crowd favorite. Even the “I don’t like sweet potatoes” folks tend to change their minds after one bite of that buttery, nutty streusel topping. Plus, the smell alone — cinnamon, vanilla, toasted pecans — makes your kitchen smell like pure Thanksgiving magic. Need another reason? It’s freezer-friendly, making leftovers (if you’re lucky enough to have any) taste just as good days later.

Ingredients Needed to Make Sweet Potato Casserole with Pecan Streusel for Thanksgiving

For the Sweet Potato Base:

  • 4 large sweet potatoes (about 3 pounds), peeled and chopped
  • ½ cup granulated sugar
  • ¼ cup unsalted butter, melted
  • ½ cup milk (whole or 2%)
  • 2 large eggs
  • 1 teaspoon vanilla extract
  • ½ teaspoon ground cinnamon
  • ¼ teaspoon ground nutmeg
  • ¼ teaspoon salt

For the Pecan Streusel Topping:

  • 1 cup pecans, roughly chopped
  • ½ cup all-purpose flour
  • ½ cup packed light brown sugar
  • ¼ teaspoon ground cinnamon
  • ¼ teaspoon salt
  • 6 tablespoons unsalted butter, cold and cut into small pieces
Sweet Potato Casserole with Pecan Streusel ingredients
Ingredients for Sweet Potato Casserole with buttery pecan streusel topping.

Instructions to Make Sweet Potato Casserole with Pecan Streusel for Thanksgiving

Let’s walk through this Sweet Potato Casserole with Pecan Streusel for Thanksgiving step by step — from peeling those sweet potatoes to pulling a bubbling, golden casserole out of the oven. Whether it’s your first Thanksgiving hosting or your tenth, these detailed step-by-step directions will make you feel confident and calm in the kitchen.

Step 1: Prep and Boil the Sweet Potatoes

Start your step-by-step journey by preheating the oven to 350°F (175°C). Grab four large sweet potatoes, peel them, and chop them into evenly sized chunks — about 2-inch cubes. This helps them cook faster and more evenly. Place them in a large pot and cover with cold water. Add a pinch of salt (it brings out the natural sweetness later). Bring to a boil over medium-high heat, then lower the heat and simmer for 15 to 20 minutes until the potatoes are fork-tender. Drain well, and give them a minute or two to steam dry — excess water can make your casserole mushy. For more tips on choosing the best sweet potatoes, you can check out my Southern Sweet Potato Casserole guide.

Step 2: Mash and Mix the Sweet Potato Base

Next, in this step-by-step process, transfer the drained sweet potatoes to a large mixing bowl while they’re still hot — warmth helps melt the butter and blend the ingredients more smoothly. Use a potato masher or hand mixer to mash until silky and lump-free. Add ½ cup sugar, ¼ cup melted unsalted butter, ½ cup milk, 2 eggs, 1 teaspoon vanilla, ½ teaspoon cinnamon, ¼ teaspoon nutmeg, and ¼ teaspoon salt. Stir everything together until the mixture becomes creamy and rich. You’re aiming for a consistency that’s thick but spreadable — similar to pancake batter. If your potatoes seem too dry, add a splash more milk. For a dairy-free version, you can substitute with almond or oat milk (see my Creamy Vegan Potato Soup for more dairy-free inspiration).

Step 3: Create the Pecan Streusel Topping

Now it’s time for the best part — the pecan streusel. In another bowl, combine 1 cup chopped pecans, ½ cup all-purpose flour, ½ cup light brown sugar, ¼ teaspoon cinnamon, and ¼ teaspoon salt. Add 6 tablespoons of cold butter (cut into small cubes). Using your fingers or a pastry cutter, work the butter into the mixture until it forms coarse crumbs — some pea-sized chunks are ideal. This step-by-step process gives you that irresistible crumble that bakes into a crisp, buttery topping. If you’re looking for a nut-free variation, swap the pecans with rolled oats or crushed cornflakes for crunch. For flavor inspiration, check out my Crock Pot Candied Yams where I use a similar sweet, buttery topping.

Step 4: Assemble the Casserole

Lightly grease a 9×13-inch baking dish with butter or nonstick spray — you don’t want your masterpiece sticking! Spread the sweet potato mixture evenly in the dish, smoothing the top with a spatula. Then, sprinkle the pecan streusel mixture evenly across the surface. Don’t press it down — letting it sit loosely helps it bake up extra crisp. This step-by-step assembly is where all your effort comes together beautifully. The vibrant orange base and nutty topping will already look stunning — and trust me, it only gets better from here.

Step 5: Bake to Golden Perfection

Slide your casserole into the preheated oven and bake for 30 to 40 minutes, until the topping turns a deep golden brown and the filling bubbles slightly at the edges. The smell alone — toasted pecans, brown sugar, and cinnamon — will make your kitchen feel like Thanksgiving heaven. Keep an eye on it during the last few minutes; if the top browns too quickly, lightly tent it with foil. Following this step-by-step baking process ensures that the streusel stays crunchy while the sweet potatoes remain moist and fluffy.

Step 6: Cool, Serve, and Enjoy

Once baked, remove the casserole and let it rest for at least 10 minutes. This helps the topping set and makes it easier to slice and serve. Serve warm alongside turkey, mashed potatoes, or a tangy side like my Cranberry Orange Glazed Turkey Breast. This step-by-step cooling and serving process might seem simple, but patience really pays off — that first warm bite will be pure comfort and nostalgia.

Bonus Step: Make-Ahead and Storage Tips

If you’re planning ahead, this step-by-step guide works perfectly for prep. Assemble the casserole (without baking), cover tightly, and refrigerate overnight. When ready to bake, let it sit at room temperature for about 20 minutes and add 5–10 extra minutes of baking time. You can even freeze it for up to a month — just wrap it well in foil and bake from frozen at 325°F until hot and bubbly. For more make-ahead Thanksgiving recipes, you might love my Thanksgiving Leftover Turkey Stew, which turns next-day meals into pure comfort food.

What to Serve with Sweet Potato Casserole with Pecan Streusel for Thanksgiving

This casserole pairs perfectly with just about every classic Thanksgiving dish. Try it next to roasted turkey, garlic mashed potatoes, and Campbell’s Green Bean Casserole for a timeless trio. You can also add a tart contrast with Cranberry Whipped Feta Dip. For a little Southern twist, serve it with Homemade Southern Green Bean Casserole. And if you’re a fan of cozy flavors, it also pairs beautifully with Maple Cranberry Butter.

Key Tips for Making Sweet Potato Casserole with Pecan Streusel for Thanksgiving

  1. Choose the right potatoes: Look for firm, deep orange sweet potatoes — they mash smoothly and taste naturally sweet.
  2. Don’t overcook: Boil just until tender. Overcooking can make them watery, affecting the texture.
  3. Use cold butter for the streusel: This is key for that crisp, crumbly topping we all love.
  4. Make ahead: Assemble the casserole (without baking) a day in advance, cover, and refrigerate. Add 5–10 extra minutes of baking time when ready.
  5. Customize: Swap pecans for walnuts or add a touch of maple syrup for a richer flavor.

Storage and Reheating Tips for Sweet Potato Casserole with Pecan Streusel for Thanksgiving

Got leftovers? Lucky you. Store any remaining casserole in an airtight container in the fridge for up to 4 days. To reheat, cover with foil and warm in a 350°F oven for about 15 minutes — this keeps the streusel crisp while reheating the filling evenly. If you’re freezing it, wrap it tightly (before or after baking) and freeze for up to a month. Reheat from frozen at 325°F until warmed through. For smaller portions, the microwave works fine too — just heat in short intervals to avoid drying it out.

FAQs

Can I make this casserole without nuts?
Yes! Replace the pecans with crushed cornflakes or oats for crunch.

Can I make it dairy-free?
Absolutely. Use plant-based butter and almond milk.

Can I make it ahead?
Yes, prep a day before and bake on Thanksgiving morning.

What’s the best way to mash the potatoes?
A hand masher works great, but for extra smoothness, try a mixer.

Final Thoughts

Sweet Potato Casserole with Pecan Streusel for Thanksgiving is more than just a side dish — it’s a holiday classic that brings everyone to the table. With its creamy filling, crunchy topping, and warm spices, it’s the kind of dish that feels like love in a casserole dish. Whether it’s your first time making it or it’s part of your yearly lineup, this recipe guarantees happy plates and smiling faces. Want more holiday inspiration? Check out Southern Sweet Potato Casserole or Sweet Potato Pound Cake for more cozy, seasonal goodness.

Follow us on Pinterest for weekly slow cooker inspiration, or join the conversation over on our Facebook page where fellow food lovers share their favorite comfort meal.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Sweet Potato Casserole with Pecan Streusel for Thanksgiving

Sweet Potato Casserole with Pecan Streusel for Thanksgiving (Easy & Delicious)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Jessica
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Total Time: 1 hour
  • Yield: 8 servings
  • Category: Side Dish / Holiday
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Description

Sweet Potato Casserole with Pecan Streusel is a warm, comforting holiday classic featuring creamy mashed sweet potatoes topped with a crunchy, buttery pecan crumble.


Ingredients

For the Sweet Potato Base:

  • 4 large sweet potatoes (about 3 pounds), peeled and chopped
  • ½ cup granulated sugar
  • ¼ cup unsalted butter, melted
  • ½ cup milk (whole or 2%)
  • 2 large eggs
  • 1 teaspoon vanilla extract
  • ½ teaspoon ground cinnamon
  • ¼ teaspoon ground nutmeg
  • ¼ teaspoon salt

For the Pecan Streusel Topping:

  • 1 cup pecans, roughly chopped
  • ½ cup all-purpose flour
  • ½ cup packed light brown sugar
  • ¼ teaspoon ground cinnamon
  • ¼ teaspoon salt
  • 6 tablespoons unsalted butter, cold and cut into small pieces


Instructions

1. Preheat your oven to 350°F (175°C). Put the peeled and chopped sweet potatoes in a large pot, cover them with water, and bring it to a boil. Cook until the sweet potatoes are very tender, about 15–20 minutes. Drain the water well.

2. Transfer the hot sweet potatoes to a large bowl and mash them until smooth. Add the sugar, melted butter, milk, eggs, vanilla, cinnamon, nutmeg, and salt. Mix everything together until it’s creamy and well combined.

3. In another bowl, mix the chopped pecans, flour, brown sugar, cinnamon, and salt. Then add the cold butter pieces. Use your fingers or a pastry cutter to work the butter into the dry mix until you have coarse crumbs with some larger chunks.

4. Lightly grease a 9×13-inch baking dish. Spread the sweet potato mixture evenly in the dish, then sprinkle the pecan streusel all over the top. Bake in the oven for 30–40 minutes, until the topping is golden and crisp, and the filling is hot.

5. Take the casserole out of the oven and let it sit for a few minutes. Serve warm alongside your favorite holiday dishes and enjoy!


Notes

You can prepare the sweet potato base ahead of time and refrigerate it until ready to bake.

Add mini marshmallows on top with 10 minutes left in baking for a gooey twist.

Use a hand mixer for an ultra-smooth sweet potato texture.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star