Every holiday season, I find myself reminiscing about the cozy gatherings filled with laughter, love, and, of course, irresistible food. One dish that always steals the spotlight is my Sweet Potato Casserole with Marshmallows and Brown Sugar Streusel. This delightful side dish combines a velvety sweet potato base with the gooey goodness of mini marshmallows and a crunchy, caramelized topping, making it a family favorite that never fails to impress. Not only is it incredibly easy to whip up, but it also adds a festive touch to your holiday spread—perfect for comforting gatherings. Imagine digging into a generous scoop, savoring the perfect balance of sweetness and texture that keeps both adults and kids coming back for seconds. So, are you ready to bring this crowd-pleaser to your table? Let’s get started!

Why is Sweet Potato Casserole a Must-Try?
Irresistible Flavor: The combination of sweet potatoes, marshmallows, and a crunchy streusel creates a unique blend of sweetness and texture that will have everyone asking for the recipe.
Effortless Preparation: Don’t worry if you’re short on time! This simple recipe features baking techniques that yield a show-stopping dish with minimal fuss.
Holiday Special: A definite crowd favorite at any gathering, this casserole is an essential side dish for Thanksgiving or Christmas, pairing beautifully with savory options like turkey or ham.
Kid-Approved: The gooey marshmallow topping makes it a guaranteed hit with children, ensuring everyone around the table enjoys a taste of this holiday goodness.
For other delicious ideas to complement your meal, check out my recipes for Chicken Bacon Potato and French Onion Casserole.
Sweet Potato Casserole with Marshmallows Ingredients
• This is everything you need to whip up the most delightful Sweet Potato Casserole with Marshmallows that will become an instant favorite!
For the Sweet Potato Base
- Medium Sweet Potatoes – Ensure they are tender for the best texture and flavor.
- Large Egg – Adds structure and a light soufflé-like consistency; omit for an egg-free version.
- Butter (1/4 Cup, melted) – Enhances richness; substitute with margarine or vegan butter if desired.
- Pinch of Salt – Balances out the overall sweetness perfectly.
- Granulated Sugar (1/4 Cup) – Adds sweetness; feel free to adjust according to your taste.
- Brown Sugar (1/3 Cup) – Gives deeper sweetness and moisture; make sure to pack it well.
- Cinnamon (1/2 teaspoon) – Introduces warm spice notes; you can swap it for nutmeg for a different twist.
- Vanilla (1/2 teaspoon) – Elevates the flavor profile of the dish.
- Milk or Heavy Cream (2 Tablespoons) – Adds creaminess; substitute with dairy-free milk for a vegan option.
For the Topping
- Mini Marshmallows (2 Cups) – Provides the signature gooey layer; regular marshmallows can be chopped if mini are not available.
- Cold Butter (1/3 Cup, cubed) – Used in the crumb topping for moisture; keep it cold for the best texture.
- All-Purpose Flour (1/2 Cup) – Adds structure and body to your topping.
- Brown Sugar (3/4 Cup) – Sweetens the crumb topping; pack it well for the best results.
- Cinnamon (1/2 teaspoon) – Contributes additional spice flavor for complexity.
- Panko Bread Crumbs (1/2 Cup) – Adds a delightful crunch; can be replaced with graham cracker crumbs if desired.
- Graham Cracker Crumbs (1/4 Cup) – Infuses a unique texture and flavor into the topping.
Step‑by‑Step Instructions for Sweet Potato Casserole with Marshmallows
Step 1: Bake Sweet Potatoes
Preheat your oven to 400°F (200°C). Carefully pierce each medium sweet potato several times with a fork to allow steam to escape. Place them directly on the oven rack or a baking sheet and bake for 45-60 minutes until tender. When done, the potatoes should feel soft under your fingers. Let them cool slightly before handling.
Step 2: Mash and Mix
Once your sweet potatoes have cooled, peel off the skin and place the flesh in a large mixing bowl. Lower the oven temperature to 350°F (175°C). Use a potato masher or ricer to mash the sweet potatoes until smooth. Incorporate the egg, melted butter, cinnamon, salt, both sugars, vanilla, and milk, mixing until the entire mixture is creamy and well-combined.
Step 3: Bake Casserole
Transfer the delicious sweet potato mixture into an 8×9-inch baking dish, spreading it evenly with a spatula. Place the dish in the preheated oven and bake for 30 minutes. You’ll know it’s ready when the edges begin to set and a slight golden hue appears on top, preparing the base for our delightful toppings.
Step 4: Add Toppings
After 30 minutes, remove the casserole from the oven and sprinkle a generous layer of mini marshmallows over the top. For the crumb topping, combine cold butter cubes, all-purpose flour, brown sugar, cinnamon, panko breadcrumbs, and graham cracker crumbs in a bowl. Mix until crumbly, then sprinkle over the marshmallows.
Step 5: Bake Again
Return the casserole to the oven for an additional 20 minutes. Keep a close eye on it; you want the marshmallows to puff up and turn golden brown. The topping should also become crunchy, creating a beautiful contrast with the soft sweet potato base of the casserole.
Step 6: Cool and Serve
Once your Sweet Potato Casserole with Marshmallows is perfectly baked, take it out of the oven and allow it to cool for about 5 minutes. This brief resting time makes serving easier and allows the flavors to meld beautifully. Now it’s ready to be enjoyed at your holiday gathering!

Expert Tips for Sweet Potato Casserole with Marshmallows
-
Smooth Texture: Use a potato ricer to achieve an exceptionally velvety sweet potato base, enhancing your Sweet Potato Casserole with Marshmallows!
-
Fully Baked Sweet Potatoes: Make sure the sweet potatoes are completely tender before mashing, as undercooked potatoes can leave a grainy texture.
-
Egg Importance: Don’t skip the egg! It plays a crucial role in providing the light, soufflé-like texture that’s essential for your casserole.
-
Avoid Moisture Issues: If using canned sweet potatoes, drain them thoroughly to avoid excess moisture, which can lead to a soggy casserole.
-
Flavor Boost: For added flavor, consider mixing in chopped pecans or walnuts into the topping. They add pleasant crunch and richness to your dish!
How to Store and Freeze Sweet Potato Casserole with Marshmallows
Fridge: Store any leftovers in an airtight container for up to 5 days. This ensures your Sweet Potato Casserole with Marshmallows stays fresh and tasty during the holidays.
Freezer: Freeze your casserole for up to 3 months. To do this, prepare the dish without toppings, cover tightly with foil or plastic wrap, and then reheat after thawing. Add the marshmallows and streusel for a fresh bake before serving!
Reheating: Gently reheat in the oven at 300°F (150°C) until warmed through, or use the microwave for individual portions, ensuring even heating.
Wrap Well: Make sure to cover tightly with plastic wrap or foil to prevent freezer burn and retain the casserole’s delicious flavor and texture.
Make Ahead Options
These Sweet Potato Casserole with Marshmallows is perfect for busy cooks looking to save time during the holiday rush! You can prepare the sweet potato base and store it in the refrigerator up to 3 days in advance. To do this, simply follow the baking and mixing steps, then transfer the mixture to your baking dish and cover it tightly with plastic wrap. You can also prepare the topping separately and keep it in an airtight container in the fridge for the same time frame. When you’re ready to serve, simply preheat your oven to 350°F (175°C), add the toppings, and bake for 30-40 minutes until heated through and the marshmallows are golden. This way, you’ll have the delicious flavors of your Sweet Potato Casserole just as delightful as if freshly made, with minimal effort on the day of your gathering!
Sweet Potato Casserole with Marshmallows Variations
Dive into delightful alterations that put your own spin on this cherished dish!
-
Nutty Crunch: Incorporate chopped pecans or walnuts into the crumb topping for added flavor and texture. The warmth of the nuts complements the sweetness beautifully.
-
Lower Sugar: If you’re looking to reduce sweetness, consider cutting down both granulated and brown sugar in the recipe, allowing the natural sweetness of sweet potatoes to shine through.
-
Make-Ahead Magic: Prepare the casserole without toppings the day before, then refrigerate it. Add the marshmallows and streusel before baking for a fresh flavor when ready to serve.
-
Coconut Twist: Substitute some butter in the topping with coconut oil and add shredded coconut to give a tropical flair to your casserole.
-
Zesty Citrus: Add a splash of orange or lemon zest to the sweet potato mixture for a bright, refreshing contrast against the richness—perfect for lively holiday gatherings.
-
Gourmet Touch: Drizzle a bit of bourbon or maple syrup into the sweet potato filling for a gourmet edge. This infusion will enhance the warmth and depth of flavor, turning heads at your table.
-
Spicy Kick: Sprinkle some cayenne pepper or a hint of jalapeño into the sweet potato base for a surprising twist of heat that pleasantly contrasts the sweetness.
For more delightful casseroles ideas, be sure to try out my Biscuits Gravy Casserole and Turkey Zucchini Casserole.
What to Serve with Sweet Potato Casserole with Marshmallows
Every holiday gathering deserves a well-rounded meal that delights all the senses, creating memories as sweet as the dishes served.
-
Herb-Roasted Turkey: The savory flavors of turkey beautifully contrast the sweet and creamy casserole, making each bite a festive delight. Pairing it with a drizzle of gravy amplifies the holiday spirit of your meal.
-
Garlic Mashed Potatoes: Creamy and buttery, these mashed potatoes add richness to the table while keeping the focus on the sweet potato casserole.
-
Green Bean Almondine: Crisp-tender green beans topped with toasted almonds bring a refreshing crunch that balances the casserole’s softness.
-
Honey-Glazed Carrots: Sweet, tender carrots complement the sweetness of your casserole, enhancing the overall flavor profile of your holiday spread.
-
Cranberry Sauce: The tartness of cranberry sauce cuts through the sweetness, offering a delightful contrast that brightens every bite.
-
Warm Dinner Rolls: Soft, fluffy rolls are perfect for soaking up the sweet potato casserole and any rich gravies on your plate.
-
Spiced Apple Cider: A warm drink with notes of cinnamon and cloves will enhance the cozy atmosphere, pairing beautifully with the holiday flavors in your meal.
-
Pumpkin Pie: For dessert, the classic pumpkin pie offers a familiar, spiced sweetness that ties together the meal while keeping the festive theme alive.

Sweet Potato Casserole with Marshmallows Recipe FAQs
What kind of sweet potatoes should I use for this casserole?
Absolutely! For the best flavor and texture, I recommend using medium-sized sweet potatoes that feel firm and heavy for their size. Look for those with smooth skins and avoid any with dark spots or blemishes, as they may not be as tasty.
How do I store leftovers of the Sweet Potato Casserole?
You can store any leftovers in an airtight container in the fridge for up to 5 days. This helps maintain the casserole’s delicious flavor. Just be sure to let it cool completely before transferring it to your storage container to avoid condensation.
Can I freeze Sweet Potato Casserole with Marshmallows?
Yes! You can freeze this casserole for up to 3 months. Prepare the dish without the toppings, allow it to cool, then wrap it tightly in foil or plastic wrap. When you’re ready to enjoy it, thaw it in the refrigerator overnight, add the marshmallows and crumb topping, and bake as instructed.
What should I do if my casserole turns out too watery?
If your Sweet Potato Casserole comes out watery, it might be due to the potatoes not being fully baked or excess moisture from canned sweet potatoes. To fix this next time, ensure the sweet potatoes are tender and cooked thoroughly. If using canned sweet potatoes, always drain them well before use.
Are there any dietary considerations I should be aware of with this dish?
Indeed! This casserole is vegetarian-friendly, but if you’re making it for a crowd, be aware of common allergens like eggs and dairy. You can easily substitute the large egg with a flax egg (1 tablespoon ground flaxseed mixed with 2.5 tablespoons water) and use dairy-free milk and margarine to cater to vegan diets.

Sweet Potato Casserole with Marshmallows – Holiday Bliss
Ingredients
Equipment
Method
- Preheat your oven to 400°F (200°C). Pierce each sweet potato several times with a fork and bake for 45-60 minutes until tender. Let cool slightly.
- Once cooled, peel off the skin and place the flesh in a large mixing bowl. Lower the oven to 350°F (175°C). Mash the sweet potatoes until smooth, then mix in the egg, melted butter, cinnamon, salt, both sugars, vanilla, and milk until creamy.
- Transfer the sweet potato mixture into an 8x9-inch baking dish and bake for 30 minutes until edges set and golden hue appears on top.
- Sprinkle mini marshmallows over the top. Combine cold butter cubes, flour, brown sugar, cinnamon, panko, and graham cracker crumbs in a bowl until crumbly, then sprinkle over marshmallows.
- Return to the oven for an additional 20 minutes until marshmallows puff up and golden brown.
- Allow to cool for about 5 minutes before serving to meld flavors.

Leave a Reply