Sweet Potato Casserole with Marshmallows

Christmas dinner always feels like a magical event, and nothing brings that festive spirit to the table quite like a classic Sweet Potato Casserole with Marshmallows. I love how the vibrant orange color of the potatoes contrasts with the snowy white topping, making it look just as good as it tastes. This dish is a holiday staple in my home, providing a cozy and comforting side that everyone looks forward to every December. It is the perfect balance of savory and sweet, making it a favorite for children and adults alike.

Recipe Details

Recipe Information

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

Nutrition Information (Per Serving)

  • Calories: 315
  • Protein: 3g
  • Carbs: 58g
  • Fat: 9g

Why You’ll Love This Sweet Potato Casserole with Marshmallows

This recipe is a true holiday classic because it manages to be both a side dish and a treat at the same time. The creamy, whipped sweet potatoes are infused with warm cinnamon and alcohol-free vanilla, creating a base that is incredibly smooth and flavorful. During the Christmas season, having a reliable dish that can be prepared in advance saves so much stress in the kitchen. Plus, the toasted marshmallow topping adds a nostalgic touch that reminds everyone of childhood holiday gatherings.

Sweet Potato Casserole with Marshmallows Ingredients & Substitutions

  • 4 large sweet potatoes, peeled and cubed
  • 1/2 cup unsalted butter, melted
  • 1/4 cup whole milk
  • 1/2 cup packed light brown sugar
  • 1 teaspoon alcohol-free vanilla extract
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon salt
  • 2 cups mini marshmallows made with plant-based or fish-based thickeners

If you prefer a deeper flavor, you can use dark brown sugar instead of light brown sugar. For a dairy-free version, substitute the butter with a neutral oil or a plant-based butter alternative and use almond or oat milk instead of cow’s milk. If you find the dish too sweet, you can reduce the sugar by half or add a squeeze of fresh orange juice to provide a bright, citrusy acidity that cuts through the richness.

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

Step 1: Boil the Sweet Potatoes

Place the peeled and cubed sweet potatoes in a large pot and cover them with cold water. Bring the water to a boil over medium-high heat, then reduce the heat and simmer for about 15 to 20 minutes. You will know they are ready when the potatoes are fork-tender and easy to pierce.

Step 2: Mash and Mix

Drain the potatoes thoroughly and return them to the pot or a large mixing bowl. Add the melted butter, milk, brown sugar, alcohol-free vanilla, cinnamon, and salt. Use a potato masher or an electric hand mixer to blend everything together until the mixture is smooth and creamy with no large lumps remaining.

Step 3: Assemble the Casserole

Preheat your oven to 375 degrees Fahrenheit. Lightly grease a 9×13 inch baking dish with a little butter or oil. Spread the sweet potato mixture evenly into the prepared dish, smoothing the top with a spatula so that it cooks uniformly.

Step 4: Add the Topping and Bake

Bake the casserole for 20 minutes initially. Remove the dish from the oven and sprinkle the mini marshmallows evenly over the top. Return the casserole to the oven for another 10 to 15 minutes, or until the marshmallows are puffed and have turned a beautiful golden brown color.

Tips for Success

To get the smoothest texture possible, ensure your sweet potatoes are completely soft before draining the water. If you prefer a bit of texture, you can mash them by hand rather than using a mixer. Always keep a close eye on the oven during the final minutes of baking, as marshmallows can go from perfectly toasted to burnt very quickly. If you want even more flavor, try roasting the sweet potatoes in their skins before mashing them to concentrate their natural sugars.

Variations of Sweet Potato Casserole with Marshmallows

For those who love a bit of crunch, you can add a layer of chopped pecans or walnuts underneath the marshmallow topping. You can also experiment with spices by adding a pinch of ground ginger or nutmeg for a more complex holiday aroma. If you want a less traditional version, try swirling a little bit of maple syrup into the mash before baking to enhance the woody, sweet notes of the dish.

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

This casserole is a natural companion to a festive Christmas roast, whether you are serving turkey, roast chicken, or a beef tenderloin. It also pairs wonderfully with savory vegetable sides like roasted Brussels sprouts or a crisp green bean almondine. Because it is quite sweet, it acts as a great foil to salty gravies and herbaceous stuffing, making the entire holiday plate feel balanced and complete.

Sweet Potato Casserole with Marshmallows

Storage & Reheating Instructions

You can store any leftovers in an airtight container in the refrigerator for up to three days. When you are ready to enjoy it again, reheat individual portions in the microwave for about 1 minute. For larger amounts, place the casserole back in the oven at 350 degrees Fahrenheit until warmed through. Note that the marshmallows may lose some of their fluffiness after being refrigerated, so you can always add a few fresh ones on top before reheating in the oven.

Memories Made Around the Table

I remember the first time I was allowed to help in the kitchen during the Christmas holidays. My job was specifically to arrange the marshmallows on top of the sweet potatoes in perfect rows. I felt so important contributing to the big meal, and the sight of those toasted treats always reminds me of the laughter and warmth of my family home. Now, every time I make this Sweet Potato Casserole with Marshmallows, it feels like I am bringing a piece of my childhood to my own dinner table.

FAQs

Can I make this dish a day in advance?

Yes, you can prepare the sweet potato base up to 24 hours in advance. Simply keep it covered in the refrigerator and wait to add the marshmallows until you are ready for the final bake. This is a great way to save time on a busy Christmas day.

How do I stop the marshmallows from melting into a liquid?

The key is to bake the potato base first and then add the marshmallows for only the last 10 to 15 minutes. This allows them to toast and puff up without completely dissolving into the potato mixture.

Can I use canned sweet potatoes for this recipe?

While fresh sweet potatoes offer the best flavor and texture, you can use canned yams or sweet potatoes if you are in a hurry. Make sure to drain them well and reduce the added sugar slightly, as canned varieties are often packed in syrup.

Is it possible to freeze sweet potato casserole?

You can freeze the mashed potato base in a freezer-safe container for up to two months. However, it is best to leave the marshmallows off until you have thawed the dish and are ready to bake it, as they do not freeze and thaw very well.

What can I use if I do not have mini marshmallows?

If you only have large marshmallows, you can use clean kitchen shears to snip them into smaller pieces. Alternatively, you can arrange the large marshmallows in a decorative pattern on top of the dish for a bolder look.

Final Thoughts

Sweet Potato Casserole with Marshmallows is more than just a side dish, it is a holiday tradition that brings comfort and joy to the Christmas table. With its simple ingredients and easy preparation, it allows you to focus on what really matters, which is spending time with your loved ones. Whether you follow the recipe exactly or add your own unique twist, this dish is sure to be a hit and a requested favorite for many years to come.

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

  • 4 large sweet potatoes, peeled and cubed
  • 1/2 cup unsalted butter, melted
  • 1/4 cup whole milk
  • 1/2 cup packed light brown sugar
  • 1 teaspoon alcohol-free vanilla extract
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon salt
  • 2 cups mini marshmallows made with plant-based or fish-based thickeners

Instructions

  1. Place the peeled and cubed sweet potatoes in a large pot and cover them with cold water. Bring the water to a boil over medium-high heat, then reduce the heat and simmer for about 15 to 20 minutes. You will know they are ready when the potatoes are fork-tender and easy to pierce.
  2. Drain the potatoes thoroughly and return them to the pot or a large mixing bowl. Add the melted butter, milk, brown sugar, alcohol-free vanilla, cinnamon, and salt. Use a potato masher or an electric hand mixer to blend everything together until the mixture is smooth and creamy with no large lumps remaining.
  3. Preheat your oven to 375 degrees Fahrenheit. Lightly grease a 9×13 inch baking dish with a little butter or oil. Spread the sweet potato mixture evenly into the prepared dish, smoothing the top with a spatula so that it cooks uniformly.
  4. Bake the casserole for 20 minutes initially. Remove the dish from the oven and sprinkle the mini marshmallows evenly over the top. Return the casserole to the oven for another 10 to 15 minutes, or until the marshmallows are puffed and have turned a beautiful golden brown color.
  • Cook Time: 60 minutes
  • Diet: Vegetarian