Sweet Potato Casserole with Marshmallows

Christmas is a time for traditions that fill the home with warmth and sweetness, and nothing brings back those cozy holiday memories like a fresh dish of Sweet Potato Casserole with Marshmallows. I remember my grandmother always placing this golden tray in the center of the table, where the toasted marshmallow topping looked like a soft blanket of snow. This recipe is my favorite way to celebrate the season, offering a perfect balance of earthy sweetness and creamy texture that everyone loves. I hope this dish becomes as much of a staple in your holiday home as it is in mine.

Recipe Details

Recipe Information

  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Total Time: 60 minutes
  • Servings: 8 servings
  • Difficulty: Easy

Nutrition Information (Per Serving)

  • Calories: 345
  • Protein: 3g
  • Carbs: 62g
  • Fat: 10g

Why You’ll Love This Sweet Potato Casserole with Marshmallows

This dish is the ultimate holiday comfort food because it bridges the gap between a side dish and a dessert. The creamy, whipped sweet potatoes are seasoned with warm spices that scream Christmas, while the toasted topping provides a nostalgic gooeyness that children and adults alike adore. It is incredibly easy to prepare, meaning you can focus more on your guests and less on complicated kitchen techniques during the busy holiday rush.

Sweet Potato Casserole with Marshmallows Ingredients & Substitutions

  • 3 pounds sweet potatoes, peeled and cubed
  • 1/2 cup unsalted butter, softened
  • 1/2 cup whole milk
  • 1/4 cup packed light brown sugar
  • 1 teaspoon alcohol-free vanilla extract
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg
  • 1/4 teaspoon salt
  • 2 large eggs, lightly beaten
  • 3 cups plant-based marshmallows

If you prefer a lighter version, you can swap the butter for a neutral oil and use a dairy-free milk alternative like oat or coconut milk. For those who enjoy a bit of crunch, feel free to mix in some chopped walnuts or pecans along with the marshmallows, and you can adjust the sweetness by reducing the brown sugar if your potatoes are particularly ripe and sugary. Ensure you use plant-based marshmallows to ensure the texture remains perfect for all your guests.

Step-by-Step Instructions to Make Sweet Potato Casserole with Marshmallows

Step 1: Boiling the Sweet Potatoes

Place the cubed sweet potatoes in a large pot and cover them with water. Bring the water to a boil over high heat, then reduce the heat and simmer for about 15 to 20 minutes until the potatoes are very tender when pierced with a fork. Drain the potatoes well and return them to the pot or a large mixing bowl.

Step 2: Mashing and Seasoning

While the potatoes are still warm, add the butter, milk, brown sugar, alcohol-free vanilla, cinnamon, nutmeg, and salt. Use a potato masher or an electric hand mixer to blend everything until the mixture is smooth and creamy. Taste the mixture and add a pinch more salt or spice if you desire a deeper flavor profile.

Step 3: Incorporating the Eggs

Once the potato mixture has cooled slightly, whisk in the beaten eggs. Adding the eggs while the potatoes are not boiling hot prevents them from scrambling, and they will help the casserole set with a light, souffle-like texture during the baking process.

Step 4: Baking the Base

Preheat your oven to 350 degrees Fahrenheit. Spread the sweet potato mixture evenly into a greased 9×13 inch baking dish. Place the dish in the oven and bake for 25 to 30 minutes, or until the edges are slightly golden and the center is set.

Step 5: Toasting the Marshmallows

Remove the dish from the oven and sprinkle the plant-based marshmallows evenly over the top. Return the casserole to the oven for an additional 5 to 10 minutes. Watch closely during this stage, as the marshmallows can go from perfectly golden to burnt very quickly. Once the tops are toasted to your liking, remove the dish and let it rest for a few minutes before serving.

Tips for Success

To get the smoothest texture, ensure your sweet potatoes are cut into uniform pieces so they cook evenly. If you want a more rustic feel, you can mash them by hand, but an electric mixer provides that signature whipped consistency. Always add the eggs last to ensure they incorporate smoothly into the mash. If you are preparing this for a large Christmas crowd, you can roast the potatoes instead of boiling them to intensify their natural sugars before mashing.

Variations of Sweet Potato Casserole with Marshmallows

For a texturally diverse version, try a half-and-half topping with one side covered in marshmallows and the other side featuring a crunchy pecan crumble made with flour, butter, and brown sugar. You can also add a bright citrus note by stirring in a teaspoon of orange zest to the potato mash, which cuts through the richness beautifully. If you like a hint of heat, a tiny pinch of ginger or even cloves can add a sophisticated spice layer that pairs wonderfully with a Christmas roast.

Serving Suggestions: What to Pair with Sweet Potato Casserole with Marshmallows

This casserole is a shining star alongside a traditional roasted turkey or a glazed honey roast. It also pairs beautifully with savory green bean almondine or a crisp winter salad featuring pomegranate seeds and citrus vinaigrette. Because it is quite sweet, it acts as a wonderful balance to salty gravy and savory herb stuffing, making it a quintessential part of the Christmas plate.

Sweet Potato Casserole with Marshmallows

Storage & Reheating Instructions

Leftovers can be stored in an airtight container in the refrigerator for up to three or four days. To reheat, place a portion in the oven at 300 degrees Fahrenheit until warmed through, which helps maintain the texture of the marshmallows better than a microwave. If the marshmallows have become too soft, you can add a few fresh ones on top and pop them under the broiler for a minute to refresh the golden crust.

Memories Made Around the Table

Every year when the scent of toasted marshmallows and cinnamon fills my kitchen, I am transported back to my childhood home. We used to compete to see who could get the scoop with the most marshmallows, laughing as the gooey strands stretched across the table. It is these simple, sweet moments that make Christmas dinner so special, and I love seeing my own children create those same memories today while they wait impatiently for the timer to ding.

FAQs

Can I make this dish ahead of time?

Yes, you can prepare the sweet potato base up to a day in advance. Simply spread it into the baking dish, cover it tightly, and keep it in the fridge. When you are ready to serve, bake the base first, then add the marshmallows fresh at the end to ensure they are perfectly toasted.

What is the best way to prevent the marshmallows from burning?

Marshmallows have a high sugar content and can burn in seconds. The best method is to keep a constant eye on the oven during the last five minutes of baking. If you prefer a very specific level of browning, you can use the broiler setting, but stay right by the oven door the entire time.

Can I use canned yams instead of fresh sweet potatoes?

While fresh sweet potatoes offer the best flavor and texture, you can use canned yams in a pinch. Be sure to drain them thoroughly and rinse off any heavy syrup before mashing. You may also want to reduce the amount of added sugar in the recipe since canned versions are often pre-sweetened.

How do I make this dish more savory?

If you want to lean into the savory side, reduce the brown sugar to just one tablespoon and increase the salt slightly. You can also add a touch of fresh thyme or sage to the mash, which provides an earthy contrast to the sweet marshmallow topping.

What kind of marshmallows should I use?

For this recipe, we recommend plant-based marshmallows or those made with agar-agar to ensure they are suitable for everyone at your Christmas table. Mini marshmallows tend to melt and toast more evenly than the jumbo variety, creating a better crust over the potatoes.

Final Thoughts

Sweet Potato Casserole with Marshmallows is more than just a side dish, it is a festive tradition that brings joy and sweetness to the holiday season. Whether you are hosting a large Christmas gathering or a quiet dinner at home, this recipe is sure to be a hit. With its creamy center and toasted topping, it captures the essence of holiday comfort in every bite. Enjoy the process of making it, and even more, enjoy the smiles it brings to your loved ones around the dinner table.

Sweet Potato Casserole with Marshmallows
Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Sweet Potato Casserole with Marshmallows

Sweet Potato Casserole with Marshmallows

  • Total Time: 1 hour

Ingredients

  • 3 pounds sweet potatoes, peeled and cubed
  • 1/2 cup unsalted butter, softened
  • 1/2 cup whole milk
  • 1/4 cup packed light brown sugar
  • 1 teaspoon alcohol-free vanilla extract
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg
  • 1/4 teaspoon salt
  • 2 large eggs, lightly beaten
  • 3 cups plant-based marshmallows

Instructions

  1. Place the cubed sweet potatoes in a large pot and cover them with water. Bring the water to a boil over high heat, then reduce the heat and simmer for about 15 to 20 minutes until the potatoes are very tender when pierced with a fork. Drain the potatoes well and return them to the pot or a large mixing bowl.
  2. While the potatoes are still warm, add the butter, milk, brown sugar, alcohol-free vanilla, cinnamon, nutmeg, and salt. Use a potato masher or an electric hand mixer to blend everything until the mixture is smooth and creamy. Taste the mixture and add a pinch more salt or spice if you desire a deeper flavor profile.
  3. Once the potato mixture has cooled slightly, whisk in the beaten eggs. Adding the eggs while the potatoes are not boiling hot prevents them from scrambling, and they will help the casserole set with a light, souffle-like texture during the baking process.
  4. Preheat your oven to 350 degrees Fahrenheit. Spread the sweet potato mixture evenly into a greased 9×13 inch baking dish. Place the dish in the oven and bake for 25 to 30 minutes, or until the edges are slightly golden and the center is set.
  5. Remove the dish from the oven and sprinkle the plant-based marshmallows evenly over the top. Return the casserole to the oven for an additional 5 to 10 minutes. Watch closely during this stage, as the marshmallows can go from perfectly golden to burnt very quickly. Once the tops are toasted to your liking, remove the dish and let it rest for a few minutes before serving.
  • Cook Time: 60 minutes
  • Diet: Vegetarian