As I was reminiscing about past family gatherings, the delicious aroma of Creamy Sweet Potato Casserole with Marshmallows wafted through my mind, instantly transporting me back to joyful holiday feasts. This crowd-pleasing dish brings a warmth that is both heartwarming and familiar, making it a favorite at any table. Not only is this recipe incredibly simple to whip up, but it’s also vegetarian-friendly, ensuring everyone can enjoy a sweet slice of nostalgia. The combination of buttery sweet potatoes topped with gooey marshmallows offers a delightful contrast in both texture and flavor, striking the perfect balance for comfort food lovers. So, are you ready to create your own delicious holiday memories with this timeless classic?

Why is this dish a holiday favorite?
Comforting As Ever: This Creamy Sweet Potato Casserole stands out for its perfect blend of flavors and textures, ensuring everyone leaves the table satisfied.
Time-Saving Delight: You can prepare the filling up to two days ahead, making your holiday cooking a breeze.
Crowd-Pleasing Appeal: Its sweet, gooey marshmallow topping is guaranteed to please kids and adults alike, making it a staple on any festive table.
Versatile Options: With simple ingredient substitutions, such as using almond milk or flaxseed for a vegan version, this dish adapts beautifully to various dietary needs.
Nostalgic Flavor: Every bite is infused with the warmth of tradition, reminding us of family gatherings and cherished memories.
If you enjoy comforting side dishes like this, check out my Potato Casserole Marshmallows and Sweet Potato Casserole for more delightful options!
Potato Casserole with Marshmallows Ingredients
For the Filling
• Sweet Potatoes – Provides a naturally sweet base; choose firm, deep orange varieties for the best flavor.
• Unsalted Butter – Adds rich creaminess; can easily be swapped for margarine in a dairy-free version.
• Brown Sugar – Enhances sweetness and depth of flavor; if you’re out, white sugar works as a suitable substitute.
• Cinnamon – Brings warm spice notes; nutmeg can be added for an extra flavor dimension.
• Nutmeg – Offers a comforting, nutty aroma; feel free to omit if you prefer a simpler flavor.
• Salt – Balances the sweetness perfectly; an essential ingredient for elevating all the flavors.
• Vanilla Extract – Adds fragrant sweetness; using a pure extract will give the best taste.
• Eggs – Binds the casserole together for structure; consider substituting with flaxseed meal for a vegan-friendly option.
• Milk/Cream – Contributes a smooth texture; almond milk or coconut milk can work well for dairy-free needs.
For the Topping
• Mini Marshmallows – Create a sweet, gooey topping that caramelizes beautifully in the oven; vegan marshmallows are an option if desired.
Now that you have all the ingredients lined up, get ready to indulge in the delightful warmth of a Sweet Potato Casserole with Marshmallows that’s sure to become a cherished recipe in your home!
Step‑by‑Step Instructions for Potato Casserole with Marshmallows
Step 1: Preheat and Prepare
Preheat your oven to 350°F (175°C) and take out a 9×13 inch baking dish. Grease the dish generously with butter or cooking spray to ensure your Creamy Sweet Potato Casserole with Marshmallows doesn’t stick. Set it aside while you prepare the sweet potatoes, which will create the base of your delicious casserole.
Step 2: Boil the Sweet Potatoes
Peel and chop the sweet potatoes into evenly sized chunks. Bring a large pot of water to a rolling boil and add the sweet potatoes. Cook them for about 15-20 minutes or until fork-tender. Once cooked, drain the sweet potatoes and allow them to cool slightly before mashing them into a smooth consistency, ready for the casserole filling.
Step 3: Mix the Casserole Filling
In a large mixing bowl, combine the mashed sweet potatoes with melted unsalted butter, brown sugar, cinnamon, nutmeg, salt, vanilla extract, eggs, and milk. Mix everything together until the texture is creamy and smooth, ensuring all ingredients are fully incorporated. This mixture will serve as the comforting filling of your Potato Casserole with Marshmallows.
Step 4: Transfer to the Baking Dish
Pour the sweet potato filling into the prepared baking dish, spreading it evenly to ensure uniform cooking. Use a spatula to smooth the top for a neat finish. This creamy layer will be the heart of your casserole, providing all the warmth and flavor loved by your family during holiday gatherings.
Step 5: Add the Marshmallow Topping
Generously sprinkle mini marshmallows over the top of the sweet potato mixture, ensuring even coverage. The marshmallows will melt and caramelize during baking, creating a delightful contrast to the creamy filling. Feel free to add more or less depending on your sweet preference; either way, it will enhance the comfort of this Potato Casserole with Marshmallows.
Step 6: Bake Until Golden
Place the dish in the preheated oven and bake uncovered for 25-30 minutes. Keep an eye on the marshmallows; they should turn a beautiful golden brown. The aroma wafting through your kitchen will be a comforting sign that your casserole is almost ready to serve!
Step 7: Serve and Enjoy
Once baked, remove the Potato Casserole with Marshmallows from the oven. Let it cool slightly before serving to allow the flavors to meld beautifully. This warm, comforting casserole is perfect for gatherings and pairs wonderfully with your favorite holiday dishes.

Potato Casserole with Marshmallows Variations
Feel free to get creative and personalize your casserole to match your family’s tastes and dietary needs!
-
Nutty Addition: Sprinkle chopped pecans or walnuts under the marshmallows for a delightful crunch that complements the softness of the sweet potatoes. Texture and flavor take this dish to a whole new level!
-
Vegan Friendly: Swap butter and milk for vegan alternatives like margarine and almond milk. Your casserole will be just as creamy and delicious without the dairy!
-
Spicy Kick: Add a pinch of cayenne pepper or a dash of chipotle powder for a surprising spice that contrasts beautifully with the sweetness. Your taste buds will thank you for this twist!
-
Flavor Booster: Incorporate shredded coconut into the filling for an unexpected tropical twist that adds a delightful texture and flavor. This sweet surprise will have your guests asking about the recipe!
-
Cheesy Flip: Fold in a cup of sharp cheddar cheese into the sweet potato mixture for a savory twist on this classic dish. The pairing of sweet and savory is simply irresistible!
-
Maple Drizzle: Replace brown sugar with pure maple syrup for a rich, caramel-like sweetness that elevates the dish. The natural flavors shine through, making every bite a taste of fall!
-
Apple-Cinnamon Variation: Add in diced apples and extra cinnamon for a cozy, autumn-inspired casserole. This version embodies the season’s flavors and will fill your home with an inviting aroma.
If you find yourself enchanted by sweet potatoes, I encourage you to explore more delightful recipes like Grandmas Sweet Potato, Sweet Potato Cranberry, or even these crispy delights like Parmesan Potato Roses.
How to Store and Freeze Potato Casserole with Marshmallows
Fridge: Store leftovers in an airtight container for up to 3 days. Reheat in the oven at 350°F until warmed through for the best texture.
Freezer: To freeze, prepare the casserole (without marshmallows) and wrap tightly in plastic wrap or foil. It can be frozen for up to 2 months.
Thawing: Thaw overnight in the fridge before baking. Add marshmallows just before baking to ensure they remain fluffy and sweet.
Reheating: For best results, reheat in the oven or microwave on low power, adding a splash of milk if it appears dry. Enjoy the delightful comfort of this Potato Casserole with Marshmallows!
What to Serve with Potato Casserole with Marshmallows
Elevate your holiday dining experience by creating a well-rounded meal that complements this comforting favorite.
-
Roasted Turkey: The savory, herby flavors of roasted turkey create a wonderful contrast with the sweet, creamy casserole, making every bite memorable.
-
Honey Glazed Ham: This sweet and salty pairing is a classic for a reason! The rich flavors of ham beautifully balance the sweetness of the marshmallow topping.
-
Green Bean Almondine: The bright, crisp texture of green beans, combined with toasted almonds, brings freshness while enhancing the overall plate visually and tastefully.
-
Cranberry Sauce: A dollop of tart cranberry sauce brings a burst of acidity that cuts through the richness of the casserole, adding a refreshing note.
-
Cornbread: Soft and slightly sweet cornbread pairs exceptionally well with the casserole, making for a delightful Southern-inspired meal.
-
Pumpkin Pie: For dessert, the spiced pumpkin pie serves as a perfect end to the meal, offering a traditional holiday flavor that feels just right alongside sweet potatoes.
-
Sparkling Apple Cider: Serve chilled sparkling apple cider to refresh the palate while adding a festive touch to your gathering. Its bubbly sweetness echoes with seasonal cheer!
Make Ahead Options
These Creamy Sweet Potato Casseroles with Marshmallows are perfect for meal prep! You can prepare the sweet potato filling up to 2 days in advance by cooking and mashing the sweet potatoes, then mixing in the melted butter, sugars, spices, eggs, and milk. To maintain quality, refrigerate the filling in an airtight container until you’re ready to bake. When you’re set to serve, simply spread the mixture into a greased baking dish, top with mini marshmallows, and bake for 25-30 minutes at 350°F (175°C). You’ll enjoy the same comforting flavors without the last-minute fuss, making mealtime feel stress-free and enjoyable!
Expert Tips for Potato Casserole with Marshmallows
-
Cool First: Let sweet potatoes cool before mixing with eggs to avoid scrambling, ensuring a smooth filling in your Potato Casserole with Marshmallows.
-
Avoid Overbaking: Keep an eye on the marshmallows while baking; if they brown too quickly, cover with foil to prevent burning.
-
Texture Boost: For added crunch, sprinkle chopped pecans or walnuts underneath the marshmallows; this creates a delightful contrast in your casserole.
-
Dairy-Free Options: Substitute butter and milk with margarine and almond or coconut milk for a delicious dairy-free twist that everyone can enjoy.
-
Prepare in Advance: You can mix the filling a couple of days ahead and refrigerate it (without marshmallows) until ready to bake, making holiday prep easier.

Potato Casserole with Marshmallows Recipe FAQs
What kind of sweet potatoes should I use?
It’s best to choose smooth-skinned, deep orange sweet potatoes for the most flavorful and creamy base. Look for firm ones without dark spots or blemishes to ensure they’re fresh.
How long can I store leftover Potato Casserole with Marshmallows?
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. I recommend reheating them in the oven at 350°F to maintain that delightful texture.
Can I freeze Potato Casserole with Marshmallows?
Absolutely! To freeze, prepare the casserole without the marshmallows. Wrap it tightly in plastic wrap or foil, and it can be stored in the freezer for up to 2 months.
How do I thaw and prepare a frozen casserole?
To thaw, move the casserole to the refrigerator the night before you plan to bake it. Add the marshmallows just before putting it in the oven to ensure they stay fluffy and sweet during baking.
How can I prevent the marshmallows from browning too quickly?
If you notice the marshmallows starting to brown too fast, you can loosely cover the casserole with foil while it continues to bake. This will shield them from direct heat, preventing burning.
Are there any dietary considerations for pets or allergies?
Yes, keep in mind that this casserole contains sugar and butter, which are not suitable for pets, particularly dogs. If you have allergies, check the marshmallow ingredients, as some brands may contain allergens like gelatin.

Potato Casserole with Marshmallows for the Perfect Comfort Dish
Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C) and grease a 9x13 inch baking dish.
- Peel and chop the sweet potatoes; boil in water for 15-20 minutes until fork-tender.
- In a large mixing bowl, combine the mashed sweet potatoes with melted butter, brown sugar, cinnamon, nutmeg, salt, vanilla extract, eggs, and milk. Mix until creamy.
- Pour the filling into the prepared baking dish, spreading it evenly.
- Sprinkle mini marshmallows over the top evenly.
- Bake uncovered for 25-30 minutes until marshmallows are golden brown.
- Let the casserole cool slightly before serving.

Leave a Reply