I always look forward to Christmas dinner because of the incredible side dishes that bring everyone together. This Sweet Potato Casserole with Marshmallows is a staple on my holiday table, offering a perfect balance of earthy sweetness and gooey toasted topping. It fills the house with a wonderful aroma and truly captures the spirit of a cozy winter celebration, making every bite feel like a warm hug.
Recipe Details
Recipe Information
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 60 minutes
- Servings: 8 servings
- Difficulty: Easy
Nutrition Information (Per Serving)
- Calories: 310 kcal
- Protein: 3 g
- Carbs: 62 g
- Fat: 6 g
Why You’ll Love This Sweet Potato Casserole with Marshmallows
This dish is the ultimate holiday comfort food. It combines the creamy, natural sweetness of whipped potatoes with a cloud-like topping of toasted marshmallows. It is incredibly easy to prepare, which is a lifesaver during the busy Christmas rush. Best of all, it doubles as both a side dish and a treat, appealing to guests of all ages who enjoy a bit of indulgence with their festive meal.
Sweet Potato Casserole with Marshmallows Ingredients & Substitutions
- 3 to 4 pounds of sweet potatoes, peeled and cubed
- 1/4 cup unsalted butter, softened
- 1/4 cup light brown sugar, packed
- 1/4 cup milk or heavy cream
- 1 teaspoon alcohol-free vanilla
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
- 1/2 teaspoon salt
- 2 cups plant-based marshmallows
You can use maple syrup or honey as a natural sweetener instead of brown sugar if you prefer a different depth of flavor. For a dairy-free option, replace the butter and milk with your favorite plant-based butter and unsweetened almond or oat milk. If you enjoy a bit of texture, you can also stir in some chopped pecans or walnuts into the potato base before baking.
Step-by-Step Instructions to Make Sweet Potato Casserole with Marshmallows
Step 1: Prepare and Boil the Potatoes
Start by peeling your sweet potatoes and cutting them into uniform cubes about one inch in size. Place them in a large pot and cover them with water. Bring the pot to a boil over high heat, then reduce the heat and simmer for 15 to 20 minutes until the potatoes are very tender when pierced with a fork.
Step 2: Mash and Season
Drain the cooked potatoes thoroughly and return them to the pot or a large mixing bowl. Add the butter, brown sugar, milk, alcohol-free vanilla, cinnamon, nutmeg, and salt. Use a potato masher or an electric hand mixer to whip the ingredients together until the mixture is smooth and fluffy.
Step 3: Assemble the Casserole
Preheat your oven to 375 degrees Fahrenheit. Lightly grease a 9 by 13 inch baking dish with a little butter or oil. Transfer the mashed sweet potato mixture into the dish and use a spatula to spread it into an even layer, smoothing out the top.
Step 4: Add the Toasted Topping
Evenly distribute the plant-based marshmallows over the entire surface of the sweet potatoes. You can arrange them in neat rows or sprinkle them randomly for a more rustic Christmas look. Ensure the edges are well-covered for the best presentation.
Step 5: Bake Until Golden
Place the dish in the center of the oven and bake for 20 to 25 minutes. The casserole is ready when the potatoes are heated through and the marshmallows have puffed up and turned a beautiful golden brown color. Watch closely in the final minutes to prevent the topping from getting too dark.
Tips for Success
To get the smoothest texture, ensure your sweet potatoes are fully cooked before mashing. If you prefer a more rustic feel, you can leave a few small lumps in the mash. Always use alcohol-free vanilla to maintain the best flavor profile for your holiday guests. If you notice the marshmallows browning too quickly, you can loosely cover the dish with foil for the first half of the baking time, then remove it to let them toast at the end.
Variations of Sweet Potato Casserole with Marshmallows
For a citrus twist, add a teaspoon of fresh orange zest to the potato mixture. This brightens the flavor and cuts through the sweetness perfectly for a Christmas feast. Another popular variation is to add a crunchy layer of crushed cornflakes or toasted oats underneath the marshmallows for extra contrast. You can also experiment with different spices like ginger or cardamom to give the dish a more unique, spiced profile.
Serving Suggestions: What to Pair with Sweet Potato Casserole with Marshmallows
This casserole is a traditional companion to a roasted holiday turkey or a glazed festive protein. It also pairs wonderfully with savory sides like roasted Brussels sprouts, garlic green beans, or a crisp winter salad. Because it is quite sweet, it acts as a lovely balance to salty or acidic dishes on your Christmas plate. Serve it warm directly from the oven for the best marshmallow stretch.
Storage & Reheating Instructions
If you have leftovers, store them in an airtight container in the refrigerator for up to 4 days. To reheat, place the desired portion in an oven-safe dish and warm it at 350 degrees Fahrenheit until heated through. If the marshmallows have lost their fluffiness, you can add a few fresh ones on top during the last few minutes of reheating. Avoid freezing the assembled casserole with the marshmallows, as the topping can become sticky and deflate upon thawing.
Memories Made Around the Table
I remember sitting at my grandmother’s long wooden table every Christmas Eve, watching the steam rise from a fresh casserole. The golden marshmallows were always the part we kids fought over, and the sweet smell of the kitchen meant that the holiday had finally arrived. These moments of sharing simple, delicious food are what make the season so special for me, and I hope this recipe brings that same joy to your family.
FAQs
Can I make this dish a day in advance?
Yes, you can prepare the sweet potato base up to 24 hours in advance. Keep the mashed potatoes in the baking dish, covered in the refrigerator, and wait to add the marshmallows until you are ready to put it in the oven on Christmas day.
What is the best way to peel sweet potatoes?
Using a standard vegetable peeler is usually the most efficient method. If the skins are particularly tough, you can boil the potatoes whole with the skins on, then let them cool slightly and the skins should slip right off with your fingers.
Why did my marshmallows melt into a liquid?
This can happen if the oven temperature is too high or if they are baked for too long. Ensure you follow the temperature guidelines and keep a close eye on the casserole during the last 10 minutes of cooking to catch that perfect golden brown stage.
Can I use canned sweet potatoes for this recipe?
While fresh potatoes provide the best flavor and texture, you can use canned sweet potatoes in a pinch. Be sure to drain them thoroughly and adjust the sugar levels, as many canned varieties are packed in heavy syrup.
Is it possible to make this nut-free?
This specific recipe is naturally nut-free as long as you use standard butter and milk. Always check the labels on your plant-based marshmallows to ensure they were produced in a facility that meets your specific safety needs.
Final Thoughts
Creating a beautiful Christmas dinner is all about the love and care you put into the dishes. This Sweet Potato Casserole with Marshmallows is a timeless classic that never fails to please a crowd. Its vibrant color and comforting taste make it the perfect centerpiece for your holiday spread. I hope it becomes a cherished part of your celebrations for years to come.


Sweet Potato Casserole with Marshmallows
- Total Time: 1 hour
Ingredients
- 3 to 4 pounds of sweet potatoes, peeled and cubed
- 1/4 cup unsalted butter, softened
- 1/4 cup light brown sugar, packed
- 1/4 cup milk or heavy cream
- 1 teaspoon alcohol-free vanilla
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
- 1/2 teaspoon salt
- 2 cups plant-based marshmallows
Instructions
- Start by peeling your sweet potatoes and cutting them into uniform cubes about one inch in size. Place them in a large pot and cover them with water. Bring the pot to a boil over high heat, then reduce the heat and simmer for 15 to 20 minutes until the potatoes are very tender when pierced with a fork.
- Drain the cooked potatoes thoroughly and return them to the pot or a large mixing bowl. Add the butter, brown sugar, milk, alcohol-free vanilla, cinnamon, nutmeg, and salt. Use a potato masher or an electric hand mixer to whip the ingredients together until the mixture is smooth and fluffy.
- Preheat your oven to 375 degrees Fahrenheit. Lightly grease a 9 by 13 inch baking dish with a little butter or oil. Transfer the mashed sweet potato mixture into the dish and use a spatula to spread it into an even layer, smoothing out the top.
- Evenly distribute the plant-based marshmallows over the entire surface of the sweet potatoes. You can arrange them in neat rows or sprinkle them randomly for a more rustic Christmas look. Ensure the edges are well-covered for the best presentation.
- Place the dish in the center of the oven and bake for 20 to 25 minutes. The casserole is ready when the potatoes are heated through and the marshmallows have puffed up and turned a beautiful golden brown color. Watch closely in the final minutes to prevent the topping from getting too dark.
- Cook Time: 60 minutes
- Diet: Vegetarian, Nut-Free
