Sweet Potato Casserole with Marshmallows Easy Cozy Holiday Side Recipe

Posted on

sweet potato casserole with marshmallows - featured image

It was the Sunday before Christmas, and I was elbow-deep in holiday chaos—kids running around, last-minute gifts to wrap, and a fridge that looked like it had been raided by elves. I knew I needed a side dish that felt like a warm hug but didn’t require a full afternoon in the kitchen. Enter this sweet potato casserole with marshmallows for a cozy holiday side dish that saved the day.

I’ve made this recipe over 15 times in the past few years, tweaking the balance between sweet and savory until it was just right. The marshmallows toast up golden and gooey, creating that nostalgic holiday magic everyone expects. But here’s the thing: this sweet potato casserole with marshmallows is not just for Christmas. It’s a go-to for any chilly weeknight when you want something comforting that still feels special.

After years of relying on canned sweet potatoes and boxed mixes, I finally cracked the code using fresh ones and a few simple ingredients you probably have on hand right now. Plus, this version is easy enough to whip up alongside other favorites, like my Greek chicken gyro bowl or even a batch of crispy garlic parmesan pull-apart bread for a full meal that hits all the cozy notes.

Why You’ll Love This Recipe

This recipe has completely changed how I approach holiday side dishes and cozy family meals. I’ve served it to picky kids, skeptical in-laws, and hungry teenagers alike—and everyone asks for seconds.

  • Made from Scratch, No Cans — Fresh sweet potatoes give this casserole a vibrant, natural sweetness that canned versions just can’t match. I peel and boil mine until tender, which takes about 20 minutes, but it’s worth every second.
  • Marshmallows That Toast Perfectly — The key is timing. I add the marshmallows near the end so they get golden and melty without burning. This makes all the difference between a gooey treat and a burnt mess.
  • Family-Friendly Comfort — My kids think of this as a dessert disguised as a side dish. The warmth and softness make it feel indulgent, but it’s packed with vitamin A from the sweet potatoes, so I feel a little better about it.
  • Prep Ahead Friendly — You can assemble this casserole the day before and pop it in the oven right before dinner. That’s a game-changer for busy holiday gatherings or weeknight dinners.
  • Perfect for Holiday Feasts and Cozy Weeknights — Whether it’s Thanksgiving, Christmas, or just a chilly Sunday dinner, this sweet potato casserole with marshmallows fits right in. No fancy ingredients, no stress.

This casserole is my go-to cozy holiday side dish that pairs so well with everything from roasted turkey to simple weeknight mains—like the Mediterranean stuffed chicken I make when I want something a little fancy but still fuss-free.

Ingredients You’ll Need

Here’s the best part: you probably have most of these already. I’m picky about a few ingredients and will share my tips for getting the best results.

  • Sweet Potatoes (3 pounds / about 1.4 kg) — Fresh and firm. I always pick medium-sized, smooth-skinned ones. Avoid any with cracks or soft spots because they won’t mash well.
  • Butter (6 tablespoons / 85 g) — Unsalted, because you control the salt this way. I use real butter here for richness—no shortcuts with margarine or spreads.
  • Brown Sugar (1/2 cup / 100 g) — Adds deep sweetness and moisture. You can swap for coconut sugar if you want a less intense flavor.
  • Ground Cinnamon
  • Vanilla Extract (1 teaspoon / 5 ml) — Just a splash to enhance all the warm flavors.
  • Milk (1/2 cup / 120 ml) — Whole milk works best here. It keeps the mash creamy but not heavy.
  • Large Marshmallows (2 cups / about 50 large) — Classic white marshmallows. I buy the big bag at the store and keep extras on hand for hot chocolate or snacking.
  • Salt (1/2 teaspoon / 3 g) — Balances the sweetness and brings out the natural flavor of the potatoes.

Equipment Needed

You don’t need anything fancy for this. Here’s what I actually use:

  • Large Pot — For boiling the sweet potatoes. I prefer a heavy-bottomed pot so it heats evenly and doesn’t scorch.
  • Mixing Bowl — Big enough to mash everything comfortably. Stainless steel or glass works fine.
  • Potato Masher — I’m old school with a hand masher, but an electric mixer works if you want super smooth.
  • Baking Dish (9×13 inches / 23×33 cm) — This size fits the casserole perfectly. I use a glass dish so I can watch the marshmallows toast.
  • Spatula or Spoon — For mixing and smoothing the potatoes.
  • Oven Mitts — Because marshmallow topping + hot oven = potential disaster if you’re not careful.

How to Make Sweet Potato Casserole with Marshmallows for a Cozy Holiday Side Dish

sweet potato casserole with marshmallows preparation steps

Alright, let’s get into it. I’ll walk you through exactly how I make this, including the small tricks that actually make a difference.

  1. Prep the Sweet Potatoes (20 minutes)
    Peel and chop the sweet potatoes into evenly sized chunks (about 1-2 inches). Place them in a large pot and cover with cold water. Bring to a boil over high heat, then reduce to medium and simmer until fork-tender—about 15-20 minutes. You want them soft enough to mash but not falling apart. Drain well and return to the pot to dry out a bit. Doing this prevents watery mash later.
  2. Mash with Butter and Flavorings (5 minutes)
    Add the butter, brown sugar, cinnamon, vanilla extract, milk, and salt to the hot sweet potatoes. Use a potato masher to mash everything together until smooth and creamy. The butter should melt in perfectly, and the mash will smell warm and inviting. This step is key to a silky texture that holds together without being gluey.
  3. Transfer to Baking Dish and Smooth the Top (2 minutes)
    Spread the mashed sweet potatoes evenly in your 9×13 inch baking dish. Use a spatula to smooth the surface, creating a nice even layer. This makes for a beautiful presentation and even marshmallow coverage.
  4. Top with Marshmallows (3 minutes)
    Scatter the large marshmallows evenly over the top of the sweet potato layer. Don’t pile them too high or they won’t toast evenly. You want a single layer that will brown beautifully.
  5. Bake Until Toasty (10-12 minutes)
    Place the casserole in a preheated oven at 375°F (190°C). Bake just until the marshmallows puff up and turn golden brown—watch closely because they can go from perfect to burnt in seconds. The marshmallows should be gooey inside and slightly crisp on top.

Total time: about 40 minutes. Most of that is hands-off boiling and baking, so you can prep other dishes or relax with a cup of tea.

Expert Tips & Tricks

Here’s everything I’ve figured out from making this recipe dozens of times. These tips will save you from the mistakes I already made.

  • Don’t Skip Drying the Potatoes
    After draining, return the potatoes to the hot pot for a minute or two to steam off excess water. Otherwise, your mash will be watery, and the casserole won’t set properly.
  • Use Fresh Cinnamon
    Old spices can make your sweet potato mash taste flat or musty. Fresh cinnamon lifts the whole dish and pairs beautifully with the marshmallow sweetness.
  • Watch the Marshmallows Like a Hawk
    The biggest mistake people make with sweet potato casserole with marshmallows is burning the topping. Bake at 375°F and check at 10 minutes. If you want, switch to the broiler for the last 30 seconds, but don’t walk away.
  • Make It Ahead
    You can assemble the mash and marshmallows in the baking dish the day before, cover tightly, and refrigerate. Bake it right before serving—just add a few extra minutes to the baking time.
  • Try a Hand Mixer for Extra Creamy
    If you prefer a super smooth texture, use a hand mixer instead of mashing by hand. Just don’t overbeat or it will get gummy.

Variations & Substitutions

Once you’ve got the base version down, here’s how I mix it up. I’ve actually tried all of these.

  • Pecan Crunch Topping
    Swap half the marshmallows for a crunchy pecan streusel made with brown sugar, butter, and chopped pecans. This adds a nutty texture that’s perfect for holiday dinners.
  • Spiced Orange Version
    Add 1 tablespoon of freshly grated orange zest and a pinch of ground nutmeg to the mash. It brightens the flavor and pairs beautifully with the marshmallows.
  • Vegan & Dairy-Free
    Use coconut oil instead of butter and a plant-based milk like almond or oat. Swap marshmallows for vegan marshmallows (make sure to check the label). This version works well for holiday gatherings where someone is dairy-free.
  • For Meal Prep
    If you want a less sweet, everyday version for meal prep, cut the brown sugar in half and skip the marshmallows. Instead, top with toasted breadcrumbs or crushed nuts for a savory crunch.

This cozy holiday side dish shines on Thanksgiving, Christmas, or any time you want a little extra comfort. It’s as easy to make as it is to love.

Serving & Storage

I usually serve this sweet potato casserole with marshmallows straight from the oven, still bubbling and warm. It looks rustic and inviting right out of the baking dish.

For sides, I like to keep things simple:

  • Garlic bread (obviously — never skip this)
  • A crisp green salad with a tangy balsamic vinaigrette
  • Roasted green beans or broccoli to add some fresh bite

Storage:

  • Fridge: Store leftovers in an airtight container for up to 4 days. The sauce thickens as it cools — totally normal.
  • Reheating: Best way is to use a skillet over low heat with a splash of milk, stirring until creamy. Microwave works in a pinch but can dry out the topping.
  • Freezing: Not recommended. The marshmallow topping changes texture, and the casserole gets watery when thawed.

Nutrition Information

I’m not a nutritionist, but here’s the breakdown if you’re keeping track:

Nutrient Per Serving (6 servings)
Calories 320
Protein 3 g
Carbohydrates 55 g
Fiber 6 g
Sugar 22 g
Fat 8 g
Saturated Fat 5 g
Sodium 190 mg

Look — this is comfort food made with butter and marshmallows. It’s not a diet recipe and I’m not going to pretend it is. But it’s way better than a canned version, costs less, and I know exactly what’s in it. When I want something lighter, I cut back on the sugar and skip the marshmallows, then pile on veggies. Most holidays though? I go all in and enjoy every bite.

Final Thoughts

That hectic Sunday before Christmas taught me something important: cozy holiday food doesn’t have to be complicated or stressful. This sweet potato casserole with marshmallows became the reliable crowd-pleaser I could count on, no matter what else was going on.

Make it yours. Add more cinnamon if you like it spicy. Swap marshmallows for pecans if you want crunch. Throw in leftover roasted veggies or even mix in some cooked bacon for savory notes. The base is forgiving and easy.

If you make this, drop a comment and tell me how it went. And if something goes wrong, tell me that too — I genuinely want to help troubleshoot. That’s what the comments are for.

Happy cooking — I hope your kitchen smells amazing.

Frequently Asked Questions

Q: Can I make this sweet potato casserole with marshmallows for a holiday crowd?

A: Yes, absolutely! This recipe scales up well—just double the ingredients and use a larger baking dish or two dishes. I’ve made it for holiday dinners with 12+ people, and it always disappears fast. Keep an eye on the marshmallows when baking multiple casseroles so none burn.

Q: Why did my sweet potato casserole sauce turn out watery?

A: This usually means the potatoes weren’t dried enough after boiling or there was too much milk added. I learned the hard way to return the drained potatoes to the hot pot for a minute to evaporate excess moisture. If your mash is watery, add less milk next time or simmer the mash gently on low for a couple minutes before baking.

Q: Can I make this sweet potato casserole with marshmallows ahead for Thanksgiving dinner?

A: Yes, you can assemble it the day before, cover tightly, and refrigerate. When ready to serve, bake it in a preheated oven, adding a few extra minutes to the baking time because it’s cold. This is a lifesaver when prepping a big holiday meal.

Q: Is this recipe gluten-free or dairy-free?

A: It’s naturally gluten-free as long as you use gluten-free marshmallows (most are, but always check). For dairy-free, swap butter for coconut oil and milk for almond or oat milk. Use vegan marshmallows to keep it dairy-free. I’ve made this version for lactose-intolerant guests with great results.

Q: Can I double or halve this sweet potato casserole recipe?

A: Yes, both work fine. Halving is easy for small families, and doubling is great for big gatherings. Just watch the baking time—larger casseroles may need extra minutes, smaller ones less. I always test with a toothpick to make sure it’s heated through.

Q: Can I substitute mini marshmallows for large ones?

A: Yes, you can. Mini marshmallows melt faster and create a more even topping, but they won’t get that big toasted puffiness you get with large marshmallows. If using mini, reduce baking time slightly and watch closely to avoid burning.

Q: How do I keep marshmallows from burning while baking?

A: The trick is to bake at 375°F and check at 10 minutes. If they need more browning, switch to the broiler for 20-30 seconds—but don’t walk away. I’ve burned mine more than once by getting distracted. Using a glass baking dish helps you see the toasting progress.

Pin This Recipe!

sweet potato casserole with marshmallows recipe

Print

Sweet Potato Casserole with Marshmallows

A cozy holiday side dish made from scratch with fresh sweet potatoes and topped with toasted marshmallows for a warm, comforting treat perfect for holidays or weeknight dinners.

  • Author: Kai
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 6 servings 1x
  • Category: Side Dish
  • Cuisine: American

Ingredients

Scale
  • 3 pounds fresh sweet potatoes (about 1.4 kg)
  • 6 tablespoons unsalted butter (85 g)
  • 1/2 cup brown sugar (100 g)
  • 1 teaspoon ground cinnamon (2 g)
  • 1 teaspoon vanilla extract (5 ml)
  • 1/2 cup whole milk (120 ml)
  • 2 cups large white marshmallows (about 50 large)
  • 1/2 teaspoon salt (3 g)

Instructions

  1. Peel and chop the sweet potatoes into 1-2 inch chunks. Place in a large pot and cover with cold water. Bring to a boil over high heat, then reduce to medium and simmer until fork-tender, about 15-20 minutes. Drain well and return to the pot to dry out for a minute or two.
  2. Add butter, brown sugar, cinnamon, vanilla extract, milk, and salt to the hot sweet potatoes. Mash with a potato masher until smooth and creamy.
  3. Transfer the mashed sweet potatoes to a 9×13 inch baking dish and smooth the top with a spatula.
  4. Scatter the large marshmallows evenly over the top in a single layer.
  5. Bake in a preheated oven at 375°F (190°C) for 10-12 minutes until marshmallows puff up and turn golden brown. Watch closely to avoid burning.

Notes

Dry the sweet potatoes after boiling to prevent watery mash. Add marshmallows near the end of baking to toast perfectly without burning. You can assemble the casserole a day ahead and refrigerate before baking. Use fresh cinnamon for best flavor. Watch marshmallows closely while baking or broil for last 20-30 seconds for extra browning.

Nutrition

  • Serving Size: 1/6 of casserole
  • Calories: 320
  • Sugar: 22
  • Sodium: 190
  • Fat: 8
  • Saturated Fat: 5
  • Carbohydrates: 55
  • Fiber: 6
  • Protein: 3

Keywords: sweet potato casserole, marshmallows, holiday side dish, Christmas recipe, Thanksgiving side, cozy comfort food

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Tags:

You might also like these recipes

Leave a Comment

Recipe rating