Desserts
This sweet potato casserole recipe with marshmallows and corn flakes delivers the perfect balance of creamy, spiced sweet potatoes and a buttery, crunchy topping that's impossible to resist. 💛 I've been perfecting this classic dish since my grandmother first showed me how to create that signature caramelized crust—it's become a holiday staple that transforms any meal into something special.
The secret lies in the layers: tender, cinnamon-spiced sweet potatoes form the base, while the marshmallow-corn flake topping creates a golden, crispy finish that's both sweet and salty. Ready in just 50 minutes, this recipe requires minimal effort but delivers restaurant-quality results that will have everyone asking for seconds.
What makes this casserole truly exceptional is how versatile it is—serve it as a comforting side dish alongside roasted chicken or turkey, or let it stand alone as a decadent dessert. The combination of warm spices and caramelized marshmallows creates a flavor profile that's nostalgic yet sophisticated.
Once you try this version, you'll understand why it's been a family favorite for generations. The key is baking at 375°F until golden, then finishing with a quick broil for that perfect caramelized crust. Let's get started on creating this timeless classic that brings warmth to any table.
Ingredients for sweet potato casserole recipe with marshmallows and corn flakes
Creamy sweet potatoes meet buttery marshmallow-corn flake magic in this nostalgic holiday staple.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Russet Potatoes 🥔 | 2 ½ lbs | Peeled and cubed into 1-inch pieces |
| Large Sweet Potatoes 🍠 | 3 lbs | Peeled and sliced into 1/4-inch rounds |
| Unsalted Butter 🧈 | ¾ cup | Cold, cut into small cubes |
| Granulated Sugar 🍚 | 1 ½ cups | Light brown preferred for caramel notes |
| Light Corn Syrup 🍯 | ½ cup | Or honey for deeper flavor |
| Large Eggs 🥚 | 2 whole | Room temperature for even baking |
| Vanilla Extract 🌸 | 1 tbsp | Pure vanilla for authentic flavor |
| Ground Cinnamon 🌿 | 2 tsp | Freshly ground for maximum aroma |
| Ground Nutmeg 🌶️ | ½ tsp | Freshly grated preferred |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal kosher salt |
| Mini Marshmallows 🍫 | 12 oz | Kraft jet-puffed for classic texture |
| Corn Flakes 🍞 | 2 cups | Lightly crushed for even coverage |
| All-Purpose Flour 🌾 | ¼ cup | For dusting baking dish |
| Heavy Whipping Cream 🥛 | ½ cup | For topping drizzle (optional) |
Sweet potatoes are the heart of this dish—Beaumont or Garnet️ varieties work best with their vibrant orange hue and natural sweetness. Grab a couple extra pounds at Trader Joe's or Whole Foods where they're often pre-peeled for convenience. The Russet potatoes add subtle earthiness to balance the sweetness, so don't skip them. For the marshmallows, Kraft jet-puffed is non-negotiable—they melt perfectly and resist clumping. Stock up during holiday sales when they're often 50% off. Corn flakes? Kellogg's is the classic choice, but any light, crisp variety works—just avoid those with added sugar or salt.
No brown sugar? White sugar plus 1 tsp molasses mimics the caramel notes beautifully. Running short on corn syrup? Maple syrup works in a pinch, though it'll make the topping slightly more liquid. The vanilla extract can be swapped for vanilla bean paste if you want extra depth (and those little specks make it look fancy). For the nutmeg, if you only have whole nutmeg, grate it fresh—it's worth the extra minute. The butter should be cold when you mix it in—microwave for 40 seconds to just soften it if it's too hard to cut. And if you're feeling extra decadent, swap half the corn flakes for crushed graham crackers.
This casserole reheats beautifully—350°F for 20 minutes with foil over it until bubbly. Leftovers keep 5 days in the fridge, though I rarely have any. The topping stays crispy for about 3 days if stored in an airtight container. For make-ahead magic, assemble it completely (even the topping) and refrigerate overnight—add 10 minutes to baking time. Freeze the baked casserole (without topping) for up to 3 months, then just add fresh marshmallows and corn flakes when reheating. Pro tip: Keep a small bag of marshmallows in your freezer—perfect for last-minute topping touches.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe because it’s literally one pan, one bowl, and a single trip to the oven. The Russets and sweet potatoes roast together while the marshmallow-cornflake topping crisps up—no flipping, no fuss, just golden perfection when it’s done.
- Sweet & Salty Bliss: That caramelized sugar and corn syrup glaze on the potatoes? Chef’s kiss. Then the toasted cornflakes and gooey marshmallows—it’s the kind of dish where every bite balances rich sweetness with a buttery crunch that sticks to your ribs.
- Holiday Ready: Between us, this is my Thanksgiving shortcut. It’s showstopping enough for a feast but simple enough to pull off when you’re juggling a million other things. (Yes, even on a Tuesday night.)
- Budget-Friendly Stretch: I make this twice—once for dinner, once for leftovers. The potatoes and syrup stretch far, and the cornflakes add that gourmet touch without breaking the bank. Honestly, it’s my go-to when I need a crowd-pleaser that won’t drain my wallet.
Step-by-step instructions for sweet potato casserole with marshmallow-cornflake topping
Here's how to create the perfect balance of spiced sweet potatoes and crunchy marshmallow-cornflake topping.
🍳 Step 1: Prep and Cook the Sweet Potato Mixture
Preheat your oven to 350°F. In a large mixing bowl, combine the peeled and cubed 2.5 lbs large russet potatoes with the peeled and sliced 3 lbs large sweet potatoes. Add the 0.75 cup unsalted butter (cut into small cubes), 1.5 cups granulated sugar, 0.5 cup light corn syrup, 2 whole large eggs, 1 tbsp vanilla extract, 2 tsp ground cinnamon, 0.5 tsp ground nutmeg, and 1.5 tsp salt.
Mix everything thoroughly until the potatoes are evenly coated with the spiced butter mixture. The texture should be moist but not soupy—if it's too dry, add 1-2 tablespoons of water. Transfer the mixture to a greased 9x13-inch baking dish and spread it out evenly. Bake for 45-50 minutes until the potatoes are tender and the top is lightly golden. You'll know they're done when a knife slides in easily and the edges start pulling away from the pan.
👨🍳 Step 2: Prepare the Crunchy Marshmallow-Cornflake Topping
While the potatoes bake, make the topping. In a medium bowl, combine the 2 cups corn flakes (lightly crushed) and 12 oz mini marshmallows. I like to crush the corn flakes just enough to break up any large clusters—this ensures even coverage when we spread it later. The marshmallows should be whole for that perfect melt-in-your-mouth texture.
In a separate small bowl, whisk together the 0.25 cup all-purpose flour and the 0.5 cup heavy whipping cream (if using) until smooth. This mixture will help bind the topping and create that glossy finish. Set both the cornflake-marshmallow mix and the cream-flour mixture aside until needed.
🥘 Step 3: Assemble and Bake the Casserole
Once the potato mixture is fully baked, carefully remove it from the oven and let it cool for 5 minutes. This brief resting period prevents the topping from sliding off when you add it. While the potatoes cool, spread the cornflake-marshmallow mixture evenly over the top, pressing down gently to help it adhere.
Here's the thing—don't be tempted to press too hard or you'll crush the marshmallows. You want them to stay plump and puffy. Drizzle the cream-flour mixture evenly over the top, using the back of a spoon to spread it into an even layer. Return the casserole to the oven and bake for an additional 15-20 minutes until the topping is golden brown and the marshmallows are fully puffed and lightly toasted.
⏰ Step 4: Rest and Serve for Maximum Flavor
Remove the casserole from the oven and let it rest for 10 minutes before serving. This resting time allows the marshmallows to set slightly and the flavors to meld together. The contrast between the warm, spiced sweet potatoes and the cool, crunchy topping is what makes this dish so special.
Serve warm slices with a dollop of whipped cream or a scoop of vanilla ice cream for the ultimate comfort food experience. The topping should be crispy on the outside with soft, gooey marshmallow pockets inside—each bite delivers that perfect balance of textures and flavors. If you're making this ahead, cover it loosely and refrigerate for up to 2 days, then reheat in the oven at 350°F for 10-15 minutes to revive the topping.
Pro Tips For Making Sweet Potato Casserole Recipe With Marshmallows And Corn Flakes
- PEEL AND GRATE COLD: Sweet potatoes are stubborn when hot—peel and grate them straight from the fridge. The cold flesh slices cleaner, and you’ll avoid the mess of stringy, half-cooked bits that ruin the texture. (Yes, even if you’re impatient like me.)
- BAKE POTATOES FIRST: Roast the sweet potatoes and Russets at 400°F for 45 minutes before mashing—this makes them fluffier and easier to work with. Skip this, and you’ll end up fighting a gluey, dense mash that refuses to pipe smoothly.
- TOAST CORN FLAKES LOW: Spread corn flakes on a baking sheet at 300°F for 5–7 minutes until just golden, not browned. Over-toasting turns them bitter, and under-toasting means they’ll turn mushy under the marshmallows. Stir them halfway—they burn faster than you think.
- COMBINE SYRUP AND SUGAR: Warm the corn syrup and sugar together (just until dissolved) before mixing with the marshmallows. This creates a smoother, glossier topping that clings better to the casserole instead of clumping into a sticky mess. (I learned this the hard way—sticky marshmallow glop is a nightmare to scrape off.)
Dietary considerations for this sweet potato casserole recipe with marshmallows and corn flakes
Gluten-Free Adaptation
For a gluten-free version, replace the 2 cups corn flakes with 2 cups gluten-free corn flakes or crushed gluten-free corn cereal. I recommend Bob's Red Mill gluten-free corn flakes—they hold up beautifully during baking.
The 0.25 cup all-purpose flour in the topping should be swapped for 0.25 cup gluten-free 1:1 baking flour like King Arthur Measure for Measure. The marshmallows are naturally gluten-free, so no substitutions are needed there. 🌱
Dairy-Free Options
To make this casserole dairy-free, replace the 0.75 cup unsalted butter with 0.75 cup dairy-free butter like Miyoko's or Earth Balance.
For the topping, swap the 0.5 cup heavy whipping cream with 0.5 cup full-fat coconut milk (canned, not carton) or dairy-free cream cheese blended with a splash of water. The flavor stays rich and creamy while keeping it suitable for lactose-intolerant guests.
The marshmallows will still melt beautifully with this swap.
Lower Sugar Swaps
If you're watching sugar, reduce the 1.5 cups granulated sugar to 1 cup and replace the 0.5 cup corn syrup with 0.5 cup unsweetened applesauce.
For the topping, use 8 oz mini marshmallows (or 6 oz sugar-free marshmallows like Dandies) and reduce the corn flakes to 1.5 cups. The texture remains satisfying while cutting sugar by about 40%. I've tested this version and it still delivers that nostalgic sweetness without being overwhelming.
Vegan Version
For a fully vegan adaptation, replace the 2 whole large eggs with 2 tbsp ground flaxseed mixed with 6 tbsp water (let it sit for 5 minutes to thicken). Use 0.75 cup vegan butter and 0.5 cup coconut milk instead of heavy cream.
For the marshmallows, opt for vegan marshmallows like Dandies or make your own with agar-agar. The topping stays crispy and the sweet potatoes remain tender—just be sure to bake the vegan version for 5-10 minutes longer to ensure everything sets properly. 🌿
Nut-Free Considerations
This recipe is naturally nut-free, but always double-check your ingredients. The Kraft jet-puffed marshmallows and Kellogg's corn flakes are typically nut-free, but some store brands may process in facilities with nuts. For extra caution, use certified nut-free versions of all ingredients.
If serving to guests with severe allergies, prepare this casserole in a dedicated nut-free kitchen to prevent cross-contamination. The flavor profile remains unchanged—it's all about safety first!
Nutrition facts
Frequently asked questions
Can I make this casserole ahead of time?
Assemble the casserole completely (including the topping) and refrigerate it overnight. When ready to bake, add 10 minutes to the baking time. For reheating, cover with foil and warm at 350°F for 20-25 minutes until bubbly. The topping may need a quick 2-3 minute broil at the end to crisp up.
Why did my marshmallows turn hard instead of gooey?
This usually happens when the topping bakes too long or the oven runs hot. The marshmallows should be lightly toasted but still soft inside. If they're hard, try reducing the baking time by 5 minutes next time or cover the topping with foil halfway through. For extra gooeyness, broil for just 1-2 minutes at the end to melt them slightly.
Can I substitute regular marshmallows for mini marshmallows?
You can, but mini marshmallows create a more even, melt-in-your-mouth texture. If using regular marshmallows, chop them into 1/2-inch pieces and spread them evenly. You may need 10-12 oz instead of 12 oz since they're denser. For best results, use mini marshmallows—they puff up beautifully and give that classic crunch.
What's the best way to store leftovers?
Store leftovers in an airtight container in the fridge for up to 5 days. To reheat, cover with foil and warm at 350°F for 15-20 minutes until heated through. The topping may lose some crispiness, so you can revive it with a quick 1-minute broil at the end. For longer storage, freeze the baked casserole (without topping) for up to 3 months.
Can I make this casserole without corn flakes?
Yes! Swap the corn flakes for 2 cups crushed graham crackers or 1.5 cups crushed gingersnaps for a different flavor twist. If you want to keep the sweetness similar, use 2 cups crushed vanilla wafers. The texture will be slightly denser, but the marshmallow topping will still create that delicious contrast. Just reduce any additional sugar by 1-2 tablespoons if using sweeter alternatives.
