Sweet Potato Casserole With Marshmallows
Oh, my goodness, if there’s one dish that truly screams “special occasion” while also being incredibly comforting and irresistible, it’s Sweet Potato Casserole With Marshmallows. For me, this isn’t just a side dish; it’s a star that often steals the show right alongside the main course! What makes this particular recipe so unbelievably special is that magical marriage of earthy, naturally sweet mashed sweet potatoes, often infused with warm spices like cinnamon and and a hint of brown sugar, crowned with a generous, cloud-like topping of marshmallows that toast to golden perfection in the oven.
You are absolutely going to adore this dish because it hits all the right notes. It’s creamy, it’s sweet but not overly so, and that toasted marshmallow topping adds a texture and flavor burst that is simply divine. It transforms a humble root vegetable into a luxurious, dessert-like experience that everyone, from the pickiest eaters to the most seasoned foodies, will eagerly scoop onto their plate. Forget plain old vegetables; this is a celebration in a casserole dish! Get ready to fall in love with a recipe that brings warmth, sweetness, and a touch of nostalgic joy to any meal.
Ingredient Notes
Creating the perfect Sweet Potato Casserole with Marshmallows truly begins with understanding your key ingredients. It’s a dish that celebrates the natural sweetness of the humble sweet potato, elevated by creamy additions and, of course, that iconic toasted marshmallow topping. Here’s what I find essential for my absolute favorite version and some handy substitutions I’ve discovered along the way.
First up, the sweet potatoes themselves. I typically go for bright orange varieties like Beauregard or Jewel. They’re wonderfully sweet and have a lovely smooth texture when cooked. You’ll want about 3 pounds for a standard 9×13-inch casserole. When selecting, look for firm potatoes with smooth skins, free from soft spots or blemishes. While boiling is a classic way to cook them, I sometimes prefer baking or even steaming them. Baking them whole with the skin on deepens their flavor and reduces the amount of water they absorb, making for a richer mash. Just pierce them a few times and bake at 400°F (200°C) until fork-tender, usually 45-60 minutes, then scoop out the flesh.
For that irresistible creamy base, I rely on a combination of unsalted butter and milk or cream. Real butter is non-negotiable for me here; it adds a depth of flavor and richness that’s hard to beat. I usually use about half a stick (4 tablespoons or 60g). As for the liquid, whole milk works beautifully for a creamy consistency, but if I’m feeling extra indulgent, a splash of half-and-half or even heavy cream takes it to another level of lusciousness. If you need a dairy-free option, plant-based butters and unsweetened almond or oat milk can work quite well, though the flavor profile will be slightly different.
To enhance the sweetness and complexity, I use a bit of brown sugar. Light brown sugar is my go-to, providing a lovely molasses note without overpowering the natural potato sweetness. About ½ cup is usually perfect, but you can adjust this to your taste. A tablespoon or two of maple syrup is also a fantastic addition for another layer of warmth. For those looking to reduce sugar, a sugar substitute that bakes well could be used, but I find the full sugar version offers the best texture and caramelization.
Spices are crucial for bringing out the holiday warmth in this dish. Cinnamon and a touch of nutmeg are my absolute must-haves. About a teaspoon of cinnamon and a quarter teaspoon of freshly grated nutmeg (if you have it!) truly elevate the flavor. Sometimes I’ll add a pinch of ground ginger or allspice for even more festive flair. A teaspoon of vanilla extract is also vital for rounding out all those wonderful flavors.
And finally, the star of the show’s topping: marshmallows! Mini marshmallows are the classic choice because they melt and toast beautifully, creating an even, golden crust. You’ll need a 10-ounce bag. Larger marshmallows can be used, but you might want to snip them in half to ensure they melt more evenly across the surface. I’ve even seen folks use marshmallow crème, but nothing beats the texture and toasted flavor of actual marshmallows for me.
Sometimes, I like to add a handful of chopped pecans to the sweet potato base or sprinkle them over the top with the marshmallows for an added crunch and nutty flavor. Orange zest is another delightful, brightening addition that pairs wonderfully with sweet potatoes, especially if I’m looking for a little zing!
Step-by-Step Instructions
Making Sweet Potato Casserole with Marshmallows is surprisingly straightforward, and the aroma filling your kitchen as it bakes is half the joy! Here’s how I typically prepare my favorite batch, ensuring a creamy base and perfectly toasted marshmallows every time.
- Prepare the Sweet Potatoes: Start by peeling your sweet potatoes. I usually use a vegetable peeler, making sure to get rid of all the skin. Then, cut them into roughly 1-inch chunks. This helps them cook more evenly and quickly.
- Cook the Sweet Potatoes: Place the cubed sweet potatoes in a large pot and cover them with cold water by about an inch. Add a pinch of salt to the water. Bring the water to a boil over medium-high heat, then reduce the heat and simmer until the sweet potatoes are fork-tender, which usually takes about 15-20 minutes. You want them very soft, as this makes mashing much easier.
- Drain and Mash: Once cooked, carefully drain the sweet potatoes thoroughly. I usually let them sit in the colander for a minute or two to allow any excess water to evaporate. Then, transfer the hot sweet potatoes to a large mixing bowl. Using a potato masher, fork, or even an electric mixer on low speed, mash them until they are smooth. I prefer a very smooth texture for my casserole, so I sometimes even use a hand mixer for extra creaminess.
- Mix in the Flavorings: To the mashed sweet potatoes, add the unsalted butter (cut into pieces so it melts easily), brown sugar, milk (or cream), cinnamon, nutmeg, and vanilla extract. Stir well with a wooden spoon or spatula until all the ingredients are fully combined and the mixture is smooth and consistent. Taste and adjust the sweetness or spices if needed. This is your chance to make it perfect for your palate!
- Prepare for Baking: Preheat your oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish with butter or cooking spray. Spoon the sweet potato mixture evenly into the prepared baking dish, spreading it out with the back of your spoon or a spatula. You want a relatively flat, even surface for the marshmallows to sit on.
- Add the Marshmallows: Arrange the mini marshmallows evenly over the entire surface of the sweet potato mixture. Don’t be shy here; you want a good blanket of them! If you’re adding pecans, sprinkle them over the marshmallows at this point.
- Bake the Casserole: Place the baking dish in the preheated oven. Bake for 20-25 minutes, or until the sweet potato mixture is heated through and bubbling gently around the edges, and the marshmallows are beautifully puffed up and golden brown. Keep a close eye on the marshmallows during the last 5-10 minutes, as they can go from golden to burnt very quickly. If they are browning too fast, you can loosely tent the casserole with aluminum foil.
- Serve: Once out of the oven, let the casserole rest for about 5-10 minutes before serving. This allows it to set slightly and makes for easier scooping. The marshmallow topping will be gooey and hot, so be mindful! Serve warm and enjoy!
Tips & Suggestions
Having made this Sweet Potato Casserole countless times for family gatherings and holidays, I’ve picked up a few tricks and delightful variations that I’d love to share with you. These tips will help you achieve perfection and even customize the dish to your liking.
- Achieving the Perfect Texture: For a super smooth and creamy casserole, ensure your sweet potatoes are mashed thoroughly. An electric hand mixer or even a food processor (pulsing, not pureeing, to avoid gluey texture) can help achieve this. If you prefer a bit more texture, a hand masher is perfect for leaving a few delightful small lumps. Don’t be afraid to taste the mixture before it goes into the oven and adjust seasonings. Sometimes a little extra vanilla or a pinch more salt can really make all the difference.
- Broil for Browning Control: If your oven isn’t browning the marshmallows as quickly as you’d like, or if you want a deeper, more even golden-brown crust, you can use the broiler. After baking for the initial 20 minutes, switch your oven to broil (keep a very close eye!). Place the casserole dish on the top rack, about 6-8 inches from the broiler element. Broil for just 1-2 minutes, watching continuously, until the marshmallows are beautifully toasted to your desired shade. This happens fast, so seriously, don’t walk away!
- Make Ahead Magic: This casserole is a fantastic make-ahead dish, which is a lifesaver during busy holiday cooking. You can prepare the sweet potato base completely, spread it into your baking dish, cover it tightly with plastic wrap or foil, and refrigerate it for up to 2-3 days. When you’re ready to bake, let it sit out at room temperature for about 30 minutes while your oven preheats, then add the marshmallows and bake as directed, perhaps adding an extra 5-10 minutes to the baking time since it’s starting from cold.
- Flavor Variations:
- Nutty Crunch: As mentioned, adding toasted pecans (or walnuts) is a wonderful textural and flavor enhancer. You can fold them into the sweet potato mixture or sprinkle them over the marshmallows before baking. Toasting them lightly beforehand in a dry pan brings out their best flavor.
- Citrus Brightness: A teaspoon or two of freshly grated orange zest mixed into the sweet potato base adds a bright, fresh counterpoint to the richness. It pairs beautifully with sweet potatoes.
- Spiced Up: If you love warm spices, consider adding a pinch of ground ginger, allspice, or even a tiny dash of clove to your sweet potato mixture along with the cinnamon and nutmeg.
- Non-Alcoholic Warmth: For an extra layer of warmth, instead of alcohol, consider adding a splash of orange juice, apple cider, or even a very small amount of decaffeinated coffee for a deeper, more earthy tone to the sweet potato mixture.
- Serving Suggestions: While undeniably a star on its own, Sweet Potato Casserole with Marshmallows is a quintessential holiday side dish. It pairs wonderfully with roasted turkey, baked beef, ham, and other festive main courses. It also complements green bean casserole, stuffing, and cranberry sauce beautifully. Don’t be surprised if people ask for seconds!
Storage
Sweet Potato Casserole with Marshmallows is often a holiday staple, and knowing how to properly store and reheat it can save you time and ensure you enjoy every last bite. Here’s what I do to keep my leftovers delicious.
Refrigeration:
Once your casserole has completely cooled to room temperature, cover the baking dish tightly with plastic wrap or aluminum foil. You can also transfer any leftover casserole into an airtight container. Store it in the refrigerator for up to 3-4 days. While the marshmallows might lose a bit of their crispness and puffiness upon refrigeration, the sweet potato base remains wonderfully flavorful.
Freezing (Unbaked):
If you’re looking to get ahead for a future meal, you can prepare the sweet potato base ahead of time and freeze it without the marshmallows.
- Prepare the sweet potato mixture as directed and spread it into a freezer-safe baking dish (disposable aluminum pans work great for this).
- Allow the mixture to cool completely.
- Cover the dish tightly with a layer of plastic wrap, pressing it directly onto the surface of the sweet potatoes to prevent freezer burn, then add a layer of aluminum foil.
- Label with the date and freeze for up to 2-3 months.
- When ready to bake, thaw the casserole overnight in the refrigerator. Let it sit at room temperature for about 30 minutes, then add the marshmallows and bake as usual, adding perhaps an extra 10-15 minutes to the baking time to ensure it’s heated through.
Freezing (Baked with Marshmallows):
Freezing the casserole after it’s fully baked and topped with marshmallows is also possible, but be aware that the marshmallow topping will likely become a bit sticky and lose its texture upon thawing and reheating.
- Allow the baked casserole to cool completely.
- Wrap the dish tightly first in plastic wrap, then in aluminum foil.
- Freeze for up to 1-2 months.
- To reheat, thaw overnight in the refrigerator. Then, cover loosely with foil and reheat in a 350°F (175°C) oven until warmed through, about 20-30 minutes. You can remove the foil for the last few minutes to try and crisp up the marshmallows slightly, but they won’t be as fresh as newly baked ones.
Reheating:
- Oven: The best way to reheat is in the oven. Preheat your oven to 350°F (175°C). If reheating a whole casserole, cover it loosely with foil to prevent the top from drying out or burning further. Bake for 20-30 minutes, or until heated through. For individual servings, you can place them in an oven-safe dish, cover, and heat for about 10-15 minutes.
- Microwave: For quick individual servings, the microwave works, but the texture won’t be quite the same. Place a serving on a microwave-safe plate and heat for 1-2 minutes, or until warmed through. The marshmallows will melt down rather than crisp up, but it will still be delicious!
Regardless of how you store or reheat it, this Sweet Potato Casserole with Marshmallows is a treat that keeps on giving!

Final Thoughts
There’s truly something magical about the combination of flavors and textures in this particular dish. When I think of ultimate comfort and a guaranteed smile at any gathering, my mind immediately goes to Sweet Potato Casserole With Marshmallows. It’s not just a side; it’s a star, brilliantly balancing the earthy sweetness of baked sweet potatoes with a buttery, spiced filling, all crowned by that irresistible blanket of gooey, golden, toasted marshmallows.
I genuinely believe this specific Sweet Potato Casserole With Marshmallows is a must-try because it delivers on every promise of a beloved classic. The creamy interior and that gloriously caramelized marshmallow topping create an experience that’s both nostalgic and incredibly satisfying. It’s the kind of dish that disappears first from the holiday table, always bringing warmth and cheer. Go ahead, give it a try – I promise you won’t regret adding this delightful recipe to your repertoire!
Sweet Potato Casserole with Marshmallows – The Best!
- Total Time: 45 minutes
- Yield: 8 servings 1x
Description
This Sweet Potato Casserole with Marshmallows is a delightful blend of creamy sweet potatoes and a fluffy marshmallow topping, perfect for any special occasion. It’s a comforting dish that transforms humble ingredients into a luxurious experience everyone will love.
Ingredients
- 3 pounds sweet potatoes
- 4 tablespoons unsalted butter
- ½ cup brown sugar
- milk or cream (to taste)
- 1 teaspoon cinnamon
- ¼ teaspoon nutmeg
- 1 teaspoon vanilla extract
- 10-ounce bag mini marshmallows
- chopped pecans (optional)
- orange zest (optional)
Instructions
- Prepare the Sweet Potatoes: Start by peeling your sweet potatoes. Cut them into roughly 1-inch chunks.
- Cook the Sweet Potatoes: Place the cubed sweet potatoes in a large pot and cover them with cold water by about an inch. Add a pinch of salt to the water. Bring to a boil, then reduce heat and simmer until fork-tender, about 15-20 minutes.
- Drain and Mash: Drain the sweet potatoes thoroughly. Transfer them to a large mixing bowl and mash until smooth.
- Mix in the Flavorings: Add the unsalted butter, brown sugar, milk (or cream), cinnamon, nutmeg, and vanilla extract to the mashed sweet potatoes. Stir until fully combined and smooth.
- Prepare for Baking: Preheat your oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish and spoon the sweet potato mixture evenly into it.
- Add the Marshmallows: Arrange the mini marshmallows evenly over the sweet potato mixture. If using, sprinkle chopped pecans over the marshmallows.
- Bake the Casserole: Bake for 20-25 minutes, or until heated through and marshmallows are golden brown. Watch closely to prevent burning.
- Serve: Let the casserole rest for 5-10 minutes before serving. Enjoy warm!
- Prep Time: 15 mins
- Cook Time: 30 mins
- Category: Side Dish
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 300
- Sugar: 20 g
- Sodium: 150 mg
- Fat: 10 g
- Saturated Fat: 5 g
- Unsaturated Fat: 3 g
- Trans Fat: 0 g
- Carbohydrates: 45 g
- Fiber: 4 g
- Protein: 3 g
- Cholesterol: 15 mg
Keywords: For a smoother texture, use an electric mixer to mash the sweet potatoes. You can make this dish ahead of time and refrigerate it before baking. Adding orange zest or pecans can enhance the flavor.


Leave a Comment