Side Dishes
This streusel topped sweet potato casserole recipe transforms a classic side into the star of your holiday table—creamy, spiced sweet potatoes crowned with a golden, buttery streusel that cracks with every bite.
The secret lies in baking the sweet potatoes until tender yet firm, then topping them with a crumbly mixture of flour, brown sugar, and cold butter that browns to perfection in the oven.
I perfected this version after years of testing, balancing sweetness and spice to create a dish that feels both nostalgic and refined.
The filling starts with cubed sweet potatoes baked until fork-tender, then mixed with warm spices, a touch of maple syrup, and just enough cream to make it velvety.
What sets this apart is the streusel topping—cold cubed butter baked into the crumb mixture ensures maximum crispness, while cinnamon and nutmeg deepen the warm, autumnal flavors.
This isn’t your grandmother’s sweet potato casserole; it’s a restaurant-quality side that holds its shape and delivers that satisfying crunch with every serving.
By the time it emerges from the oven, you’ll have a casserole with layers of texture: creamy, spiced sweet potatoes at the base, a crispy streusel topping that crackles when cut, and edges that are just golden enough to tempt anyone who sees it.
The aroma alone—warm spices mingling with buttery crumbs—will have your guests asking for seconds before the first bite. This is the kind of dish that elevates a simple dinner into a memorable meal.
Serve it warm with roasted chicken or turkey, or let it cool slightly for a make-ahead option that reheats beautifully. For extra richness, fold in toasted pecans into the streusel, or swap brown sugar for coconut sugar for a subtle flavor twist.
Here’s how to make it—foolproof, flavorful, and foolhardy to skip.
Ingredients for streusel topped sweet potato casserole
Sweet potatoes, warm spices, and buttery streusel—this casserole needs just 12 ingredients for holiday perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Potatoes 🍠 | 3 lb | Medium, peeled and cubed |
| Unsalted Butter 🧈 | ¾ cup | Cold, cubed for streusel |
| All-Purpose Flour 🌾 | 1 ½ cups | Sifted for streusel |
| Light Brown Sugar 🍚 | ¾ cup | Packed, for streusel |
| Ground Cinnamon 🌿 | 2 tbsp | For filling and streusel |
| Ground Nutmeg 🌿 | ½ tsp | Freshly grated preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Pure Maple Syrup 🍯 | ¼ cup | For filling sweetness |
| Heavy Cream 🥛 | ½ cup | Full-fat for creaminess |
| Granulated Sugar 🍚 | ¼ cup | For filling balance |
| Vanilla Extract 🌸 | 1 tsp | Pure vanilla for depth |
| Pecans 🌰 | ½ cup | Toasted, optional topping |
Sweet potatoes are the heart of this dish, so pick firm, vibrant ones—the deeper the orange, the better. Trader Joe's or Whole Foods usually carry the sweetest varieties, but your local grocery store will work too. Peeled and cubed evenly, they bake up perfectly tender without turning to mush. For the streusel, cold butter is non-negotiable—it creates those irresistible buttery crumbs. Grab Land O'Lakes or Plugrá for the best texture. If you're feeling fancy, toast those pecans in a dry pan until fragrant—worth the extra minute for that nutty aroma.
No maple syrup? Honey or agave nectar works in a pinch, but maple has that perfect autumnal flavor. Short on brown sugar? White sugar plus a pinch of molasses mimics the depth. The streusel can be made ahead—just store it in an airtight container in the fridge for up to 3 days. Swapping pecans? Toasted walnuts or almonds add a different crunch. And if you're watching sugar, reduce the granulated sugar in the filling by half a tablespoon—trust me, you won't miss it.
This casserole reheats like a dream—350°F for 15 minutes until bubbly. The streusel topping stays crispy if you cover it loosely with foil. For make-ahead magic, assemble it completely (without baking) and refrigerate for up to 24 hours before baking. Leftovers? Store in an airtight container for 4 days or freeze for 3 months. The streusel gets even crunchier after reheating—perfect for lunches or potlucks.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe for lazy nights—just peel, cube, and bake. No chopping boards to clean, no extra pans, just that golden streusel melting into tender sweet potatoes while you stir dinner.
- Sweet & Spiced Bliss: That brown sugar streusel? It’s like a hug in dessert form—crunchy, buttery, and packed with cinnamon warmth. The sweet potatoes stay moist while the top gets irresistibly crispy. (Yes, even my cinnamon-snob husband fights over the last piece.)
- Leftovers That Don’t Suck: Honestly, this makes way more than I need for dinner, but reheating is a dream. Microwave for 30 seconds, and it’s just as good as day one—perfect for lunches or late-night cravings without the fuss.
- Budget-Friendly Crowd-Pleaser: Sweet potatoes and flour are cheap, but it feels fancy. I’ve brought this to potlucks, game days, and even my in-laws’ house—always gets rave reviews. Plus, the streusel uses pantry staples, so no extra shopping needed.
Step-by-step instructions for streusel topped sweet potato casserole
Here's how to create a perfect balance of creamy filling and buttery streusel topping.
Prepare the Sweet Potato Filling
Preheat your oven to 375°F and grease a 9x13-inch baking dish. In a large pot, combine the 3 lb sweet potatoes with 1 inch of water. Bring to a boil, then reduce heat to medium-low and simmer for 15-20 minutes until the sweet potatoes are fork-tender and easily pierced with a knife.
Drain the sweet potatoes thoroughly and return them to the pot. Mash them until completely smooth—no lumps should remain. Stir in the 0.5 cup heavy cream, 0.25 cup granulated sugar, 1 tsp vanilla extract, 1 tbsp ground cinnamon, and 0.25 cup pure maple syrup. Mix well until the filling is creamy and fully combined. Taste and adjust sweetness if needed—this is your base flavor.
Make the Buttery Streusel Topping
In a medium bowl, combine the 1.5 cups all-purpose flour and 0.75 cup light brown sugar. Add the remaining 1 tbsp ground cinnamon, 0.5 tsp ground nutmeg, and 0.5 tsp salt. Mix thoroughly with a whisk or fork until evenly distributed.
Cut in the 0.75 cup cold unsalted butter using a pastry cutter, two forks, or your fingers until the mixture resembles coarse crumbs with pea-sized butter pieces. If using pecans, fold in the 0.5 cup pecans at this stage. The streusel should look dry but crumbly—this texture is key for that perfect crunch.
Assemble and Bake the Casserole
Spread the sweet potato filling evenly into the prepared baking dish, creating a smooth surface. Sprinkle the streusel topping evenly over the filling, pressing down gently with a fork or your fingers to ensure even coverage. The streusel should look like a golden blanket over the creamy filling.
Bake in the preheated oven for 35-40 minutes until the streusel is deep golden brown and the filling is bubbling at the edges. The center should still be slightly soft—it will set as it cools. For the best texture, let the casserole rest for 10 minutes before serving to allow the juices to redistribute.
Serve Warm for Maximum Creaminess
Garnish with additional pecans if desired, and serve warm. The contrast between the creamy, spiced sweet potato filling and the crispy, buttery streusel topping is what makes this dish so special. Each bite should deliver that perfect balance of texture and flavor—creamy in the center, crunchy on top, with warm cinnamon and nutmeg notes throughout.
This casserole keeps well in the refrigerator for up to 3 days, making it perfect for meal prep. Reheat covered in the oven at 350°F for 15 minutes to restore that perfect streusel crunch.
Pro Tips For Making Streusel Topped Sweet Potato Casserole
- Boil Until Fork-Tender: I learned this the hard way—sweet potatoes straight from the oven? Too dense, too dry. Boil them whole with skins on for 30-40 minutes until a fork slides in like butter. This keeps them creamy without turning to mush when baked later.
- Chill the Streusel Mix: Cold butter in the streusel makes all the difference. Cut that butter into the flour-sugar-cinnamon mix and refrigerate it for 20 minutes before topping the casserole. The streusel stays crunchy instead of turning into a sad, greasy paste.
- Skip the Overmixing: Once you toss the sweet potatoes with butter and spices, stop stirring. Any more than 10-12 turns with a fork and you’ll break them into gluey bits. Rough edges? Good. They’ll hold their shape under the streusel.
- Bake Low and Slow: Start at 375°F for 20 minutes, then drop to 325°F. The higher heat gets the streusel golden fast, but the lower temp finishes the potatoes without burning the top. (Yes, even if you’re impatient like me—trust the process.)
Wine and beer pairings for streusel topped sweet potato casserole
Warm Spiced Whites
This casserole’s cozy cinnamon and nutmeg flavors pair beautifully with Viognier or Riesling—both wines have enough body to stand up to the sweet potatoes while their floral notes complement the streusel’s buttery crunch.
I love a chilled Chardonnay from California’s Central Coast, like La Crema, for its creamy texture that mirrors the dish’s velvety filling. 🍷
Autumnal Reds
For a richer match, try a Pinot Noir with earthy undertones—think Oregon Willamette Valley or California Sonoma Coast varieties. The wine’s bright acidity cuts through the sweetness, while its dark fruit notes echo the maple syrup in the filling.
A lightly oaked Zinfandel from Paso Robles also works, especially if you’ve added pecans to the streusel. 🍇
Creamy Dessert Wines
If you’re serving this as a dessert course, a late-harvest Riesling or Moscato d’Asti brings the perfect sweetness to match the casserole’s caramelized streusel. I reach for Dr. Loosen Blue Slate—its honeyed notes and slight fizz make it a showstopper pairing. Serve slightly chilled for contrast. 🍷✨
Craft Beer Pairings
For beer lovers, a honey brown ale like Allagash White or New Belgium Fat Tire balances the dish’s sweetness with malty depth. The caramel and spice notes in the beer mirror the casserole’s warm flavors.
If you prefer something lighter, a Belgian witbier with its citrusy peel and coriander adds a refreshing twist. 🍺
Non-Alcoholic Options
Don’t skip the pairing just because you’re avoiding alcohol! A sparkling apple cider like Martinelli’s or a ginger beer with a splash of lime brightens the dish’s richness. For something richer, try sparkling pomegranate juice—its tartness enhances the streusel’s buttery crunch. 🍏
Nutrition facts
Frequently asked questions
Can I make this casserole ahead of time?
Assemble the casserole completely (filling + streusel) in your baking dish, cover tightly with foil, and refrigerate for up to 24 hours before baking. This actually enhances the flavors. For make-ahead baking, add 10-15 extra minutes to the baking time since it'll start cold.
Why is my streusel topping not crispy?
The key is using cold butter and baking at the right temperature. If your streusel turns soft, ensure your butter was chilled before mixing, and bake at 375°F (not higher) for even browning. For extra crunch, sprinkle with powdered sugar after baking while still warm.
Can I substitute regular potatoes for sweet potatoes?
Not recommended—sweet potatoes have natural sweetness and creaminess that regular potatoes lack. However, if you must, use Yukon Gold potatoes and increase the cinnamon to 2 tbsp total. The texture will be less tender, but it'll still work in a pinch.
How do I make this dairy-free?
Swap the butter for coconut oil (chilled) in the streusel, and use coconut cream instead of heavy cream in the filling. For extra richness, add 1 tbsp maple syrup to the streusel. The texture will be slightly different but still delicious!
What's the best way to reheat leftovers?
Cover loosely with foil and reheat at 350°F for 15-20 minutes until bubbly. The streusel will crisp up again—just watch it closely to avoid burning. For microwave reheating, use 30-second intervals on medium power, covering with a damp paper towel to retain moisture.
