Sweet Potato Casserole With Crumb Topping Recipe: Stovetop-to-Oven Streusel That Shatters

Side Dishes

Sweet Potato Casserole With Crumb Topping Recipe: Stovetop-to-Oven Streusel That Shatters

This sweet potato casserole with crumb topping delivers the perfect balance of creamy, spiced sweet potatoes and a shatteringly crisp streusel that transforms a simple side into the star of your holiday table.

The secret lies in roasting the sweet potatoes until tender and caramelized, then topping them with a buttery, cinnamon-kissed crumb mixture that turns golden and irresistible in the oven. I’ve perfected this recipe over years of Thanksgiving hosting—no one ever leaves a bite behind.

The beauty of this dish is its versatility and foolproof technique. You start with simple ingredients—sweet potatoes, butter, sugar, and spices—but the magic happens in the slow roasting and the crispy, buttery topping that forms a golden, crackly crust.

No marshmallows or complicated steps here; just rich, comforting flavors that feel like a hug in a baking dish. The crumb topping is the game-changer, offering a satisfying contrast to the soft, spiced sweet potatoes beneath.

By the time it emerges from the oven, you’ll have a showstopping casserole with edges so crisp they shatter at the touch and a center that’s creamy, fragrant, and packed with warm spices.

This is the kind of dish that disappears faster than you can say "seconds?"—and it’s easy enough to pull off even if you’re not a baking expert. Whether you’re serving it at a holiday feast or a weeknight dinner, this recipe delivers restaurant-quality results with minimal effort.

The best part? You can customize it to your taste—add pecans for crunch, a sprinkle of cinnamon for extra warmth, or even a drizzle of honey for a touch of sweetness.

Ready in just one hour, this casserole is the ultimate crowd-pleaser. Let’s get started—your table is about to get an upgrade.

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

Ingredients for sweet potato casserole with crumb topping

Sweet potatoes, butter, and cinnamon—simple ingredients that transform into a showstopping holiday centerpiece.

Ingredient Amount Notes
Large Sweet Potatoes 🍠 3 lbs Organic preferred, peeled and cubed
Unsalted Butter 🧈 ¾ cup Cold, cubed for streusel
Light Brown Sugar 🍚 1 cup Packed, for caramelized sweetness
Granulated Sugar 🍚 ½ cup For crisp streusel texture
All-Purpose Flour 🌾 1 ½ cups Gold Medal preferred
Ground Cinnamon 🌶️ 2 tbsp Ceylon preferred for warmth
Ground Nutmeg 🌿 1 tsp Freshly grated for depth
Salt 🧂 1 tsp Diamond Crystal kosher
Heavy Cream 🥛 ½ cup Cold, for creamy texture
Pecans 🥜 ¾ cup Toasted, chopped for crunch
Cinnamon Sticks 🌿 2 whole For garnish and aroma
Vanilla Extract 🍯 1 tsp Pure Madagascar bourbon
Honey 🍯 1 tbsp Optional drizzle for sweetness

The sweet potatoes are the foundation—organic, vibrant orange ones with smooth skin work best. Whole Foods or local farmers' markets have the sweetest varieties, but any large, firm sweet potatoes will do. Peeled and cubed evenly (about 1.5-inch pieces), they roast until caramelized and tender. For the streusel topping, European-style butter like Plugrá or Land O'Lakes makes all the difference—it stays flaky and rich. The brown sugar should be packed tightly into the measuring cup for that perfect caramelized sweetness that makes this dish irresistible. And don’t skip the cinnamon—Penzeys Ceylon cinnamon adds a warm, complex flavor that’s worth hunting down.

No brown sugar? Light muscovado sugar at 1:1 ratio gives a deeper molasses note. Short on pecans? Walnuts or toasted almonds work beautifully—just toast them first for that same nutty crunch. The flour is non-negotiable for structure, but if you're gluten-free, Bob's Red Mill 1:1 baking flour blends seamlessly. For extra warmth, add a pinch of cardamom to the streusel—it pairs perfectly with cinnamon. The vanilla extract should be pure bourbon vanilla for that rich, authentic flavor. And if you're feeling fancy, drizzle with honey after baking—it adds a delicate sweetness that cuts through the richness.

Roasted sweet potatoes keep in the fridge for 4 days if covered, but they taste best fresh from the oven. The streusel topping stays crisp for 3 days if stored in an airtight container, but honestly, it disappears faster than that. For make-ahead convenience, assemble the casserole a day ahead and refrigerate—it bakes up even better with the flavors melding overnight. Leftovers reheat beautifully in a 350°F oven for 15-20 minutes until the streusel is crisp again. And if you're serving a crowd, double the streusel recipe—it's that good.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe when I’m too tired to wash dishes. Peel and cube the sweet potatoes, toss in a baking dish with butter and sugar, then dump the crumb mix on top—boom, done. The oven does all the work while I sip coffee and pretend I’m not cooking.
  • Buttery-Sweet Bliss: That caramelized brown sugar crumb topping? It’s the star. The sweet potatoes stay creamy inside while the topping turns golden and crisp—like a hug for your taste buds. Honestly, I’ve made it for Thanksgiving, but we ate half of it before the main course even arrived.
  • Leftovers for Days: This casserole tastes even better the next day (yes, really). I’ll make a double batch for Sunday dinner, and by Wednesday, it’s still the go-to for quick lunches. The crumb topping holds up, and the sweet potatoes don’t dry out—just reheat and enjoy.
  • Budget-Friendly Luxury: Sweet potatoes are cheap, and this recipe stretches far. A few butter cubes, a handful of sugar, and flour make the topping feel fancy without breaking the bank. Between us? It’s my secret weapon for feeding a crowd without stressing over grocery bills.

Step-by-step instructions for sweet potato casserole with crumb topping

Here's how to create a streusel so perfect it shatters with every bite.

1

Cook the Sweet Potatoes Until Fork-Tender

Peel and cube the 3 lbs large sweet potatoes into 1-inch pieces. Place them in a large pot and cover with cold water by about 2 inches. Add a pinch of salt to the water to enhance flavor as they cook. Bring to a boil over medium-high heat, then reduce to a simmer and cook for 15-20 minutes until they're fork-tender and easily pierced with a knife.

Drain the sweet potatoes thoroughly in a colander, shaking gently to remove excess water. Return them to the pot and stir in the 0.5 cup heavy cream, 1 tsp vanilla extract, and 1 tbsp honey. Mash them slightly with a potato masher or fork until they reach a slightly lumpy texture—you want some texture for that perfect casserole consistency. Let them cool for 5 minutes before transferring to a greased 9x13-inch baking dish.

2

Prepare the Streusel Topping for Maximum Crunch

In a large bowl, combine the 0.75 cup unsalted butter (cold and cubed), 1 cup light brown sugar, 0.5 cup granulated sugar, 1.5 cups all-purpose flour, 2 tbsp ground cinnamon, 1 tsp ground nutmeg, and 1 tsp salt. Use your fingers or a pastry cutter to work the butter into the dry ingredients until the mixture resembles coarse crumbs with some pea-sized butter pieces remaining—this ensures a streusel that's crispy, not greasy.

Fold in the 0.75 cup toasted, chopped pecans and mix until evenly distributed. The pecans should be spread throughout but still visible, adding texture and depth of flavor. Sprinkle half of this streusel mixture evenly over the mashed sweet potatoes in the baking dish, pressing down gently to ensure good contact with the filling.

3

Bake Until Golden and Bubbly

Preheat your oven to 375°F. Bake the casserole for 30 minutes, then sprinkle the remaining streusel mixture evenly over the top. Return to the oven and bake for an additional 20-25 minutes until the streusel is deep golden brown and the filling is bubbling around the edges. The top should look crackly and shatter when pressed gently with a spoon.

Here's the thing—don't overbake. You want the streusel to be golden and crispy, but the filling should still be slightly soft in the center. The casserole will continue to set as it cools, so pull it out when it looks just shy of perfect. Let it rest for 10 minutes before serving to allow the juices to redistribute and the streusel to firm up.

4

Garnish and Serve Warm

Remove the 2 whole cinnamon sticks from the package and gently press them into the streusel topping, leaving about 1 inch sticking out. This adds a beautiful presentation and infuses subtle warmth into the dish. Drizzle with an additional 1 tbsp honey if desired, and serve warm with a scoop of vanilla ice cream or a dollop of whipped cream.

The casserole should have a caramelized streusel that shatters with every bite, revealing the creamy, spiced sweet potato filling underneath. Each forkful delivers a perfect balance of textures—crispy, creamy, and chewy—with the nutmeg and cinnamon providing a cozy, aromatic finish. This is the kind of dish that tastes even better the next day, so save leftovers for a quick breakfast or dessert!

👨‍🍳

Pro Tips For Making Sweet Potato Casserole With Crumb Topping

  • ROAST SWEET POTATOES FIRST: I learned this the hard way—boiling them until fork-tender makes the casserole soggy underneath. Roast them at 400°F (200°C) for 45-50 minutes, cut-side down, until they’re soft but still hold shape. This keeps the texture creamy without turning to mush.
  • CHILL THE CRUMB TOPPING: The butter in that topping can get greasy fast, and nobody wants a gloppy mess. Mix the crumb ingredients, then press them into the casserole and refrigerate for 15 minutes before baking. It firms up just enough to stay put—no sliding off during the 350°F (175°C) bake.
  • STEER CLEAR OF OVERMIXING: That crumb topping is supposed to be crumbly, not a paste. Once you mix the flour, brown sugar, and butter, stop as soon as it looks like wet sand. Overworking it turns it into a dough, and that’s when you end up with a dense, cakey layer instead of flaky, buttery bits.
  • USE COLD BUTTER FOR CRUMBS: I was skeptical until I tried it—using cold, cubed butter instead of melted makes all the difference. The cubes melt slowly during baking, creating pockets of steam that keep the crumb topping light and crispy. Skip the microwave shortcut; your future self will thank you.

Creative variations of this sweet potato casserole with crumb topping

Spiced Pecan Streusel

This classic version uses the original streusel recipe with toasted pecans for crunch and Ceylon cinnamon for warmth. For extra depth, add ½ tsp cardamom to the streusel—it pairs beautifully with the nutmeg.

I like toasting the pecans in a dry skillet over medium heat for 3-4 minutes until fragrant before chopping them. This enhances their natural sweetness and adds a nutty aroma that complements the sweet potatoes perfectly. 🥜

Brown Sugar Crunch

Swap out half the granulated sugar for dark muscovado sugar to give your streusel a deeper, molasses-like richness. The result is a caramelized topping with complex flavors that balance the sweet potatoes' natural sweetness.

Use ½ cup light brown sugar + ¼ cup muscovado for the perfect ratio. This variation works especially well if you prefer a less sweet but more flavorful streusel. 🍚

Marshmallow Topped

For a nostalgic twist, top the baked sweet potatoes with a layer of mini marshmallows before adding the streusel. Use about 1½ cups mini marshmallows spread evenly over the filling.

Bake as directed, then broil for 1-2 minutes at the end to toast the marshmallows slightly. This creates a gooey, caramelized layer that contrasts beautifully with the crisp streusel. 🍡

Sweet Potato Mash Variations

Give your filling a flavor boost by mixing in 1 tsp pumpkin pie spice or ½ cup pureed pumpkin with the mashed sweet potatoes. For a savory option, stir in 1 tbsp maple syrup and ½ tsp smoked paprika—this works surprisingly well as a side for roasted meats.

The key is balancing sweet and savory flavors while keeping the texture creamy. 🍠

Gluten-Free Adaptation

Replace the all-purpose flour with 1½ cups gluten-free 1:1 baking flour like Bob's Red Mill. For extra crispiness, add ¼ cup ground almond flour to the streusel mixture. The texture will be slightly different but still shatteringly crisp.

I recommend using xanthan gum if your gluten-free blend doesn't contain it, as it helps bind the streusel together. ✨

Make-Ahead Holiday Twist

Assemble the casserole completely (including the streusel) and refrigerate overnight before baking. This allows the flavors to meld beautifully, resulting in a more complex, aromatic dish. Bake straight from the fridge at 375°F for 5-10 minutes longer** than usual to compensate for the cold start.

Perfect for hosting—just pop it in the oven while you finish other preparations. 📅

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 18g90%
Cholesterol 80mg27%
Sodium 350mg15%
Total Carbohydrate 68g25%
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 use regular potatoes instead of sweet potatoes?

Sweet potatoes are essential for this recipe—their natural sweetness and creamy texture pair perfectly with the crumb topping. Regular potatoes would make the dish too starchy and less flavorful. If you're looking for alternatives, try yams (though they're less sweet) or purple sweet potatoes for a beautiful presentation.

2

How do I get the crumb topping extra crispy?

The secret is using cold butter and baking the casserole in two stages. First, bake the filling for 30 minutes before adding the streusel. Then, spread the remaining topping evenly and bake until golden brown. For extra crunch, sprinkle the baking dish with ½ cup breadcrumbs before adding the streusel.

3

Can I make this casserole ahead of time?

Assemble the casserole completely (including the crumb topping) and refrigerate it overnight. When ready to bake, add 5-10 extra minutes to the baking time since it starts cold. This actually enhances the flavors and makes the streusel even more flavorful. Perfect for holiday hosting!

4

What if my streusel turns out greasy instead of crispy?

Greasy streusel usually means the butter melted too much during mixing. Use your fingers or a pastry cutter to work the butter into the dry ingredients until you have pea-sized pieces remaining. Also, ensure your butter is cold before starting. If it happens, bake at a slightly lower temperature (350°F instead of 375°F) for a longer time to crisp up.

5

Can I make this recipe without pecans?

Yes! Pecans add great flavor, but you can substitute with walnuts, almonds, or even oats for texture. Toast the nuts first for 3-4 minutes to enhance their flavor. For a nut-free option, add ½ cup rolled oats to the streusel mixture for extra crunch.

★★★★★4.9(3 reviews)
Categories Side Dishes