Sweet Potato Casserole With Pecan Streusel Topping Recipe: Buttery Streusel Crunch Over Spiced Sweetness

Side Dishes

Sweet Potato Casserole With Pecan Streusel Topping Recipe: Buttery Streusel Crunch Over Spiced Sweetness

This sweet potato casserole with pecan streusel topping recipe delivers the perfect balance of spiced sweet potatoes and buttery pecan crunch—ideal for holiday tables or cozy weeknight dinners.

The secret lies in roasting the sweet potatoes first for deeper flavor, then topping them with a crispy streusel that stays golden and crunchy even after baking. This version skips the marshmallows for a more sophisticated touch, though they’re always an option if you prefer classic sweetness.

The filling combines tender, caramelized sweet potatoes with warm cinnamon, nutmeg, and brown sugar, creating a rich, spiced base that pairs beautifully with the streusel. Meanwhile, the topping—made with pecans, flour, butter, and a touch of brown sugar—develops a golden, crackly crust that contrasts perfectly with the soft filling.

The combination of textures and flavors makes this casserole a crowd-pleaser, whether served as a side dish or a dessert-like centerpiece.

Baking time is flexible, allowing you to adjust for your preferred level of crispiness—350°F for 45-55 minutes ensures a tender filling with a perfectly golden streusel.

The roasting step before mixing the filling elevates the flavor, while the streusel adds a satisfying crunch that disappears just enough to coat every bite. This recipe is designed to impress without requiring advanced techniques, making it perfect for both beginners and experienced cooks.

Serve it warm with a scoop of vanilla ice cream or a dollop of whipped cream for a decadent dessert, or enjoy it as a hearty side alongside roasted meats.

The versatility of this dish means it works for holidays, potlucks, or even a simple family dinner. Here’s how to make it—easy, foolproof, and always delicious.

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

Ingredients for sweet potato casserole with pecan streusel topping

Sweet potatoes, pecans, and warm spices come together for this crowd-pleasing casserole.

Ingredient Amount Notes
Sweet Potatoes 🍠 3 lbs Medium, peeled and cubed
Unsalted Butter 🧈 1 cup Cold, cubed for streusel
Light Brown Sugar 🍚 1 ½ cups Packed, for filling and streusel
Pecans 🥜 2 cups Chopped, toasted for streusel
All-Purpose Flour 🌾 1 ½ cups For streusel texture
Ground Cinnamon 🌿 2 tbsp For warm spice depth
Ground Nutmeg 🌶️ 1 ½ tsp Freshly grated preferred
Ground Ginger 🌶️ 1 tsp For subtle warmth
Salt 🧂 1 tsp Kosher or sea salt
Heavy Cream 🥛 ½ cup Whipped for filling
Vanilla Extract 🍯 1 tsp Pure vanilla preferred
Granulated Sugar 🍚 ¼ cup For filling sweetness

The sweet potatoes are the foundation—orange-fleshed, firm varieties like Beauregard hold up best to roasting. Trader Joe's or Harris Teeter usually carry them pre-peeled for convenience, but if you're buying whole, roast them first (400°F for 45 minutes) before cubing for deeper flavor. Pecans should be raw and toasted—skip the pre-chopped bags; chopping them yourself gives better texture. For the streusel, cold butter is key—it creates those perfect little crunchy pockets. If you can't find light brown sugar, white sugar plus 1 tbsp molasses works in a pinch.

No heavy cream? Full-fat coconut milk works surprisingly well, though it'll add a subtle coconut flavor. Short on pecans? Walnuts or hazelnuts toasted and chopped add a nice twist—just reduce the flour by 1 tbsp to keep the streusel balanced. The spices are non-negotiable for that classic casserole flavor, but if you're feeling adventurous, add 0.5 tsp cardamom for a Middle Eastern-inspired variation. For the filling, whipping the cream before folding creates a lighter texture—don't skip this step if you want that cloud-like finish. And if you're prepping ahead, make the streusel first—it keeps perfectly in the fridge for 3 days.

This casserole is a make-ahead dream—assemble it the night before and bake straight from the fridge (just add 10 minutes to baking time). The streusel stays crispy for 3 days at room temperature if stored in an airtight container, though I recommend eating it within 2 days for peak crunch. For leftovers, reheat at 350°F for 15-20 minutes—the streusel softens slightly but still packs flavor. Freeze the assembled (unbaked) casserole for up to 2 months—just thaw overnight in the fridge before baking. Trust me, the first bite out of the oven is worth the wait.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this for lazy Sundays—just roast the sweet potatoes, dump the streusel mix on top, and bake. No extra dishes, no stress, and that caramelized pecan crust happens while you’re eating dinner.
  • Sweet & Crunchy Contrast: The buttery streusel—flour, brown sugar, and toasted pecans—cracks into perfect golden shards while the inside stays silky. Honestly, the first bite makes me question why I ever skipped pecans in my casseroles.
  • Holiday Crowd-Pleaser: Between us, this is my Thanksgiving shortcut (shhh). It feeds 8+ with minimal effort, and the pecans make it feel fancy without the fuss. Even my picky uncle asks for seconds—rare.
  • Budget-Friendly Luxury: Sweet potatoes stretch to feed a family for under $10, and the streusel topping uses pantry staples. I’ll be real: it tastes like a bakery dessert, but my wallet stays intact. Leftovers? Reheat and serve with ice cream—no judgment.

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

Here's how to create a perfectly balanced sweet potato casserole with a buttery, crunchy pecan streusel topping.

1

Prepare the Sweet Potato Filling

Preheat your oven to 375°F and grease a 9x13-inch baking dish with some of the unsalted butter. In a large mixing bowl, combine the 3 lbs peeled and cubed sweet potatoes with the 0.5 cup heavy cream, 0.25 cup granulated sugar, 1 tsp vanilla extract, 1.5 tsp ground nutmeg, 1 tsp ground ginger, and 1 tsp salt.

Mix everything together until the sweet potatoes are evenly coated. This step ensures each bite will be perfectly seasoned and moist. Transfer the mixture to the prepared baking dish and spread it out evenly. The filling should be about 1-inch thick for even baking.

2

Bake the Sweet Potato Filling

Place the baking dish in the preheated oven and bake for 45-50 minutes until the sweet potatoes are fork-tender and the edges begin to brown slightly. You'll know it's done when a knife inserted into the center comes out easily with minimal resistance.

While the filling bakes, prepare the streusel topping by combining the 1 cup cold cubed unsalted butter, 1.5 cups light brown sugar, 1.5 cups all-purpose flour, 2 cups chopped toasted pecans, and 2 tbsp ground cinnamon in a separate large bowl. Mix until the butter is evenly distributed and the mixture resembles coarse crumbs.

3

Assemble and Bake the Streusel Topping

Once the sweet potato filling is tender, remove it from the oven and sprinkle the streusel topping evenly over the top. Press down gently with a fork or your fingers to help it adhere to the filling. This step creates that perfect crunchy texture that contrasts beautifully with the soft sweet potatoes.

Return the casserole to the oven and bake for an additional 15-20 minutes until the streusel is golden brown and bubbly. The aroma filling your kitchen will be irresistible—this is when you'll know it's ready. The streusel should be crisp on top but still tender underneath.

4

Rest and Serve

Remove the casserole from the oven and let it rest for 10-15 minutes before serving. This resting time allows the filling to set slightly and makes it easier to slice. The contrast between the warm, spiced sweet potatoes and the crunchy pecan streusel will be incredible.

Cut into squares and serve warm. The combination of the creamy filling and the buttery, nutty streusel creates a perfect balance of textures and flavors. This casserole is especially comforting during colder months and pairs wonderfully with a scoop of vanilla ice cream or a dollop of whipped cream.

👨‍🍳

Pro Tips For Making Sweet Potato Casserole With Pecan Streusel Topping

  • ROAST POTATOES FIRST: I learned this the hard way—boiling sweet potatoes until they’re fork-tender then mashing them turns this dish into a sad, watery mess. Roast them at 400°F (200°C) for 45-50 minutes, cut into even 1-inch cubes, until they’re soft enough to mash with minimal effort. The edges will crisp slightly, and the texture stays firm enough to hold its shape under the streusel.
  • TOAST PECANS LOW: Skip the high-heat toast if you want flavor without bitterness. Spread pecans on a baking sheet and bake at 325°F (160°C) for 8-10 minutes, stirring once, until they’re just fragrant and lightly golden. High heat burns them fast, and you’ll taste it in every bite—like eating a campfire memory you didn’t ask for.
  • CHILL THE STREUSEL: Mixing the streusel topping with cold butter and brown sugar, then refrigerating it for 30 minutes before baking is the thing that matters most. It prevents the topping from sliding off the casserole or turning into a greasy paste. Yes, it’s an extra step, but your streusel will stay clumpy and caramelized, not a sad, flat puddle.
  • USE A LITTLE MORE FLOUR: The streusel recipe might call for 1 cup of flour, but resist the urge to eyeball it. Measure it first, then add 1-2 extra tablespoons if the mixture feels too wet when you press it into the casserole. Wet streusel sticks to your fingers and spreads unevenly—like trying to build a sandcastle in a rainstorm. A drier mix holds its shape and browns better.

Essential equipment for perfect results

Baking Dish Essentials

A 9x13-inch baking dish is your best friend for this recipe—it provides enough surface area for even baking while keeping the filling thick enough to hold its shape.

I recommend a heavy-duty stainless steel or dark aluminum pan (like All-Clad or Calphalon) because they distribute heat evenly and prevent hot spots. If you don’t have one, a ceramic dish works too, but add 5 minutes to baking time since it retains heat differently. 🌡️

For extra insurance against sticking, I always grease the dish with unsalted butter (not oil) before adding the filling—it creates a subtle flavor bridge between the dish and the sweet potatoes.

If you're worried about browning, tent the dish with aluminum foil during the first 30 minutes of baking to keep the streusel from getting too dark too soon.

Mixing Tools

A large mixing bowl (at least 8-quart capacity) is ideal for combining the sweet potato filling—it gives you room to toss everything without overcrowding. I use a stainless steel bowl from OXO because it’s sturdy and doesn’t warp under heavy mixing.

For the streusel, a wooden spoon or rubber spatula works best to distribute the cold butter evenly without melting it prematurely.

If you’re chopping pecans by hand, a sharp chef’s knife and a cutting board are a must. For faster prep, a food processor with the pulse function lets you chop 2 cups of pecans in seconds—just don’t over-process, or they’ll turn into pecan butter! 🥜

Oven Thermometer

Your oven’s temperature gauge can be off by 25°F or more, and that’s a big deal when you’re baking something as delicate as streusel. I keep a Thermoworks Thermapen in my kitchen—it’s fast, accurate, and worth every penny.

For this recipe, 375°F is critical: too low, and the streusel won’t crisp; too high, and the filling dries out. If your oven runs hot, reduce the temperature to 350°F and add 5-10 minutes to baking time.

Pro tip: Place your oven thermometer inside the oven while preheating to confirm the actual temperature. I’ve caught ovens running 40°F hotter than set—this simple check saved me from over-baked (and sad) casseroles more times than I can count. ⚡

Measuring Cups & Spoons

Precision matters with the streusel—light brown sugar should be packed firmly into your measuring cup, while all-purpose flour should be leveled off with a knife for consistency. I swear by OXO’s nested measuring cups because their handles stay cool and the markings are clear.

For spices like cinnamon and nutmeg, use a small scoop or measuring spoon—too much, and the filling becomes cloying; too little, and the flavor falls flat.

If you’re making this ahead, pre-measure all your dry ingredients (flour, sugar, spices) into a separate bowl so you can mix the streusel quickly when you’re ready to assemble. Trust me, last-minute prep is the enemy of crispy streusel. 💡

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 24g120%
Cholesterol 120mg40%
Sodium 350mg15%
Total Carbohydrate 62g23%
Dietary Fiber 6g21%
Sugars 42g
Protein 6g12%
* 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?

Assemble the casserole (including the streusel) up to 24 hours ahead and refrigerate it covered. Bake straight from the fridge, adding 10-15 extra minutes to the baking time. For best results, let it sit at room temperature for 30 minutes before baking to ensure even cooking. The streusel will still be crispy when served warm.

2

How do I keep the streusel extra crispy?

Use cold butter (cut into small cubes) and toast the pecans until golden before chopping. Bake the casserole at 375°F for the full 15-20 minutes after adding the streusel—don't rush it! For extra crunch, sprinkle an additional 1 tbsp flour over the streusel right before the final bake. Store leftovers in an airtight container to preserve crispness.

3

What can I substitute if I don't have pecans?

Try walnuts or hazelnuts instead—just toast them first for maximum flavor. For a nut-free option, use oats or crushed graham crackers (reduce flour by 2 tbsp**). If you love marshmallows, swap half the streusel for mini marshmallows—bake uncovered for the last 5 minutes to toast them perfectly.

4

Why did my streusel turn out crumbly instead of crispy?

This usually happens when the butter melts too quickly during mixing or baking. Use cold butter and mix just until combined (don't overwork it). Also, ensure your oven is at the correct temperature—375°F is critical. If your kitchen is warm, chill the assembled casserole for 15 minutes before baking.

5

Can I make this casserole in a smaller dish?

Yes! For a 9x9-inch dish, reduce baking time by 10-15 minutes (total 50-55 minutes). For an 8-inch round dish, bake at 350°F for 1 hour 10 minutes. The filling will be slightly thicker, so check for doneness with a knife. The streusel may need 5 extra minutes to crisp in smaller pans.

★★★★★4.6(2 reviews)
Categories Side Dishes