Sweet Potato Casserole with Marshmallows

Servings: 8 Total Time: 55 mins Difficulty: Beginner
pinit

Introduction

Sweet Potato Casserole with Marshmallows is a classic holiday dish that beautifully blends comfort food and dessert into one irresistible side. The natural sweetness of creamy mashed sweet potatoes is enhanced with warm spices, a touch of butter and sugar, then crowned with gooey, golden-brown marshmallows. This casserole is a staple at Thanksgiving and Christmas dinners, but it’s so delicious you’ll want to enjoy it all year round.

Why I Love This Recipe

I love this recipe because it’s the perfect balance of sweet and savory. The velvety mashed sweet potatoes pair wonderfully with the caramelized marshmallow topping, creating layers of flavor and texture in every bite. It feels indulgent, yet it’s made from wholesome, nutrient-rich sweet potatoes.

Another reason I adore this dish is its crowd-pleasing nature. Both kids and adults light up when they see the marshmallow topping bubbling and golden on the table. It’s nostalgic, comforting, and festive—a dish that creates lasting food memories.

Why It’s a Must-Try Dish

  • A holiday classic that’s always the star of the table.
  • Combines comfort and indulgence in one dish.
  • Easy to prepare in advance, making it perfect for gatherings.
  • Loved by kids and adults alike.
  • Adds a beautiful, golden touch to any feast.

Preparation & Cooking Time

  • Preparation Time: 20 minutes
  • Cooking Time: 35 minutes
  • Total Time: 55 minutes
  • Servings: 8–10 servings
  • Calories: ~280–320 per serving

Cuisine & Course

  • Cuisine: American
  • Course: Side Dish / Holiday Special

Ingredients

For the Sweet Potato Base

  • 4 large sweet potatoes (about 3 pounds), peeled and cubed
  • 4 tbsp unsalted butter (melted)
  • ½ cup brown sugar (light or dark)
  • ½ cup whole milk (or heavy cream for extra richness)
  • 1 tsp vanilla extract
  • ½ tsp ground cinnamon
  • ¼ tsp ground nutmeg
  • 1 large egg (beaten)
  • Pinch of salt

For the Topping

  • 2 cups mini marshmallows

Simple Cooking Directions

  1. Boil sweet potatoes until tender.
  2. Mash with butter, sugar, milk, vanilla, spices, and egg.
  3. Spread into a casserole dish.
  4. Top with marshmallows.
  5. Bake until golden and bubbly.

Step-by-Step Recipe Preparation

Step 1: Cook the Sweet Potatoes

  • Place cubed sweet potatoes in a large pot of salted water.
  • Bring to a boil and cook for 15–20 minutes until tender.
  • Drain well.

Step 2: Mash & Mix

  • Mash the sweet potatoes until smooth.
  • Stir in melted butter, brown sugar, milk, vanilla, cinnamon, nutmeg, beaten egg, and salt.
  • Mix until creamy and well blended.

Step 3: Assemble the Casserole

  • Preheat oven to 350°F (175°C).
  • Grease a 9×13-inch baking dish.
  • Spread the sweet potato mixture evenly into the dish.

Step 4: Add the Topping

  • Sprinkle mini marshmallows evenly over the top.

Step 5: Bake

  • Bake uncovered for 20–25 minutes, until marshmallows are puffed and golden brown.

How to Serve

  • Serve warm, straight from the oven.
  • Perfect alongside roast turkey, ham, or other holiday favorites.
  • Can also be enjoyed as a sweet side or even a dessert.

Additional Recipe Tips

  • Make sure sweet potatoes are drained well before mashing to avoid watery casserole.
  • Use an immersion blender for an extra smooth texture.
  • Add a pinch of ground ginger or allspice for more warmth.
  • Toast marshmallows under the broiler for 1–2 minutes if you want a more caramelized top.

Variations

  • Nutty Topping: Replace marshmallows with a pecan streusel (butter, flour, sugar, and pecans).
  • Half & Half: Use marshmallows on one side and pecan topping on the other for variety.
  • Dairy-Free/Vegan: Use coconut milk and vegan butter; top with vegan marshmallows.
  • Less Sweet Version: Reduce the sugar or skip the marshmallows and use toasted pecans instead.

Freezing & Storage

  • Refrigeration: Store leftovers in an airtight container in the fridge for up to 4 days.
  • Freezing (Unbaked): Assemble the casserole (without marshmallows), wrap tightly, and freeze for up to 2 months. Thaw overnight in the fridge, add marshmallows, and bake.
  • Freezing (Baked): You can freeze leftovers, but marshmallows may not retain their texture. Best to add marshmallows fresh after thawing.

Special Equipment Needed

  • Large pot for boiling potatoes
  • Potato masher or immersion blender
  • Mixing bowls
  • 9×13-inch casserole dish
  • Oven

Conclusion

Sweet Potato Casserole with Marshmallows is a holiday classic that combines rich flavor, creamy texture, and nostalgic sweetness. It’s comforting, indulgent, and guaranteed to be the star of your festive table. Whether you stick with the gooey marshmallow topping or try a nutty variation, this dish is a must-have side that brings warmth and joy to every celebration.

Sweet Potato Casserole with Marshmallows

Difficulty: Beginner Prep Time 20 mins Cook Time 35 mins Total Time 55 mins
Servings: 8 Calories: 320 per serving

Description

Sweet Potato Casserole with Marshmallows is a classic holiday dish that beautifully blends comfort food and dessert into one irresistible side. The natural sweetness of creamy mashed sweet potatoes is enhanced with warm spices, a touch of butter and sugar, then crowned with gooey, golden-brown marshmallows.

Ingredients

For the Sweet Potato Base

For the Topping

Instructions

  1. Step 1: Cook the Sweet Potatoes : Place cubed sweet potatoes in a large pot of salted water. Bring to a boil and cook for 15–20 minutes until tender. Drain well.
  2. Step 2: Mash & Mix : Mash the sweet potatoes until smooth. Stir in melted butter, brown sugar, milk, vanilla, cinnamon, nutmeg, beaten egg, and salt. Mix until creamy and well blended.
  3. Step 3: Assemble the Casserole : Preheat oven to 350°F (175°C). Grease a 9x13-inch baking dish. Spread the sweet potato mixture evenly into the dish.
  4. Step 4: Add the Topping : Sprinkle mini marshmallows evenly over the top.
  5. Step 5: Bake : Bake uncovered for 20–25 minutes, until marshmallows are puffed and golden brown.
Keywords: Sweet Potato Casserole with Marshmallows
Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

Q1: Can I make this casserole ahead of time?

Yes! Prepare the sweet potato mixture and refrigerate for up to 2 days. Add marshmallows and bake before serving.

Q2: Can I reduce the sugar?

Absolutely. The natural sweetness of sweet potatoes allows you to cut sugar in half without losing flavor.

Q3: What can I use instead of marshmallows?

A pecan streusel topping works beautifully, adding crunch instead of gooey sweetness.

Q4: Do I need to add the egg?

The egg helps bind and enrich the casserole, but you can omit it for a slightly looser texture.

[instagram-feed]