Sweet Potato Casserole with Marshmallows is a holiday classic that brings warmth and joy to the table. Imagine a dish where creamy sweet potatoes meet fluffy marshmallows, creating a perfect harmony of flavors and textures. The happiness this casserole brings makes it a must-have for any festive occasion. Plus, the recipe is easy enough for anyone to whip up, whether you’re a kitchen novice or a seasoned pro.
With each bite, you’ll experience the sweetness of sweetened condensed milk blending seamlessly into the casserole. It adds a rich, smooth texture that elevates this dish and makes it impossible to resist. Gather your family and friends, because this Sweet Potato Casserole with Marshmallows is destined to become a favorite at your gatherings. Let’s jump right into why this recipe works so well and why you’ll love it!
Why This Recipe Works
The combination of creamy sweet potatoes and the light, airy texture of marshmallows creates a perfect balance of flavors and textures. When baked together, the sweet potatoes become even creamier, while the marshmallows transform into golden pillows of sweetness. Using sweetened condensed milk enhances the natural sweetness, giving the casserole a smooth richness, making it utterly irresistible.
Why You’ll Love This Sweet Potato Casserole with Marshmallows
This recipe is a crowd-pleaser that adds warmth and comfort to any gathering. Imagine the smiles on your loved ones’ faces as they enjoy this delightful dish. Easy preparation means anyone can create this beloved casserole without stress. It’s perfect for novice cooks and experienced chefs alike, ensuring everyone can share in the joy of its deliciousness.

Ingredients
To make this delightful Sweet Potato Casserole with Marshmallows, gather the following ingredients:
– 2.5 lbs sweet potatoes, peeled and diced (or baked and peeled)
– 8 tablespoons (1 stick) unsalted butter, melted
– 1 (14 oz) can sweetened condensed milk
– 1 tablespoon ground cinnamon
– ½ teaspoon ground nutmeg
– ½ teaspoon salt
– 1 (16 oz) bag large marshmallows (or mini marshmallows)
Preparing the Sweet Potato Casserole

Preheat the Oven and Prepare the Dish
Start by preheating your oven to 350°F (175°C). While it heats up, spray a 9×13 casserole dish with non-stick spray and set it aside. This dish will be the home for all those creamy sweet potatoes and fluffy marshmallows.
Cook the Sweet Potatoes
In a large stock pot, add diced sweet potatoes and cover them with water. Cover the pot with a lid and bring it to a boil, cooking until the potatoes are fork-tender, which usually takes about 15 minutes. This step is crucial for achieving the perfect smooth texture.
Drain and Mash
Once cooked, drain the sweet potatoes and return them to the pot. Add the melted butter, sweetened condensed milk, cinnamon, nutmeg, and salt. Now, mash everything together until it becomes smooth and creamy, ensuring each bite is rich and flavorful.
Assemble the Casserole
Transfer the sweet potato mixture into the prepared baking dish, smoothing the top into an even layer. This layer of sweet potato will act as the delicious base for the marshmallows.
Top with Marshmallows and Bake
Generously line the top of the casserole with marshmallows. Once you have a cozy layer, bake in the preheated oven for about 15 to 20 minutes. You’ll want to watch closely until the marshmallows are lightly toasted, turning golden brown and providing that perfect contrast to the creamy sweet potatoes.
Serving Suggestions
This casserole is best served warm as a side dish during holidays or gatherings. Pair it with roasted meats or plant-based proteins to create a balanced meal. The combination of flavors will have everyone coming back for seconds!
Tips for Success
- Ensure that the sweet potatoes are cooked until very tender for the smoothest texture possible.
- Consider using mini marshmallows for easier distribution across the casserole. They tend to melt a bit faster, adding to that delightful gooeyness.
Variations
- Want to add a bit of crunch? Try adding crushed pecans or walnuts beneath the marshmallows for a lovely texture contrast.
- A splash of vanilla extract can also boost the flavor, making each bite even more enticing.
Storage Tips
For any leftovers, store them in an airtight container in the refrigerator for up to 3 days. When you’re ready to enjoy them again, gently reheat in the oven to maintain the marshmallow’s lovely texture.

FAQs
1. Can I make this casserole ahead of time?
Definitely! You can prepare the sweet potato mixture and store it in the fridge. Just remember to top it with marshmallows and bake it when you’re ready to serve.
2. Is it possible to use fresh sweet potatoes instead of canned?
Absolutely! Fresh sweet potatoes provide a wonderful flavor and texture. Just ensure they are cooked until very tender for the best results.
3. Can I substitute the sweetened condensed milk?
Yes, you can use coconut milk for a dairy-free version. Keep in mind that the flavor may be slightly different, but it’s still delicious.
4. How do I avoid soggy marshmallows?
Baking until lightly toasted helps reduce moisture buildup. Make sure your casserole is heated through before adding marshmallows to keep them fluffy.
5. What’s the best way to reheat leftovers?
Reheat in the oven at 350°F, covered with foil to preserve texture. You can uncover it at the end for a quick toast on the marshmallows.
This Sweet Potato Casserole with Marshmallows is not just a recipe; it’s a cherished dish that invokes warmth, nostalgia, and joy. It harmonizes flavors and provides comfort to many, making it a must-have at your holiday table. Enjoy the delight of watching friends and family savor each bite, and don’t be surprised if they ask for seconds!
Print
Sweet Potato Casserole with Marshmallows
This Sweet Potato Casserole with Marshmallows is a holiday favorite that combines creamy sweet potatoes and fluffy marshmallows, creating a crowd-pleasing side dish.
- Total Time: 35 minutes
- Yield: 8 servings 1x
Ingredients
- 2.5 lbs sweet potatoes, peeled and diced (or baked and peeled)
- 8 tablespoons (1 stick) unsalted butter, melted
- 1 (14 oz) can sweetened condensed milk
- 1 tablespoon ground cinnamon
- ½ teaspoon ground nutmeg
- ½ teaspoon salt
- 1 (16 oz) bag large marshmallows (or mini marshmallows)
Instructions
- Preheat oven to 350°F (175°C) and prepare a 9×13 casserole dish.
- Boil diced sweet potatoes in water until fork-tender, about 15 minutes.
- Drain sweet potatoes, return to pot, and mash with butter, sweetened condensed milk, cinnamon, nutmeg, and salt.
- Transfer the mixture to the prepared baking dish and smooth the top.
- Top with marshmallows and bake for 15 to 20 minutes until marshmallows are golden.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
Cook sweet potatoes until very tender for the smoothest texture.
Mini marshmallows can provide easier distribution and quicker melting.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Side Dish
- Method: Baking
- Cuisine: American
Nutrition
- Calories: 300
- Sugar: 22
- Sodium: 180
- Fat: 12
- Saturated Fat: 7
- Unsaturated Fat: 4
- Trans Fat: 0
- Carbohydrates: 46
- Fiber: 4
- Protein: 2
- Cholesterol: 30