Sweet Potato Marshmallow Casserole is more than just a side dish; it’s a hug in a bowl, a nostalgic trip back to childhood holidays, and a testament to simple ingredients coming together to create pure comfort. Few dishes evoke such immediate warmth and happiness. We all have those culinary memories tied to specific flavors, and for so many, the creamy, slightly sweet mashed sweet potatoes topped with a blanket of gooey, toasted marshmallows is at the very top of the list. It’s the perfect blend of earthy sweetness from the star ingredient, the sweet potato, and that irresistible, sugary, slightly caramelized topping. This isn’t just about a recipe; it’s about tradition, about gathering, and about creating those unforgettable moments around the dinner table. What makes this Sweet Potato Marshmallow Casserole truly special is its ability to satisfy both the sweet tooth and the craving for something deeply satisfying, making it an indispensable part of any festive feast.

Ingredients:
- 3 pounds sweet potatoes, peeled and cut into 1-inch cubes
- 3 tablespoons unsalted butter, softened
- 1/2 teaspoon salt
- 1/2 cup fresh orange juice
- 9 ounces crushed pineapple, thoroughly drained
- 2.5 cups mini marshmallows
Preparation and Baking
This Sweet Potato Marshmallow Casserole is a holiday classic for a reason. It’s wonderfully sweet, comforting, and the topping is simply irresistible. Let’s get started on creating this delightful dish that’s sure to be a hit at any gathering.
Step 1: Preparing the Sweet Potatoes
The first crucial step is to get our sweet potatoes ready for cooking. Begin extract by peeling them carefully. You want to remove all the tough outer skin. Once peeled, chop the sweet potatoes into roughly 1-inch cubes. Uniformity in size is important here because it ensures that all the pieces cook evenly. If some pieces are much larger than others, you’ll end up with a mix of mushy and undercooked potatoes, which isn’t ideal for the smooth, creamy texture we’re aiming for. Place these cubed sweet potatoes into a large pot and cover them with water. Add a pinch of salt to the water as it boils; this helps to season the potatoes from the inside out.
Step 2: Boiling and Mashing the Sweet Potatoes
Bring the water in the pot to a rolling boil over medium-high heat. Cook the sweet potato cubes for about 15-20 minutes, or until they are fork-tender. You should be able to easily pierce a cube with a fork without any resistance. Once they’re tender, carefully drain all the water from the pot. It’s important to drain them thoroughly to prevent a watery casserole. Return the drained sweet potatoes to the warm pot. Now, it’s time to mash them. You can use a potato masher for a slightly chunkier texture, or a ricer or food mill for a perfectly smooth consistency. For this recipe, a smooth mash is preferred. Add the softened unsalted butter and the 1/2 teaspoon of salt to the hot potatoes. The heat from the potatoes will help the butter melt beautifully. Mash everything together until it’s well combined and smooth. Don’t overwork the potatoes at this stage, just aim for a creamy texture.
Step 3: Incorporating the Flavor Enhancers
Once your sweet potatoes are mashed and seasoned, we’ll add the ingredients that give this casserole its signature flavor. Pour in the 1/2 cup of fresh orange juice. The citrusy zest of the orange juice cuts through the richness of the sweet potatoes and butter, adding a bright, refreshing note that is absolutely essential to balancing the sweetness. Next, add the 9 ounces of crushed pineapple. Make sure you’ve drained it very well; excess moisture can make the casserole watery. The pineapple adds a delightful tropical sweetness and a hint of tartness that complements the sweet potatoes wonderfully. Gently fold the orange juice and pineapple into the mashed sweet potatoes. Stir until everything is just combined. You want to avoid overmixing, which can make the potatoes gummy. The goal is a homogenous mixture with no streaks of orange juice or pineapple.
Step 4: Assembling the Casserole and Adding the Marshmallow Topping
Now it’s time to assemble our Sweet Potato Marshmallow Casserole. Preheat your oven to 350 degrees Fahrenheit (175 degrees Celsius). Lightly grease a 9×13 inch baking dish or a similarly sized casserole dish. Spoon the sweet potato mixture into the prepared baking dish, spreading it evenly to the edges. Ensure the surface is relatively flat, which will help the marshmallows melt evenly. Now for the best part: the topping! Sprinkle the 2.5 cups of mini marshmallows evenly over the entire surface of the sweet potato mixture. Try to get a good, even layer so that every bite will have that gooey, toasted marshmallow goodness. Don’t worry if a few marshmallows overlap; they will melt together.
Step 5: Baking and Achieving Golden Perfection
Place the assembled casserole into the preheated oven. Bake for approximately 20-25 minutes. During this time, the sweet potato mixture will heat through, and the marshmallowsgin extractll begin to puff up and turn golden brown. Keep a close eye on the casserole during the last 5-10 minutes of baking, as marshmallows can go from perfectly toasted to burnt very quickly. You’re looking for a beautiful, golden-brown, slightly bubbly marshmallow topping. If the marshmallows are browning too quickly on top but the casserole isn’t heated through, you can loosely tent the dish with aluminum foil for the remainder of the baking time. Once it’s done, carefully remove the Sweet Potato Marshmallow Casserole from the oven. Allow it to rest for about 5-10 minutes before serving. This resting period allows the casserole to set slightly, making it easier to serve and preventing it from being too soupy.

Conclusion:
You’ve now got the secrets to creating the ultimate Sweet Potato Marshmallow Casserole! This beloved dish, a staple at so many holiday tables, is surprisingly straightforward to prepare, offering a delightful balance of sweet, savory, and creamy textures. The rich, earthy sweetness of the mashed sweet potatoes, perfectly complemented by the gooey, melted marshmallows on top, makes it an irresistible treat. Don’t be afraid to experiment with this recipe; it’s incredibly forgiving and adaptable to your personal preferences.
For serving suggestions, this casserole shines as a classic Thanksgiving or Christmas side dish. It pairs beautifully with roasted turkey, beef ham, or any savory roast. It can also be a wonderful addition to a potluck or a comforting dessert on its own. When it comes to variations, consider adding a sprinkle of cinnamon or nutmeg to the sweet potato mixture for an extra layer of warmth. Toasted pecans or walnuts on top, either mixed in or as a crunchy topping, add a fantastic texture contrast. For a richer flavor, a splash of bourbon extract or orange zest can elevate the sweet potato base.
I truly hope you enjoy making and sharing this Sweet Potato Marshmallow Casserole. It’s a recipe that brings joy and deliciousness to any gathering. So gather your ingredients, preheat your oven, and get ready to create a truly memorable dish!
Frequently Asked Questions:
Can I make the Sweet Potato Marshmallow Casserole ahead of time?
Absolutely! You can assemble the casserole up to 24 hours in advance. Prepare the sweet potato mixture and pour it into your baking dish. Cover it tightly with plastic wrap and refrigerate. When you’re ready to bake, let it sit at room temperature for about 30 minutes before adding the marshmallows and baking. You may need to add a few extra minutes to the baking time if it’s still quite cold.
What kind of marshmallows work best?
Regular-sized marshmallows are generally preferred as they melt beautifully and create that classic gooey topping. However, you can certainly use mini marshmallows. They tend to melt a bit faster and can create a more evenly distributed, slightly crispier topping if baked for the right amount of time. Some people even like to toast them slightly under the broiler for an extra caramelized flavor.

Sweet Potato Marshmallow Casserole – Easy Holiday Side
A classic holiday side dish featuring tender sweet potatoes, bright orange juice, sweet pineapple, and a gooey marshmallow topping. This recipe is easy to make and always a crowd-pleaser.
Ingredients
-
3 pounds sweet potatoes, peeled and cut into 1-inch cubes
-
3 tablespoons unsalted butter, softened
-
1/2 teaspoon salt
-
1/2 cup fresh orange juice
-
9 ounces crushed pineapple, thoroughly drained
-
2.5 cups mini marshmallows
Instructions
-
Step 1
Peel and chop the sweet potatoes into 1-inch cubes. Place in a large pot, cover with water, and add a pinch of salt. Boil over medium-high heat for 15-20 minutes, or until fork-tender. -
Step 2
Drain the sweet potatoes thoroughly and return them to the warm pot. Add the softened butter and salt. Mash until smooth and well combined. -
Step 3
Stir in the fresh orange juice and thoroughly drained crushed pineapple. Gently fold until just combined, avoiding overmixing. -
Step 4
Preheat oven to 350°F (175°C). Lightly grease a 9×13 inch baking dish. Spoon the sweet potato mixture into the dish and spread evenly. -
Step 5
Sprinkle the mini marshmallows evenly over the sweet potato mixture. Bake for 20-25 minutes, or until marshmallows are golden brown and bubbly. Watch closely to prevent burning. -
Step 6
Allow the casserole to rest for 5-10 minutes before serving.
Important Information
Nutrition Facts (Per Serving)
It is important to consider this information as approximate and not to use it as definitive health advice.
Allergy Information
Please check ingredients for potential allergens and consult a health professional if in doubt.




Leave a Comment