Desserts

Sweet Potato Casserole with Marshmallows – Easy Holiday Dish

Sweet Potato Casserole with Marshmallows is a classic comfort-food side dish that brings warmth, sweetness, and nostalgia to the dinner table. Made with creamy mashed sweet potatoes, butter, brown sugar, warm spices, and a fluffy layer of toasted marshmallows, this delicious casserole is the perfect combination of smooth, rich, and sweet.

Print

Sweet Potato Casserole with Marshmallows – Easy Holiday Dish

This Sweet Potato Casserole with Marshmallows features creamy mashed sweet potatoes, brown sugar, warm cinnamon, and a golden toasted marshmallow topping.

  • Author:clare recipe

Ingredients

Scale

Ingredients

For the Sweet Potato Filling

  • 4large sweet potatoes (about3pounds), peeled and cubed
  • ½ cupunsalted butter, melted
  • ½ cupbrown sugar
  • ¼ cupmilk
  • 2large eggs
  • 1 teaspoonvanilla extract
  • 1 teaspoonground cinnamon
  • ¼ teaspoonground nutmeg
  • ½ teaspoonsalt

For the Marshmallow Topping

  • 2 cupsmini marshmallows

For the Optional Pecan Topping

  • ½ cupchopped pecans
  • ¼ cupall-purpose flour
  • ¼ cupbrown sugar
  • 2 tablespoonsunsalted butter, melted
  • ¼ teaspoonground cinnamon

Instructions

Cook the Sweet Potatoes

  • Preheat the oven to375°F (190°C).
  • Place the peeled and cubed sweet potatoes in a large pot and cover with water.
  • Bring to a boil and cook for 15–20 minutes, or until the potatoes are fork-tender.
  • Drain thoroughly and let them sit for a few minutes to release excess moisture.

Prepare the Sweet Potato Filling

  • Transfer the cooked sweet potatoes to a large mixing bowl.
  • Mash until smooth, or leave a few small chunks for a more rustic texture.
  • Add the melted butter, brown sugar, milk, eggs, vanilla extract, cinnamon, nutmeg, and salt.
  • Beat or stir until creamy and well combined.

Prepare the Pecan Topping

  • In a small bowl, combine the chopped pecans, flour, brown sugar, melted butter, and cinnamon.
  • Mix with a fork until the mixture forms small, crumbly pieces.

Assemble the Casserole

  • Grease a 9 × 13-inch baking dish with butter or nonstick cooking spray.
  • Spread the sweet potato mixture evenly into the dish.
  • Sprinkle the pecan topping over the surface if using.

Bake the Casserole

  • Bake uncovered for25–30 minutes, until the filling is heated through and the pecan topping is lightly golden.
  • Remove the casserole from the oven and scatter the mini marshmallows evenly over the top.

Add the Marshmallows

  • Return the casserole to the oven and bake for another5–8 minutes, until the marshmallows are puffed and lightly golden.
  • Watch carefully because marshmallows can brown quickly.
  • For a deeper golden finish, briefly use the broiler, keeping the dish under close supervision.

Rest and Serve

  • Remove the casserole from the oven and let it rest for 5–10 minutes.
  • Serve warm while the sweet potato filling is creamy and the marshmallow topping is soft and toasted.

Did you make this recipe?

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

The sweet potato filling is gently mashed until silky, then mixed with vanilla, cinnamon, and a touch of brown sugar to create a flavorful base. Before baking, the casserole is topped with marshmallows that turn beautifully golden on the outside while becoming soft and gooey underneath.

What makes this recipe so special is its simplicity. With everyday ingredients and easy preparation, you can create a homemade side dish that tastes like a holiday favorite. Whether you’re preparing Thanksgiving dinner, Christmas lunch, or a cozy family meal, this sweet potato casserole is always a welcome addition.

Why You’ll Love This Recipe

  • Creamy and Smooth:The mashed sweet potato filling has a soft, velvety texture that pairs beautifully with the marshmallow topping.
  • Sweet and Comforting:Brown sugar, butter, vanilla, and cinnamon create a warm flavor that makes every bite delicious.
  • Golden Marshmallow Topping:Toasted marshmallows add a sweet, fluffy layer with a slightly crisp exterior.
  • Simple Ingredients:You only need a handful of easy-to-find ingredients to prepare this homemade casserole.
  • Perfect for Holidays:It’s a traditional favorite for Thanksgiving, Christmas, and other special gatherings.
  • Easy to Prepare Ahead:You can make the sweet potato filling in advance and add the marshmallows before baking.
  • Family-Friendly:Its creamy texture and sweet topping make it especially popular with children and adults.

What Makes Sweet Potato Casserole with Marshmallows Special?

The secret to this casserole is the contrast between the creamy sweet potato filling and the soft, toasted marshmallows on top.

Sweet potatoes naturally have a rich, slightly sweet flavor. When combined with butter, brown sugar, vanilla, and cinnamon, they become even more delicious. The marshmallows add a light, fluffy sweetness that melts beautifully over the warm filling.

Unlike ordinary mashed sweet potatoes, this casserole is baked until the top becomes golden and slightly toasted. Every spoonful offers a combination of smooth filling and gooey marshmallow topping.

You can also customize it with chopped pecans, a little nutmeg, or a crunchy brown sugar topping if you enjoy different textures.

Helpful Tips for the Best Results

  • Choose similar-sized sweet potatoes:This helps them cook evenly and become tender at the same time.
  • Cook until completely tender:The sweet potatoes should be soft enough to mash easily with a fork.
  • Remove excess moisture:Drain boiled sweet potatoes thoroughly before mashing to avoid a watery casserole.
  • Mash while warm:Warm sweet potatoes are easier to mash and combine smoothly with the other ingredients.
  • Adjust the sweetness:Taste the filling before baking and add more or less brown sugar depending on your preference.
  • Add marshmallows near the end:For a beautifully golden topping without burning, add the marshmallows during the final part of baking if your recipe calls for it.
  • Watch the topping carefully:Marshmallows can brown quickly, so keep an eye on the casserole during the final minutes.
  • Let it rest briefly:Allow the casserole to sit for a few minutes after baking so the filling can settle before serving.

When to Serve Sweet Potato Casserole with Marshmallows

This sweet potato casserole is especially popular during the holiday season. It makes a wonderful addition to Thanksgiving and Christmas dinners, pairing beautifully with roasted turkey, baked chicken, glazed ham, and other festive dishes.

It’s also delicious for Sunday family dinners, potlucks, and special gatherings. Because it combines a creamy filling with a sweet marshmallow topping, it can be served as a traditional side dish or enjoyed as a dessert-like treat.

Serve it warm straight from the baking dish, allowing everyone to enjoy the soft sweet potato filling and golden marshmallow topping.

Sweet Potato Casserole with Marshmallows is a classic comfort-food side dish that brings warmth, sweetness, and nostalgia to the dinner table. Made with creamy mashed sweet potatoes, butter, brown sugar, warm spices, and a fluffy layer of toasted marshmallows, this delicious casserole is the perfect combination of smooth, rich, and sweet.

The sweet potato filling is gently mashed until silky, then mixed with vanilla, cinnamon, and a touch of brown sugar to create a flavorful base. Before baking, the casserole is topped with marshmallows that turn beautifully golden on the outside while becoming soft and gooey underneath.

What makes this recipe so special is its simplicity. With everyday ingredients and easy preparation, you can create a homemade side dish that tastes like a holiday favorite. Whether you’re preparing Thanksgiving dinner, Christmas lunch, or a cozy family meal, this sweet potato casserole is always a welcome addition.

Ingredients You’ll Need

For the Sweet Potato Filling

  • 3 lbs (1.4 kg) sweet potatoes, peeled and cut into chunks
  • ½ cup (113 g) unsalted butter, melted
  • ½ cup (100 g) brown sugar
  • ¼ cup (60 ml) whole milk
  • 2 large eggs, lightly beaten
  • 1 teaspoon vanilla extract
  • 1 teaspoon ground cinnamon
  • ¼ teaspoon ground nutmeg
  • ½ teaspoon salt

For the Marshmallow Topping

  • 3 cups (about 150 g) mini marshmallows
  • ½ cup (60 g) chopped pecans, optional

Optional Garnishes

  • A sprinkle of cinnamon
  • Extra chopped pecans
  • A little melted butter

Ingredient Notes and Substitutions

Sweet Potatoes:Choose firm sweet potatoes with smooth skin and no soft spots. Orange-fleshed sweet potatoes are ideal because they become naturally creamy and have a lovely sweet flavor when cooked.

Butter:Unsalted butter adds richness and helps create a smooth filling. If using salted butter, reduce the additional salt slightly.

Brown Sugar:Brown sugar adds sweetness and a warm caramel-like flavor. You can use light or dark brown sugar depending on how deep you want the flavor to be.

Whole Milk:Milk makes the filling softer and creamier. You can substitute half-and-half for a richer texture or use an unsweetened plant-based milk if needed.

Eggs:Eggs help bind the filling and give the casserole a slightly fluffy texture after baking. Make sure they are beaten before adding them to the sweet potato mixture.

Vanilla Extract:Vanilla enhances the natural sweetness of the sweet potatoes and complements the cinnamon and brown sugar.

Cinnamon and Nutmeg:These warm spices give the casserole its comforting holiday flavor. You can adjust the amounts according to your preference.

Mini Marshmallows:Mini marshmallows are perfect for creating an even topping that melts and turns golden during baking. Large marshmallows can also be used, but you may need to cut them into smaller pieces.

Pecans:Chopped pecans add a pleasant crunch and nutty flavor. They are optional, but they pair beautifully with the sweet potato filling and marshmallows.

Equipment Needed

  • 9 × 13-inch baking dish
  • Large pot for boiling sweet potatoes
  • Colander
  • Large mixing bowl
  • Potato masher or electric hand mixer
  • Measuring cups and spoons
  • Whisk
  • Rubber spatula or wooden spoon
  • Sharp knife and cutting board
  • Aluminum foil, if needed

Before You Begin

  • Preheat your oven to350°F (175°C).
  • Grease the baking dish lightly with butter or nonstick cooking spray.
  • Peel the sweet potatoes and cut them into evenly sized chunks so they cook uniformly.
  • Measure all the ingredients before starting.
  • Melt the butter and allow it to cool slightly before mixing it into the sweet potatoes.
  • Beat the eggs in a separate bowl before adding them to the filling.
  • Drain the cooked sweet potatoes thoroughly to prevent excess moisture.
  • Keep the mini marshmallows ready to add during the final stage of baking so they become golden without burning.

Preparation Time

  • Prep Time:20 minutes
  • Cook Time:35–40 minutes
  • Total Time:Approximately 1 hour
  • Servings:8–10

Step-by-Step Instructions

Cook the Sweet Potatoes

Place the peeled and cubed sweet potatoes in a large pot. Cover them with water and bring to a boil over medium-high heat.

Reduce the heat and simmer for about 15–20 minutes, or until the sweet potatoes are completely tender when pierced with a fork.

Drain thoroughly in a colander and let them sit for a few minutes to release excess moisture.

Mash the Sweet Potatoes

Transfer the warm sweet potatoes to a large mixing bowl. Mash them with a potato masher until smooth and creamy.

For an extra-silky texture, use an electric hand mixer. Remove any large lumps before adding the remaining ingredients.

Prepare the Creamy Filling

Add the melted butter, brown sugar, milk, beaten eggs, vanilla extract, cinnamon, nutmeg, and salt to the mashed sweet potatoes.

Mix until everything is well combined and the filling becomes smooth and creamy. Taste the mixture and adjust the sweetness or spices if desired.

Transfer to the Baking Dish

Spread the sweet potato mixture evenly into the prepared 9 × 13-inch baking dish.

Use a spatula to smooth the surface. If you’re adding pecans, sprinkle them evenly over the filling before baking.

Bake the Casserole

Place the baking dish in the preheated oven at350°F (175°C).

Bake uncovered for approximately 25–30 minutes, or until the filling is heated through and slightly set around the edges.

Add the Marshmallow Topping

Remove the casserole from the oven and arrange the mini marshmallows evenly over the top, covering the sweet potato filling.

Return the dish to the oven and bake for another 5–10 minutes, watching carefully until the marshmallows become puffed and lightly golden.

For a deeper toasted finish, you can briefly use the oven broiler, but keep a close eye on the marshmallows because they brown very quickly.

Rest and Serve

Remove the casserole from the oven and let it rest for about 5–10 minutes before serving.

This gives the filling a little time to settle while the marshmallow topping remains soft and gooey.

Serve warm and enjoy every creamy, sweet, and comforting bite!

Helpful Tips for Perfect Sweet Potato Casserole

  • Drain the sweet potatoes well:Excess water can make the filling too loose.
  • Mash while warm:Warm sweet potatoes are easier to mash and combine with the other ingredients.
  • Avoid overmixing:Mix until smooth, but don’t beat the filling excessively.
  • Cool slightly before adding eggs:If the sweet potatoes are very hot, allow them to cool briefly before mixing in the beaten eggs to prevent scrambling.
  • Add marshmallows near the end:This helps prevent them from melting completely or burning.
  • Watch the broiler carefully:Marshmallows can go from golden to burnt in seconds.
  • Let the casserole rest:A short resting time helps the filling hold together when served.

Serving Suggestions

Sweet Potato Casserole with Marshmallows is a wonderful addition to holiday meals and family dinners. Its creamy filling and sweet, toasted topping pair beautifully with savory main dishes.

Here are some delicious ways to serve it:

  • Roasted Turkey:A classic Thanksgiving combination that balances savory turkey with the sweet potato casserole.
  • Glazed Ham:The sweet and savory flavors complement each other perfectly.
  • Roasted Chicken:Serve alongside juicy roasted chicken for a comforting family dinner.
  • Green Bean Casserole:Add another holiday favorite to create a traditional festive meal.
  • Roasted Vegetables:Brussels sprouts, carrots, or green beans provide a delicious contrast.
  • Fresh Salad:A crisp green salad helps balance the richness of the casserole.

For an extra-special presentation, sprinkle chopped pecans over the toasted marshmallows just before serving.

Storage Instructions

Refrigerator:Allow the casserole to cool completely, then cover the baking dish tightly or transfer leftovers to an airtight container. Refrigerate for up to 3–4 days.

Reheating:Reheat individual portions in the microwave until warmed through. For larger portions, cover the baking dish with foil and warm in the oven at 325°F (165°C). Remove the foil near the end if you want to refresh the topping.

Freezing:For the best texture, freeze the sweet potato filling before adding the marshmallows. Transfer the cooled filling to a freezer-safe container and freeze for up to 2–3 months. Thaw overnight in the refrigerator, transfer to a baking dish, warm in the oven, and add fresh marshmallows before the final baking stage.

Make-Ahead Tip:Prepare the sweet potato filling a day ahead, spread it into the baking dish, cover, and refrigerate. When ready to serve, let it sit at room temperature briefly while the oven preheats, then bake until heated through. Add the marshmallows during the final 5–10 minutes.

Variations to Try

  • Sweet Potato Casserole with Pecans:Add chopped pecans to the filling or sprinkle them over the marshmallows for extra crunch.
  • Brown Sugar Cinnamon Casserole:Increase the cinnamon slightly and add a little extra brown sugar for a warmer, sweeter flavor.
  • Maple Sweet Potato Casserole:Replace part of the brown sugar with pure maple syrup for a delicious maple flavor.
  • Coconut Marshmallow Casserole:Sprinkle shredded coconut over the marshmallow topping before baking.
  • Sweet Potato Casserole with Walnuts:Replace the pecans with chopped walnuts for a slightly different nutty flavor.
  • Extra Creamy Sweet Potato Casserole:Replace the milk with half-and-half for a richer filling.
  • Mini Marshmallow and Pecan Topping:Combine mini marshmallows with chopped pecans for a delicious mixture of soft and crunchy textures.
  • Spiced Sweet Potato Casserole:Add a pinch of ginger or allspice alongside the cinnamon and nutmeg.

Frequently Asked Questions

Can I Make Sweet Potato Casserole with Marshmallows Ahead of Time?

Yes! You can prepare the sweet potato filling up to one day ahead. Store it covered in the refrigerator and add the marshmallows just before the final baking stage.

Should I Boil or Bake the Sweet Potatoes?

Both methods work well. Boiling is quicker and convenient, while baking can produce a deeper, naturally sweet flavor. If boiling, make sure to drain the sweet potatoes thoroughly before mashing.

How Do I Keep My Sweet Potato Casserole from Becoming Watery?

Drain the boiled sweet potatoes very well before mashing. Avoid adding too much milk, and measure the ingredients carefully. If the filling seems too loose, allow the mashed sweet potatoes to release some steam before mixing.

When Should I Add the Marshmallows?

Add the marshmallows near the end of baking, usually during the final 5–10 minutes. This gives them enough time to puff up and turn golden without burning.

Can I Use Large Marshmallows Instead of Mini Marshmallows?

Absolutely! Large marshmallows work well, too. You can arrange them over the casserole individually or cut them into smaller pieces for more even coverage.

Can I Make This Casserole Without Eggs?

Yes. You can leave out the eggs, although the filling will be softer and less set. Make sure the sweet potato mixture is thick enough before transferring it to the baking dish.

Can I Reduce the Sugar?

Yes! Sweet potatoes are naturally sweet, especially when fully ripe and cooked. You can reduce the brown sugar to ¼ cup or adjust it according to your taste.

How Do I Know When the Casserole Is Ready?

The sweet potato filling should be hot throughout and slightly set around the edges. The marshmallows should be puffed and lightly golden on top.

Can I Freeze Sweet Potato Casserole?

Yes. For the best results, freeze the sweet potato filling without the marshmallow topping. Add fresh marshmallows after thawing and reheating the casserole.

Final Thoughts

Sweet Potato Casserole with Marshmallows is one of those comforting recipes that makes every holiday table feel a little more special. The creamy sweet potato filling, warm cinnamon flavor, buttery richness, and golden marshmallow topping create a delicious combination that’s hard to resist.

It’s easy to prepare, simple to customize, and perfect for sharing with family and friends. Whether you’re making it for Thanksgiving, Christmas, or a cozy Sunday dinner, this classic casserole is a wonderful way to bring everyone together around the table.

Share this recipeFacebookPinterest