The sweet aroma of baked sweet potatoes wafting through your kitchen can elevate any day, but it transforms holidays into cherished memories. This Irresistible Southern Sweet Potato Casserole with Marshmallows isn’t just a dish; it’s a heartwarming experience that will bring your family together around the table. Packed with creamy butter, rich brown sugar, and topped with golden, toasted marshmallows, this recipe is delightfully simple to prepare and perfect for impressing guests at Thanksgiving or any gathering. Plus, it brings that rustic comfort food vibe we all crave while remaining vegetarian-friendly. As you serve up this luscious casserole, you’ll be wrapped in the warmth of Southern hospitality. Curious about how to make this festive favorite shine on your table? Let’s dive into the details!

Why is Sweet Potato Casserole a Must-Try?
Irresistible flavors: The combination of butter, brown sugar, and spices creates a layered taste experience that will have you coming back for seconds.
Effortlessly simple: With just a few steps, you can craft a dish that looks and tastes gourmet. Perfect for even beginner cooks eager to impress!
Versatile sides: This casserole pairs beautifully with turkey, ham, or even a savory green bean casserole, making it a crowd-pleasing addition to any holiday table.
Nostalgic comfort: Bringing together family and friends, every bite offers a taste of Southern tradition and warmth, reminiscent of cherished gatherings.
Make-ahead options: You can save time by preparing the filling in advance and baking it just before serving, allowing you to enjoy more moments with loved ones.
Elevate your holiday meals with this delectable Sweet Potato Casserole and add to your comforting feast!
Sweet Potato Casserole with Marshmallows Ingredients
For the Casserole
- Sweet Potatoes – Use fresh, smooth-skinned sweet potatoes for best results.
- Unsalted Butter – Melted for easy mixing and adds richness and creaminess.
- Brown Sugar – Adjust according to the sweetness of the potatoes for a deep flavor profile.
- Cinnamon and Nutmeg – Use fresh spices for better flavor; they enhance warmth and taste.
- Salt – Essential for overall flavor enhancement, balancing the sweetness of the dish.
- Vanilla Extract – Ensure high-quality extract for the best depth of flavor.
- Eggs – Allow the sweet potatoes to cool before adding, to prevent scrambling from the heat.
- Milk or Cream – Substitute with plant-based milk for a delicious dairy-free option.
For the Topping
- Mini Marshmallows – Generously top your casserole; these provide a sweet, chewy texture contrast. Consider larger marshmallows or meringue as alternatives for a different twist.
Experience the joy of making this Sweet Potato Casserole with Marshmallows and watch your family gather around the table with delight!
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 up, grease a 9×13 baking dish with unsalted butter or cooking spray. This will ensure your Sweet Potato Casserole with Marshmallows easily releases when serving, making clean-up a breeze.
Step 2: Boil the Sweet Potatoes
Peel and chop the sweet potatoes into even chunks. Place them in a large pot, cover with water, and bring to a boil over medium-high heat. Cook for about 15-20 minutes, or until the sweet potatoes are fork-tender. Drain the potatoes thoroughly and let them cool slightly while you prepare the next steps.
Step 3: Mash the Sweet Potatoes
In a large mixing bowl, mash the cooked sweet potatoes until smooth. Ensure there are no lumps for a creamy texture in your casserole. This base is the heart of your Sweet Potato Casserole with Marshmallows, so pit your muscle into it!
Step 4: Mix in Flavorful Ingredients
To the mashed sweet potatoes, add melted butter, brown sugar, a pinch of salt, cinnamon, nutmeg, vanilla extract, eggs, and milk. Mix everything together until well combined and creamy. This step infuses each bite with rich flavor, perfectly balancing the natural sweetness of the potatoes.
Step 5: Transfer to Baking Dish
Carefully pour the sweet potato mixture into your greased 9×13 baking dish. Use a spatula to spread the mixture evenly across the dish. This smooth base is where the magic happens as you prepare your Sweet Potato Casserole with Marshmallows for the oven.
Step 6: Add the Marshmallow Topping
Take mini marshmallows and sprinkle them generously over the sweet potato mixture, covering it completely. The marshmallows will caramelize beautifully as they bake, creating a golden topping. This step is essential for achieving that comforting, nostalgic finish you desire!
Step 7: Bake the Casserole
Place the baking dish in the preheated oven and bake uncovered for 25-30 minutes. You’ll know it’s ready when the marshmallows turn golden brown and puffy. If the marshmallows brown too quickly, you can loosely cover the dish with aluminum foil to protect them.
Step 8: Cool and Serve
Once baked to perfection, remove the Sweet Potato Casserole with Marshmallows from the oven and let it cool for a few minutes before serving. This resting time helps the flavors mingle. Scoop generous portions onto plates, and watch as everyone gathers around for seconds!

Expert Tips for Sweet Potato Casserole with Marshmallows
-
Cool Before Mixing: Allow sweet potatoes to cool slightly before adding eggs to avoid scrambling, ensuring a smooth, creamy texture.
-
Taste Test Sugar: The natural sweetness of sweet potatoes varies; taste and adjust the brown sugar accordingly for the best flavor balance in your casserole.
-
Spice It Up: Use fresh ground cinnamon and nutmeg for a more aromatic experience, elevating the overall flavor of your Sweet Potato Casserole with Marshmallows.
-
Crunchy Addition: Consider adding chopped pecans beneath the marshmallows for an extra layer of texture and flavor that complements the sweetness.
-
Foil Reminder: If the marshmallows start to brown too quickly, cover loosely with aluminum foil to prevent burning while the casserole finishes baking.
Make Ahead Options
These delicious Sweet Potato Casserole with Marshmallows are perfect for busy home cooks looking to save time during the holidays! You can prepare the sweet potato mixture up to 2 days in advance; simply mix all ingredients, place in a greased baking dish, and cover tightly with plastic wrap. Be sure to refrigerate to maintain freshness and prevent browning. When you’re ready to serve, just remove it from the fridge, top with mini marshmallows, and bake it in the oven at 350°F for 25-30 minutes until golden brown and puffy. This way, you’ll have a comforting, restaurant-quality dish ready to impress with minimal effort!
Sweet Potato Casserole with Marshmallows Variations
Looking to put your personal touch on this comforting classic? Discover these fun and delicious twists that will surely delight your family and friends.
-
Nutty Crunch: Swap marshmallows for pecans on top to add a delightful crunch that complements the creamy sweet potato base. The added texture creates a new level of satisfaction in every bite.
-
Citrus Zing: Stir in a splash of orange juice or zest into the filling for a refreshing citrus twist. This bright flavor will elevate the sweetness of the potatoes while providing a fragrant aroma as it bakes.
-
Dairy-Free Delight: Replace regular milk with coconut cream for a luxuriously creamy texture while keeping it dairy-free. This substitution offers a subtle hint of coconut, enhancing the overall flavor profile.
-
Spicy Kick: For those who enjoy a little heat, consider adding a dash of cayenne pepper or paprika into the sweet potato mixture. It’ll create an exciting and unexpected flavor contrast that will intrigue your taste buds.
-
Maple Sweetness: Use pure maple syrup instead of brown sugar for a unique depth of flavor. The rich, toasty notes from the maple syrup will enhance the sweetness without overwhelming it.
To further explore variations on classic dishes, check out our delightful Garlic Sausage Sweet or the sumptuous Sweet Potato Casserole options!
-
Creamy Alternative: For a super creamy version, mix in cream cheese with the sweet potatoes, making every scoop irresistibly smooth. This luxurious twist is perfect for those who can’t resist extra creaminess!
-
Fruit Medley: Fold in some diced apples or pears to the sweet potato mixture for an added layer of sweetness and texture that brings a festive vibe to your casserole. Each bite will surprise and delight, embodying the spirit of the season.
Feel free to play around with these variations, and let your creativity shine in the kitchen!
How to Store and Freeze Sweet Potato Casserole with Marshmallows
Fridge: Store leftover sweet potato casserole in an airtight container in the fridge for up to 3 days. When reheating, use a microwave or oven until warmed through.
Freezer: To freeze, wrap the casserole tightly in plastic wrap and then in aluminum foil. It can be stored in the freezer for up to 2 months.
Thawing: When ready to enjoy, thaw overnight in the fridge before reheating. Bake in the oven at 350°F (175°C) for about 20-25 minutes until heated through.
Make Ahead: Prepare and store the filling in the fridge 1–2 days in advance but wait to add the marshmallows until you’re ready to bake for the best texture.
What to Serve with Sweet Potato Casserole with Marshmallows
The perfect side dishes can enhance the joyful experience of your gathering and complement every bite of this delightful casserole.
- Roasted Turkey: A holiday classic, its savory flavor balances the sweetness of the casserole, creating a well-rounded plate.
- Green Bean Casserole: The creamy texture and umami notes contrast beautifully with the fluffy sweet potatoes, adding depth to your meal.
- Cranberry Sauce: The tartness of fresh cranberries provides a refreshing zing, cutting through the rich and buttery sweetness of the casserole.
- Stuffing or Dressing: A hearty blend of spices and herbs adds a comforting, savory element that rounds out the meal with warmth and texture.
- Collard Greens: Cooking these greens with a bit of vinegar gives them a tangy bite that complements the buttery sweetness of the casserole perfectly.
- Cornbread: This Southern staple brings a light, crumbly texture to the table and a subtle sweetness that ties in with the sweet potato flavor.
- Savory Gravy: A drizzle of rich, homemade gravy adds moisture and savory notes to balance the sweetness of the dish, elevating your meal.
- Apple Cider: A chilled glass of spiced apple cider provides an aromatic and refreshing beverage that enhances the cozy, festive atmosphere.

Sweet Potato Casserole with Marshmallows Recipe FAQs
How do I select the best sweet potatoes?
Absolutely! Look for fresh, smooth-skinned sweet potatoes that feel firm to the touch. Avoid any with dark spots or soft blemishes, as these indicate ripeness issues. You want the natural sweetness to shine, so selecting quality sweet potatoes is essential for the best results!
How should I store leftover sweet potato casserole?
Very simply! Place any leftover sweet potato casserole in an airtight container and store it in the fridge for up to 3 days. When you’re ready to enjoy it again, you can reheat it in the microwave or bake it in the oven until warmed through—it’s just as delicious the second time around!
Can I freeze sweet potato casserole for later use?
Of course! To freeze your casserole, let it cool completely, then wrap it tightly in plastic wrap, followed by aluminum foil to protect against freezer burn. It will last in the freezer for up to 2 months. When you’re ready to savor every bite, simply thaw it overnight in the fridge and reheat it in the oven at 350°F (175°C) for about 20-25 minutes.
What should I do if my casserole is too dry?
Not a problem! If your casserole comes out drier than you’d like, try adding a splash of milk or cream before reheating. This will help restore moisture and improve its creamy texture. I recommend being cautious with the baking time as well; overbaking can cause dryness, so keep an eye on it!
Are there any dietary concerns I should be aware of?
Definitely! If you’re cooking for someone with allergies or dietary restrictions, ensure you ask about potential allergens—like eggs or milk. You can easily swap in plant-based milk for a dairy-free option, and also consider using a flax egg as a substitute if you need an egg-free version!
How can I make my sweet potato casserole even more special?
The more the merrier! For an extra touch, consider adding a half cup of chopped pecans to the sweet potato mixture before baking. This will not only give your casserole a delightful crunch but also enhance the overall flavor profile. Enjoy experimenting with different toppings to make it unique!

Southern Sweet Potato Casserole with Marshmallows Bliss
Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C) and grease a 9x13 baking dish.
- Peel and chop the sweet potatoes into even chunks, boil them until fork-tender (15-20 minutes), then drain and cool slightly.
- Mash the cooked sweet potatoes in a large mixing bowl until smooth.
- Mix in melted butter, brown sugar, salt, cinnamon, nutmeg, vanilla extract, eggs, and milk until combined and creamy.
- Pour the mixture into the greased baking dish, spreading it evenly.
- Sprinkle mini marshmallows generously over the sweet potato mixture.
- Bake uncovered for 25-30 minutes until marshmallows are golden brown and puffy.
- Remove from the oven and let cool for a few minutes before serving.

Leave a Reply