The comforting aroma of cinnamon wafting through your kitchen is the perfect backdrop as family gathers for the holidays. This Classic Sweet Potato Casserole with Marshmallows is not just a festive side dish; it’s a nostalgic slice of tradition that’s sure to please both kids and adults alike. In under an hour, you’ll create a creamy sweet potato base topped with fluffy marshmallows that get irresistibly gooey as they bake. This dish is not only quick to prepare, but it’s also a delightful crowd-pleaser that adds warmth to any Thanksgiving table. Ready to elevate your holiday meal with a touch of sweetness? Let’s dive into the details and make your gathering unforgettable!

Why is This Casserole a Holiday Favorite?
Comforting Appeal: There’s something about the combination of sweet potatoes and marshmallows that brings everyone together at the table. Kid-Friendly: This dish is a guaranteed hit with kiddos, turning even the pickiest eaters into sweet potato fans. Quick & Easy: With just under an hour of prep time, you can whip up an impressive dish without stressing. Mix it up by adding a pecan streusel topping for an added crunch or pair this casserole with other holiday favorites like green bean casserole for a complete meal. Nostalgic Tradition: A staple at Thanksgiving meals, this recipe evokes warm memories, ensuring it becomes a cherished part of your holiday gatherings!
Sweet Potato Casserole with Marshmallows Ingredients
For the Casserole
- Sweet Potatoes – Provides the base and sweetness for the casserole; fresh or canned can be used.
- Butter – Adds richness to the dish; opt for unsalted butter for better control over saltiness.
- White Sugar – Enhances sweetness; you can reduce it based on the natural sweetness of the sweet potatoes.
- Brown Sugar – Contributes depth of flavor with its molasses content, elevating overall taste.
- Eggs – Binds the ingredients together, providing a light and airy texture when beaten well.
- Milk – Creates creaminess; feel free to substitute with almond milk if desired.
- Cinnamon – Infuses warmth and flavor complexity; it pairs perfectly with the sweetness of the potatoes.
For the Topping
- Mini Marshmallows – Topped on the casserole, these create a sweet and gooey layer that becomes golden brown when baked.
- Pecan Streusel (optional) – Mix 1/4 cup softened butter with 1/2 cup each of brown sugar, flour, and chopped pecans for added crunch.
Dive into the making of this delightful Sweet Potato Casserole with Marshmallows and watch it become a cherished part of your holiday traditions!
Step‑by‑Step Instructions for Sweet Potato Casserole with Marshmallows
Step 1: Preheat and Prepare
Begin by preheating your oven to 350°F (175°C). While the oven warms, take a 9×13 baking dish and coat it with cooking spray to prevent sticking. This initial preparation is essential for achieving that perfect golden brown on your Sweet Potato Casserole with Marshmallows, ensuring an easy cleanup afterward.
Step 2: Combine Ingredients
In a large mixing bowl, combine the mashed sweet potatoes with melted unsalted butter, white sugar, and brown sugar. Add in the beaten eggs, milk, and a generous sprinkle of cinnamon, stirring until the mixture is smooth and well-combined. This creamy blend is the base of your delicious casserole, and should show a vibrant orange color.
Step 3: Spread the Mixture
Using a spatula, evenly spread the sweet potato mixture into your prepared baking dish, smoothing it out to create an even layer. Make sure every inch of the dish is filled to ensure consistent baking throughout. This will provide a beautiful foundation for the marshmallows that will sit atop your Sweet Potato Casserole.
Step 4: Add the Marshmallow Topping
Take a generous handful of mini marshmallows and sprinkle them evenly over the surface of the sweet potato mixture. Aim for a single, even layer, covering the entire top. This will create that irresistible gooey topping that contrasts beautifully with the creamy sweet potato base, which is crucial for the flavor profile of your casserole.
Step 5: Bake to Perfection
Carefully place the dish in the preheated oven and bake for approximately 30 minutes. Keep an eye on the marshmallows as they begin to puff up and turn golden brown. When they reach that perfect toasted color, your Sweet Potato Casserole with Marshmallows is ready to be taken out—look for a slightly set mixture beneath the marshmallow topping.
Step 6: Cool and Serve
Once baked, carefully remove the casserole from the oven and let it cool for about 10-15 minutes. This cooling time allows the casserole to set and makes it easier to serve. Slice into squares and watch as the gooey marshmallows slightly pull apart, revealing the creamy sweet potato underneath, making it perfect for your holiday table.

Sweet Potato Casserole with Marshmallows Variations
Feel free to explore these delightful twists and swaps to make the Sweet Potato Casserole your own!
-
Nut Addition: Sprinkle a pecan streusel topping for a crunchy texture. Mix butter, brown sugar, flour, and chopped pecans for a delicious addition.
-
Flavor Twists: Swap out cinnamon for nutmeg for a warm, spicy hint that’s perfect for the holidays. Add a splash of vanilla extract for that extra comforting aroma.
-
Vegan Option: Substitute eggs with flaxseed meal and use coconut milk instead of regular milk for a creamy, plant-based version that’s equally decadent.
-
Extra Creaminess: Incorporate cream cheese into the sweet potato mixture for an ultra-rich and smooth casserole. Your taste buds will thank you!
-
Spicy Kick: Add a dash of cayenne pepper or a hint of finely chopped jalapeños to bring a surprising heat that plays beautifully against the sweetness.
-
Layered Delight: Create a layered casserole by adding a layer of crushed pineapple before the sweet potato mixture for a tropical twist.
-
Decrease Sugar: For a healthier version, reduce the sugar and use honey or maple syrup for sweetness that comes with a few less calories.
-
Top it Off: Instead of mini marshmallows, try toasting some coconut flakes or a mix of different nuts for a unique topping that adds flavor and crunch.
Pair your casserole with classic holiday dishes like green bean casserole or a comforting sausage egg casserole for the perfect festive meal!
What to Serve with Sweet Potato Casserole with Marshmallows
As you prepare to share a delicious holiday feast, let your senses guide you to the perfect complement for this creamy, sweet signature dish.
- Roast Turkey: A classic pairing, the savory notes of turkey beautifully balance the sweet richness of the casserole.
- Green Bean Casserole: This creamy, crunchy side serves as a delightful contrast to the smooth texture of sweet potatoes.
- Cornbread Stuffing: The slightly sweet and savory flavors of cornbread stuffing enhance the overall dining experience, making each bite a delight.
- Cranberry Sauce: Tart and refreshing, this tangy sauce cuts through the sweetness, providing a lovely counterpoint to the casserole’s rich flavors.
- Savory Herb Rolls: Warm, fluffy rolls are perfect for soaking up the casserole’s creamy goodness, adding an additional comforting touch to your meal.
- Pecan Pie: End your meal on a sweet note with classic pecan pie. Its nutty flavor and rich filling harmonize beautifully with the marshmallows’ gooey sweetness.
- Mulled Wine: This spiced drink adds warmth and seasonal flair, perfectly pairing with the nostalgic flavors of your holiday feast.
- Apple Crisp: A warm dessert with a hint of cinnamon, the sweet and tart apples are a delightful finish after indulgent savory dishes.
Storage Tips for Sweet Potato Casserole with Marshmallows
- Fridge: Store any leftovers in an airtight container for up to 3 days. Make sure to cover the casserole tightly to retain its delicious flavors and moisture.
- Freezer: If you want to enjoy your Sweet Potato Casserole with Marshmallows later, freeze it for up to 2 months. Wrap it tightly in plastic wrap and then aluminum foil to prevent freezer burn.
- Reheating: To reheat, thaw overnight in the fridge if frozen, then cover with foil and reheat in a preheated 350°F oven for 20-25 minutes, ensuring it stays moist and tasty.
- Making Ahead: Feel free to assemble the casserole a day ahead without marshmallows, cover, and refrigerate. Just add the marshmallows and bake before serving for a fresh-out-of-the-oven experience.
Make Ahead Options
These Classic Sweet Potato Casserole with Marshmallows are perfect for those busy holiday preparations! You can prepare the sweet potato base up to 24 hours in advance by combining the mashed sweet potatoes, butter, sugars, eggs, milk, and cinnamon, then store it in an airtight container in the refrigerator. When you’re ready to bake, simply spread the mixture in your prepared baking dish, top with marshmallows, and bake for approximately 30 minutes. This method not only saves time but also allows the flavors to meld beautifully. Just make sure to keep the casserole covered until you’re ready to add the marshmallows right before baking to maintain their fluffy texture!
Expert Tips for Sweet Potato Casserole with Marshmallows
-
Pre-Baking Preparation: Bake sweet potatoes the day before to save time; simply assemble the casserole without marshmallows and refrigerate overnight.
-
Marshmallow Control: Avoid overloading with marshmallows to prevent burning; a single layer provides the best balance of gooeyness and texture.
-
Perfect Texture: Make sure to beat the eggs well before adding them to the mixture; this helps to incorporate air for a light, fluffy casserole.
-
Gluten-Free Option: To make your Sweet Potato Casserole with Marshmallows gluten-free, simply omit the optional pecan streusel or use gluten-free flour if desired.
-
Flavor Enhancements: Experiment by swapping cinnamon for nutmeg or adding vanilla extract to deepen the flavor profile of your casserole.

Sweet Potato Casserole with Marshmallows Recipe FAQs
Can I use fresh or canned sweet potatoes for the casserole?
Absolutely! You can use either fresh or canned sweet potatoes for this delicious Sweet Potato Casserole with Marshmallows. If you’re opting for canned, you’ll need about 40 ounces to achieve the right sweetness and texture. Just make sure to drain them well if they’re packed in syrup to keep your casserole from becoming too sweet.
How should I store leftover Sweet Potato Casserole?
The best way to store your leftover casserole is in an airtight container in the refrigerator, where it will stay fresh for up to 3 days. Make sure to cover it tightly to preserve its flavors and moisture. If you need to store it longer, you can freeze it for up to 2 months. Just wrap it tightly in plastic wrap and then aluminum foil to prevent freezer burn.
What’s the best way to reheat the casserole?
To reheat the casserole effectively, thaw it overnight in the fridge if it’s been frozen. Cover it with foil and place it in a preheated 350°F oven for about 20-25 minutes. This method helps maintain the dish’s moisture and keeps those marshmallows gooey and perfect.
What if my marshmallows are browning too quickly while baking?
If you notice that the marshmallows are browning too fast during baking, it’s best to tent the casserole with aluminum foil. This will shield the marshmallows from direct heat and prevent them from burning while the casserole continues to heat through. Just be sure to remove the foil toward the end to achieve that beautiful golden finish.
Can I make this casserole gluten-free?
Absolutely! To make your Sweet Potato Casserole with Marshmallows gluten-free, simply omit the optional pecan streusel or substitute regular flour with gluten-free flour in the streusel recipe. This way, you can enjoy the dish without compromising on taste or texture.
What can I do if my sweet potato filling is too runny?
If your sweet potato filling turns out too runny, you can thicken it by adding a bit more flour or cornstarch. Start with 1 tablespoon of cornstarch mixed with a tablespoon of cold water. Stir this mixture into the filling, then bake a little longer to set it. Alternatively, you can bake the sweet potatoes longer beforehand to help evaporate excess moisture.

Sweet Potato Casserole with Marshmallows: A Holiday Must-Have
Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C) and coat a 9x13 baking dish with cooking spray.
- Combine the mashed sweet potatoes, melted butter, white sugar, brown sugar, beaten eggs, milk, and cinnamon in a large mixing bowl and stir until smooth.
- Spread the sweet potato mixture evenly into the prepared baking dish.
- Sprinkle mini marshmallows evenly over the sweet potato mixture.
- Bake for approximately 30 minutes until the marshmallows are golden brown.
- Let cool for 10-15 minutes before serving, then slice into squares.

Leave a Reply