Sweet Potato Casserole With Pecan Streusel Topping Recipe: Buttery Crunch Meets Silky Sweetness

Side Dishes

Sweet Potato Casserole With Pecan Streusel Topping Recipe: Buttery Crunch Meets Silky Sweetness

This sweet potato casserole with pecan streusel topping recipe delivers the perfect balance of silky spiced sweet potatoes and buttery, crunchy pecan topping—a holiday side that’s always requested.

The secret lies in slow-roasting the sweet potatoes until tender while keeping their natural sweetness intact, then crowning them with a streusel that’s crisp enough to hold its shape but tender enough to melt with every bite.

I’ve perfected this recipe over years of holiday gatherings, where it disappears faster than the mashed potatoes.

What sets this apart is the two-stage baking process: first, roasting the sweet potatoes until fork-tender and caramelized at the edges, then topping them with a streusel made from brown sugar, flour, and toasted pecans that develops a golden, crackly crust.

The filling is spiced just enough to complement the richness of the topping—no overpowering cinnamon or clove here, just warm vanilla and nutmeg notes that let the sweet potatoes shine.

This isn’t your childhood’s overly sweet casserole; it’s a restaurant-quality side that pairs beautifully with roasted meats or stands alone as a dessert-like indulgence.

The result is a dish that’s impossible to resist—creamy, spiced sweet potatoes with pockets of buttery streusel that stay crisp even after sitting. The pecans add a satisfying crunch and nutty depth, while the caramelized edges make every bite worth savoring.

Best of all, it’s a make-ahead dream: assemble it the night before and bake straight from the fridge for foolproof results. Whether you’re hosting Thanksgiving or just craving a cozy side dish, this recipe delivers holiday-worthy flavor with minimal effort.

For extra decadence, try adding a salted caramel drizzle or a sprinkle of flaky sea salt before serving—trust me, it takes this already-perfect dish to the next level.

The streusel topping can also be made ahead and stored in the freezer, so you’re never without a crowd-pleasing side. Let’s get baking!

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for sweet potato casserole with pecan streusel topping

Six ingredients for the filling, seven for the streusel—nothing fancy, just holiday magic in a baking dish.

Ingredient Amount Notes
Large Sweet Potatoes 🍠 3 lbs Organic preferred, skin-on
Unsalted Butter 🧈 ¾ cup Cold, cut into cubes
Light Brown Sugar 🍚 1 ½ cups Packed, not compacted
All-Purpose Flour 🌾 2 cups Sifted, for streusel
Pecans 🥜 2 cups Toasted, roughly chopped
Ground Cinnamon 🌿 1 ½ tsp Freshly ground preferred
Ground Nutmeg 🌿 ½ tsp Freshly grated
Vanilla Extract 🍯 1 tsp Pure, high-quality
Sea Salt 🧂 ½ tsp Flaky preferred for garnish
Large Eggs 🥚 2 whole Room temperature
Pure Maple Syrup 🍁 ¼ cup Grade A for sweetness
Heavy Cream 🥛 ½ cup Full-fat for richness
Salted Caramel Sauce 🍯 ¼ cup Store-bought or homemade

Sweet potatoes are the soul of this dish, so pick organic when possible—their skin stays intact and adds texture. Trader Joe's and Whole FoodsCostco sells them in bulk, and a quick 10-minute toast in a dry pan makes all the difference. The butter should be cold when you cut it—European-style butter like Plugrá has more fat and better flavor, but any good unsalted works. For the streusel, sift that flour—King Arthur is my go-to—it keeps the topping light and crispy.

No brown sugar? White sugar plus 1 tbsp molasses works in a pinch, but the flavor won’t be identical. Short on pecans? Walnuts or hazelnuts toasted will save the day, though they’ll change the texture slightly. The vanilla extract is non-negotiable—look for pure vanilla bean extract at specialty stores, not imitation. For a dairy-free version, swap the heavy cream for full-fat coconut cream (it’s thicker and richer). The caramel sauce can be store-bought, but homemade is easier than you think—just heat sugar and cream until it turns golden amber. And if you’re feeling extra, a sprinkle of flaky Maldon salt on top takes it to restaurant-level.

This casserole is a make-ahead dream: assemble it the night before, cover, and refrigerate. Bake straight from the fridge for foolproof results—just add 10-15 minutes to the baking time. Leftovers? They’re even better the next day, but reheat covered at 350°F for 15 minutes to keep the streusel crisp. The streusel topping keeps well in the freezer for up to 3 months—just thaw before adding to the sweet potatoes. And if you’re prepping for a crowd, double the streusel recipe. Trust me, it’ll disappear faster than the mashed potatoes.

❤️

Why You'll Love This Recipe

  • One-Bowl Magic: I swear by this recipe—just peel, cube, and toss the sweet potatoes with butter and cinnamon, then top with that buttery pecan streusel. No fancy layers, no last-minute stress, and the streusel always browns to golden perfection while the potatoes steam soft.
  • Caramelized Crunch: That streusel topping—brown sugar, flour, and toasted pecans—melts into a sticky, buttery blanket with a crunch that disappears the second it hits your fork. Honestly, the pecans alone make this feel like dessert, but the sweet potatoes keep it satisfying.
  • Holiday Ready: Between us, this is my go-to for Thanksgiving, Christmas, or even a lazy Sunday brunch. The streusel keeps well, so I can prep the potatoes ahead and bake it fresh—no one ever guesses it wasn’t made that morning.
  • Leftovers Win: The best part? The flavor deepens overnight. Reheat slices in the oven until the streusel crisps up again, and suddenly, it’s the star of your lunchbox or a quick snack. (Yes, even on a Tuesday night.)

Step-by-step instructions for sweet potato casserole with pecan streusel topping

This is where the magic happens—creamy sweet potatoes meet a buttery pecan crunch that'll have everyone begging for seconds.

1

Roast the Sweet Potatoes Until Fork-Tender

Preheat your oven to 375°F and line a large baking sheet with parchment paper. Peel the 3 lbs large sweet potatoes and cut them into 1-inch chunks—this ensures even cooking. Toss them with 2 tablespoons of the unsalted butter (reserve the rest for later) and spread them in a single layer on the baking sheet.

Roast for 25-30 minutes until the edges are golden brown and a knife slides in easily with no resistance. You want them tender but not falling apart—this is the foundation of your casserole. Give them a stir halfway through if they're crowding the pan. The potatoes should be soft enough to mash but still hold some shape when pressed.

2

Make the Creamy Sweet Potato Filling

Transfer the roasted sweet potatoes to a large bowl and mash them with a potato masher or fork until smooth. Here's where the good stuff goes: add the 0.5 cup heavy cream, 0.25 cup pure maple syrup, 1 tsp vanilla extract, and 0.5 tsp sea salt. Mix until completely combined—this creates a velvety, rich base that balances the sweetness.

Taste and adjust the sweetness if needed. I usually find the maple syrup and roasted potatoes create the perfect balance, but if you prefer it sweeter, add up to 1 tablespoon more. The mixture should be thick but spreadable—if it's too stiff, stir in 1-2 tablespoons of the reserved butter to lighten it. This filling is the heart of your casserole, so don't rush this step.

3

Prepare the Pecan Streusel Topping

In a separate bowl, combine the 2 cups all-purpose flour, 1.5 cups light brown sugar, 1.5 tsp ground cinnamon, 0.5 tsp ground nutmeg, and 2 cups toasted pecans. Cut in the remaining 0.5 cup unsalted butter using a pastry cutter or your fingers until the mixture resembles coarse crumbs with some pea-sized butter pieces remaining.

This texture is crucial—the streusel needs to be crumbly enough to create pockets of buttery crunch while still sticking together. If the mixture feels too dry, add 1-2 teaspoons of heavy cream to bind it. The pecans should be evenly distributed, and you should see golden streaks of butter throughout. This topping is what transforms a simple casserole into an unforgettable dessert.

4

Assemble and Bake to Golden Perfection

Spread the sweet potato filling evenly into a 9x13-inch baking dish, smoothing the top with a spatula. Sprinkle the pecan streusel mixture evenly over the top—press down gently with your fingers to ensure good contact between the layers. This helps the streusel crisp properly and prevents it from sliding off during baking.

Bake at 350°F for 30-35 minutes until the streusel is deep golden brown and the filling is bubbling at the edges. The top should be crispy while the filling remains creamy inside. If the streusel browns too quickly, tent the dish with foil for the last 10 minutes of baking. The casserole is done when the streusel is set and the filling is heated through.

5

Finish with Caramel Drizzle and Rest

Remove from the oven and immediately drizzle the 0.25 cup salted caramel sauce evenly over the top. Use a spoon to swirl it into the streusel for a marbled effect. Let the casserole rest for 10 minutes before serving—this allows the layers to set and the caramel to melt into the streusel.

Serve warm with a dollop of whipped cream or a scoop of vanilla ice cream. The contrast between the warm, creamy filling and the crispy, buttery pecan topping is what makes this casserole extraordinary. Each bite delivers a perfect balance of sweet, salty, and crunchy textures that'll have everyone coming back for more.

👨‍🍳

Pro Tips For Making Sweet Potato Casserole With Pecan Streusel Topping

  • Peel and Cube Early: Sweet potatoes take forever to soften if they’re thick. Cut them into 1-inch cubes right after peeling—they’ll cook faster and more evenly, especially if you’re roasting or boiling them first. I used to wait until the last minute, and they’d always end up unevenly done, with some chunks still firm under that gooey streusel.
  • Toast Pecans Low and Slow: Skip the high-heat pan for toasting pecans—it burns them before they’re crisp. Spread them on a baking sheet at 325°F for 8–10 minutes, stirring once. You want them fragrant and golden, not bitter. I learned this after one disastrous batch where the streusel tasted smoky instead of nutty.
  • Mix Streusel Dry First: The streusel falls apart if you add butter last. Whisk flour, brown sugar, and cinnamon together before cutting in the cold butter with a fork or pastry cutter. This creates a crumbly texture that holds up under baking, not a greasy clump. I was lazy and mixed it all at once—big mistake.
  • Press Streusel Firmly: Don’t just sprinkle the streusel on top—pack it down lightly with your fingers or the back of a spoon. This prevents it from sliding off during baking and ensures even browning. If you’re worried about overbrowning, cover the edges with foil halfway through baking. Trust me, it stays crispy.

Regional styles of these flavors

Southern Comfort Style

In the South, this casserole gets a sweeter, spicier twist with the addition of 1 teaspoon of cayenne pepper in the streusel topping. I’ve seen families in Georgia add chopped candied bacon (about ½ cup) to the filling for a smoky depth that pairs perfectly with the pecans.

The key is balancing the heat—start with ½ teaspoon cayenne if you’re sensitive to spice, then adjust to taste. Serve with a dollop of sour cream to cool the palate. 🌶️

Midwest Maple-Glazed

The Midwest takes this casserole to heart with a maple-glazed twist—think of it as a cross between a side dish and dessert. After baking, brush the streusel with ¼ cup pure maple syrup mixed with 1 teaspoon cornstarch (to thicken) and broil for 2-3 minutes until bubbly.

Top with toasted pecans and a sprinkle of flaky sea salt. This version is a staple at Minnesota harvest festivals, where it’s often served with apple cider for dipping. 🍁

Pacific Northwest Brown Butter

On the West Coast, especially in Oregon and Washington, cooks elevate this dish by using brown butter in both the filling and streusel. Brown ½ cup unsalted butter until nutty and golden, then cool before adding to the filling.

For the streusel, replace ¼ cup of the brown sugar with ¼ cup browned butter for a deeper, caramelized flavor. Add ½ teaspoon of smoked paprika to the streusel for a subtle earthy note. This version pairs beautifully with wild salmon or roasted root vegetables. 🌲

Texas Pecan-Praline Topping

Texas puts its own spin on this classic with a pecan-praline streusel that’s sweeter and more decadent. Replace ½ cup of the brown sugar with ½ cup praline pecans (chopped) and add 1 tablespoon of bourbon to the filling for a smoky depth.

The praline adds a buttery, caramelized crunch that’s irresistible. Serve with a scoop of vanilla bean ice cream for the ultimate dessert-like experience. This version is a hit at Texas holiday gatherings, where it’s often made in large cast-iron skillets for a rustic touch. 🥜

New England Marshmallow Twist

In New England, especially during Thanksgiving, this casserole often includes a marshmallow layer between the filling and streusel. After spreading the sweet potato filling, top with 1 cup mini marshmallows (or ½ cup large marshmallows cut in half), then add the streusel.

Bake as directed, and the marshmallows will melt into a gooey layer that contrasts with the crunchy streusel. For extra flair, drizzle with hot fudge sauce** before serving. This version is a nostalgic favorite, especially for families with kids who love the sweet-to-salty balance. 🍫

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 24g120%
Cholesterol 120mg40%
Sodium 320mg14%
Total Carbohydrate 56g20%
Dietary Fiber 6g21%
Sugars 38g
Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this casserole ahead of time?

This is a make-ahead dream. Assemble the casserole completely (including the streusel topping) and refrigerate it overnight. When ready to bake, remove it from the fridge and bake at 350°F for 45-50 minutes—the extra time accounts for the cold start. The streusel will still get crispy and the filling will be perfectly creamy.

2

How do I keep the streusel topping from getting soggy?

The key is baking the sweet potatoes until they're completely fork-tender before assembling. Also, press the streusel down gently but firmly when adding it to the filling. For extra insurance, bake the casserole at 350°F (not higher) to avoid over-browning the streusel while the filling sets. If it starts browning too quickly, tent with foil for the last 10 minutes of baking.

3

Can I substitute regular potatoes for sweet potatoes?

Not recommended! Sweet potatoes have a naturally sweeter, creamier texture that balances the rich streusel perfectly. Regular potatoes would make the dish too starchy and less flavorful. If you're looking for a variation, try purple sweet potatoes for a beautiful color contrast—the flavor works just as well!

4

What's the best way to reheat leftovers?

Cover the casserole with foil and reheat at 350°F for 15-20 minutes—this keeps the streusel from drying out. For individual portions, microwave on medium power for 1-2 minutes (covered) to maintain texture. The best part? Leftovers actually taste better the next day as the flavors meld together.

5

Can I make this recipe gluten-free?

Yes! Replace the 2 cups all-purpose flour in the streusel with 2 cups gluten-free 1:1 baking flour (like Bob's Red Mill). For extra binding power, add 1 tablespoon of xanthan gum. The texture will be slightly different but still delicious. Also, ensure your pecans are certified gluten-free if you're highly sensitive.

★★★★★5.0(15 reviews)
Categories Side Dishes