Side Dishes
This sweet potato casserole streusel recipe transforms a classic side into a showstopper with its celery crown crunch and spiced rum swirl—perfect for holiday tables or family dinners. The secret lies in balancing tender, caramelized sweet potatoes with a buttery streusel that stays crisp even after baking.
I developed this version after years of testing, ensuring the streusel doesn't turn soggy and the rum swirl adds depth without overpowering.
The recipe combines three simple layers: a velvety sweet potato base with cinnamon and nutmeg, a golden streusel topping with celery seeds for subtle crunch, and a swirl of spiced rum-infused cream that ties everything together.
Baking at 375°F for 45 minutes ensures the potatoes are fork-tender while the streusel achieves that perfect caramelized golden-brown finish. The celery crown adds a sophisticated touch that elevates this dish from side to centerpiece.
What makes this recipe stand out is its versatility—it works as a standalone dessert (add vanilla ice cream) or a hearty side for roasted meats. The streusel's texture contrasts beautifully with the creamy sweet potatoes, while the rum swirl introduces layers of warmth and complexity.
Every bite delivers a balance of sweet, spiced, and crunchy elements that keep everyone reaching for seconds.
For those who love make-ahead meals, this casserole reheats beautifully, making it ideal for holiday gatherings. The streusel can be prepped ahead and stored separately, while the sweet potato layer keeps well in the fridge for up to 48 hours.
Garnish with extra celery seeds or a sprinkle of flaky salt before serving for that restaurant-quality touch.
Ingredients for sweet potato casserole streusel
Six pounds of sweet potatoes meet three layers of texture and spice for a holiday-worthy centerpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Sweet Potatoes 🍠 | 3 lbs | Peeled and cubed evenly |
| Unsalted Butter 🧈 | 1 ½ cups | Cold, cubed for streusel |
| All-Purpose Flour 🌾 | 2 cups | Sifted for light streusel |
| Light Brown Sugar 🍚 | 1 ½ cups | Packed firmly for sweetness |
| Ground Cinnamon 🌿 | 1 tbsp | Ceylon preferred for purity |
| Ground Nutmeg 🌿 | ½ tsp | Freshly grated for warmth |
| Celery Seeds 🌿 | 2 tsp | Toasted for enhanced crunch |
| Flaky Sea Salt 🧂 | ½ tsp | For finishing garnish |
| Heavy Cream 🥛 | 1 cup | Full-fat for rich swirl |
| Spiced Rum 🍹 | ½ cup | Aged 3+ years preferred |
| Granulated Sugar 🍚 | ½ cup | For rum mixture sweetness |
| Vanilla Extract 🌸 | 1 tsp | Pure Madagascar preferred |
| Orange Zest 🍊 | 1 tbsp | Freshly grated for brightness |
| Evaporated Milk 🥛 | ½ cup | For creamy sweet potato base |
| Pure Maple Syrup 🍁 | ¼ cup | Grade B for depth of flavor |
The sweet potatoes are the foundation—choose vibrant orange varieties with no green spots, as they contain less starch. Trader Joe's and Whole Foods carry the best quality, but any well-stocked grocery store will have them in the produce section. For the streusel, cold butter is non-negotiable—it ensures the topping stays crisp rather than turning greasy. If you can't find Ceylon cinnamon, regular ground cinnamon works, though it has a slightly stronger flavor. The celery seeds are crucial for that subtle crunch; Penzeys Spices sells them in bulk if your grocery store doesn't carry them.
No spiced rum? Substitute apple cider mixed with 1 tsp vanilla extract and 1 tsp cinnamon—it mimics the warmth without the alcohol. For a dairy-free streusel, replace the butter with vegan butter or coconut oil, though the texture will be slightly softer. If you're prepping ahead, make the streusel and rum mixture separately—they can be stored in the fridge for up to 48 hours before assembly. The orange zest can be zested from one medium orange; if you're using bottled zest, double the amount as it's less potent.
This casserole reheats beautifully—350°F for 20-25 minutes restores the streusel's crunch while keeping the potatoes tender. Store leftovers in an airtight container for up to 5 days in the fridge, though it's best enjoyed within 2 days for optimal texture. The streusel alone can be frozen for 3 months in a sealed bag; simply sprinkle it over store-bought sweet potato casserole when reheating. For serving, a sprinkle of flaky Maldon salt elevates the dish to restaurant-quality status.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this for lazy Sundays—just peel, cube, and bake. The streusel topping (butter, flour, brown sugar, cinnamon) sticks to the sweet potatoes like a dream, and you’re done. No extra bowls, no mess.
- Caramelized Crunch Perfection: That crispy streusel? It’s the star. Brown sugar and cinnamon toast until golden, then it crumbles into the tender sweet potatoes like a hug. Honestly, the first bite makes me close my eyes.
- Holiday or Weeknight: Between us, this works everywhere. Bring it to Thanksgiving as a side, reheat leftovers for breakfast (yes, really), or serve it warm with ice cream. I’ve even packed it for lunch—it’s that good.
- Budget-Friendly Luxury: Sweet potatoes and pantry staples? This is comfort food without breaking the bank. A single batch feeds six, and the streusel’s rich flavor tricks everyone into thinking it’s gourmet. (My secret weapon.)
Step-by-step instructions for sweet potato casserole streusel recipe
This method delivers a perfectly balanced casserole with tender sweet potatoes, rich rum swirl, and a crunchy celery crown.
Prepare the Sweet Potato Base
Preheat your oven to 375°F. Peel and cube the 3 lbs large sweet potatoes into 1-inch pieces, ensuring even size for consistent cooking. Spread them in a single layer on a baking sheet and roast for 25-30 minutes until tender when pierced with a fork.
While roasting, combine 0.5 cup evaporated milk, 0.25 cup pure maple syrup, 1 tbsp vanilla extract, and 1 tbsp orange zest in a small saucepan. Heat over medium-low heat until warm (160°F), stirring occasionally. This sweet potato mixture will form the creamy foundation of your casserole.
Create the Spiced Rum Swirl
In a separate bowl, whisk together 1 cup heavy cream, 0.5 cup spiced rum, and 0.5 cup granulated sugar until smooth. Pour this mixture into a small baking dish and freeze for 15 minutes to create a firm base for the swirl.
Once frozen, use a sharp knife to make 4-6 diagonal cuts through the mixture, creating thin layers. This technique ensures the rum-soaked cream melts beautifully throughout the casserole, delivering bursts of flavor in every bite.
Assemble the Casserole Layers
Transfer the roasted sweet potatoes to a 9x13-inch baking dish and gently mix in the warm evaporated milk mixture. Spread the frozen rum cream mixture evenly over the sweet potatoes, then press down lightly to create the signature swirl pattern.
Here's the thing—don't overmix. You want the rum cream to remain visible in the final dish, creating those beautiful golden swirls when baked. The contrast between the creamy rum layer and tender sweet potatoes is what makes this casserole special.
Prepare the Celery Crown Streusel
In a large bowl, combine 2 cups all-purpose flour, 1.5 cups light brown sugar, 1 tbsp ground cinnamon, 0.5 tsp ground nutmeg, 2 tsp celery seeds, and 0.5 tsp flaky sea salt. Cut in 1.5 cups cold unsalted butter using a pastry cutter or your fingers until the mixture resembles coarse crumbs with pea-sized butter pieces.
This texture is crucial for achieving that perfect crunch. If the mixture appears too dry, add 1-2 tablespoons of cold water to help it bind. Press the streusel evenly over the sweet potato mixture, creating a thick, even layer that will crisp beautifully in the oven.
Bake to Golden Perfection
Bake the casserole for 45-50 minutes until the streusel is deep golden brown and the edges are bubbling. The internal temperature should reach 200°F when measured in the center of the sweet potatoes.
I know it's tempting to check early, but resist the urge to open the oven door. The residual heat and steam are what create that beautiful caramelized crust. When done, let the casserole rest for 15 minutes before serving—this allows the juices to redistribute and the streusel to set properly.
Pro Tips For Making Sweet Potato Casserole Streusel
- BAKE POTATOES UNTIL SOFT: I learned this the hard way—undercooked sweet potatoes turn to mush when mashed, even if the streusel looks perfect. Pierce them first with a fork, then bake at 400°F (200°C) for 45-60 minutes until a knife slides in like butter. No one likes fighting with a fork when you’re trying to mash.
- COOL THEM FIRST: Hot sweet potatoes steam your mixing bowl and make the streusel soggy. Drain them right after baking, then spread them on a tray to cool for 10 minutes before mashing. Trust me, the streusel will stay crisp instead of turning into a sad, gloppy topping.
- CUT BUTTER INTO FLOUR: Cold butter in the streusel mix is the thing that matters most—don’t melt it. Use a pastry cutter or two forks to work ½ cup (1 stick) of cold butter into the flour-sugar-cinnamon mix until it’s pea-sized. Warm butter = greasy streusel, and no one wants that.
- PRESS STREUSEL FIRMLY: Lightly pressing the streusel into the mashed sweet potatoes ensures even coverage and prevents gaps where moisture seeps through. Use the bottom of a measuring cup or your palm to pat it down—just enough to make it stick, not pack it like a brick. (Yes, even if you’re impatient like me.)
Best sauces and condiments for this sweet potato casserole streusel
Maple-Bourbon Glaze
Drizzle a warm maple-bourbon glaze over the baked casserole for an elegant finish. Simmer ½ cup pure maple syrup, ¼ cup bourbon, and 1 tsp vanilla extract in a small saucepan over medium heat for 5 minutes until slightly thickened.
Brush generously over the streusel just before serving—it adds a sticky, caramelized contrast that complements the rum swirl. 🍁
Whipped Cream Sweetness
Serve with lightly sweetened whipped cream to balance the rich flavors. Whip 1 cup heavy whipping cream with 2 tbsp powdered sugar and ½ tsp vanilla extract until soft peaks form.
The cream's coolness cuts through the warm casserole, while the sugar enhances the caramelized streusel. Garnish with a sprinkle of toasted pecans for added crunch.
Caramelized Onion Topping
For a savory-sweet twist, add a layer of caramelized onions between the sweet potatoes and streusel. Cook 2 cups thinly sliced yellow onions in 2 tbsp butter over low heat for 40-45 minutes until deep golden brown.
The onions' depth pairs beautifully with the rum swirl and celery streusel, adding a sophisticated layer of flavor.
Cinnamon-Apple Compote
Create a cinnamon-apple compote to serve alongside the casserole. Simmer 2 cups diced apples, ¼ cup apple cider, 2 tbsp brown sugar, and 1 tsp cinnamon for 10 minutes** until apples soften.
The tartness of the apples refreshes the palate after each bite of rich casserole, while the cinnamon echoes the streusel's warmth.
Brown Butter Streusel Boost
For an extra-rich streusel, brown the butter before mixing it into the dry ingredients. Melt 1.5 cups unsalted butter in a saucepan over medium heat until golden brown and nutty (5-7 minutes).
Let it cool slightly before cutting it into the flour mixture. The brown butter adds a deep, toasty flavor that enhances the celery seeds and caramelizes beautifully during baking. 🔥
Nutrition facts
Frequently asked questions
Can I make this casserole ahead of time?
Assemble the casserole (including the streusel) up to 24 hours ahead and refrigerate uncovered. Bake straight from the fridge at 375°F for 50-55 minutes—the extra time accounts for the cold start. For best texture, add 5 minutes to baking time when making ahead. The streusel will still crisp beautifully!
What if I don't have spiced rum?
No problem! Replace the 0.5 cup spiced rum with 0.5 cup apple cider mixed with 1 tsp vanilla extract and 1 tsp cinnamon. For a non-alcoholic option, use 0.5 cup orange juice plus 1 tsp vanilla. The flavor will be lighter but still delicious—just skip the freezing step for the swirl.
Why does my streusel turn soggy?
Soggy streusel usually means one of two things: either the butter wasn't cold enough (use cold butter straight from the fridge) or the baking time was insufficient. For extra insurance, sprinkle 1 tbsp cornstarch into the dry streusel ingredients—it helps absorb moisture. Also, avoid opening the oven door during the last 20 minutes of baking.
Can I make this in a smaller dish?
Yes! For a 9x9-inch dish, reduce all ingredients by 33% (keep the same ratios). For a 7x11-inch dish, reduce by 50%. The baking time will be slightly less (35-40 minutes), but watch closely for golden-brown streusel. Smaller dishes concentrate heat, so check 5 minutes early to avoid over-browning.
How do I reheat leftovers?
Reheat covered at 350°F for 20-25 minutes until the streusel is crisp again. For a quick fix, pop individual portions in the microwave for 1-2 minutes (covered with a damp paper towel to revive the streusel). The sweet potatoes stay tender, while the streusel regains its crunch—just avoid reheating more than once for best texture.
