There’s something incredibly comforting about this Sweet Potato Marshmallow Casserole Recipe that just screams holiday warmth. The creamy sweet potatoes mixed with brown sugar and warm spices, topped with gooey marshmallows and crunchy pecans—it’s the perfect balance of sweet and cozy that you can’t resist.
Why You’ll Love This Recipe
- Classic comfort food elevated: This dish perfectly blends creamy sweet potatoes, crunchy pecans, and toasted marshmallows for a delightful mix of textures.
- Simple ingredients, big flavor: You likely have these pantry staples on hand, and they come together effortlessly to impress your family or guests.
- Versatile for any meal: While holiday tables love it, it’s also great as a sweet side for everyday dinners or potlucks.
- A recipe that brings joy: My family literally fights over the last bite—once you try it, you’ll see why!
Ingredients You’ll Need
These ingredients work together like a dream—each adding its special touch. Plus, I’ll share some tips on picking the best items so your Sweet Potato Marshmallow Casserole Recipe turns out absolutely perfect.
- Sweet potatoes: Choose large, firm ones with smooth skin—these mash up beautifully and give you a naturally sweet base.
- Unsalted butter: Using unsalted allows you to control the saltiness precisely, avoiding an overpowering taste.
- Brown sugar: Adds that deep caramel flavor that brings richness without being overly sweet.
- Salt: Don’t skip this—it balances the sweetness and brightens the flavors.
- Cinnamon and nutmeg: These warm spices give the dish its cozy, classic fall vibe.
- Vanilla extract: Just a splash gives an extra layer of depth to the sweet potato mash.
- All-purpose flour: Helps bind the pecan topping into a crisp, crumbly texture.
- Chopped pecans: Fresh or lightly toasted—these bring a welcome crunch and nutty flavor.
- Mini marshmallows: The crowning glory, they melt and toast perfectly for that signature gooey and golden finish.
Variations
I love mixing things up sometimes, and this Sweet Potato Marshmallow Casserole Recipe is great for personalization. You can tweak it easily to suit different tastes or dietary needs, making it your own special dish.
- Nut-free version: I once made it without pecans for a family member with allergies, and it was still fantastic—try adding a cinnamon oat crumble instead for texture.
- More spice kick: If you love warming spices, I add a pinch of ground ginger or cloves, which complement the cinnamon and nutmeg nicely.
- Less sweet option: For a lighter touch, reduce the brown sugar slightly or swap some for maple syrup, which adds complexity without extra sweetness.
- Vegan adaptation: Use vegan butter and marshmallows, and this casserole still tastes indulgently comforting.
How to Make Sweet Potato Marshmallow Casserole Recipe
Step 1: Boil the Sweet Potatoes Until Tender
Start by peeling and chopping your sweet potatoes into large chunks—the bigger they are, the easier they are to drain and mash. Boil them in a large pot of water until fork-tender, usually about 15-20 minutes. You want them soft enough to mash smoothly but not falling apart in the water. This step is key; undercooked potatoes will make your casserole lumpy, and overcooked ones can become watery.
Step 2: Mash Sweet Potatoes with Butter and Spices
Drain the potatoes well and return them to the warm pot. Adding butter now helps it melt into the potatoes for a silky texture. Mash everything together, then stir in brown sugar, salt, cinnamon, vanilla, and nutmeg. I like to taste at this stage—sometimes I add a pinch more cinnamon if I want an extra cozy flavor. Getting this mix just right makes all the difference in your Sweet Potato Marshmallow Casserole Recipe.
Step 3: Prepare the Pecan Topping
While your potatoes cool slightly, mix melted butter, brown sugar, flour, salt, and pecans in a bowl. This topping should be crumbly but stick together when pressed. If you toast your pecans before mixing, you’ll add an extra layer of nutty aroma that enhances the casserole beautifully.
Step 4: Layer and Bake the Casserole
Grease a 9×13-inch baking dish with cooking spray, then spread the mashed sweet potatoes evenly at the bottom. Sprinkle your pecan topping over the potatoes, trying to cover the surface uniformly. Finally, spread mini marshmallows in a single layer on top. Bake at 350°F (175°C) for 25-35 minutes, watching closely near the end to get the marshmallows beautifully golden but not burnt. This final bake melds all flavors and textures, and that smell coming from your oven is honestly the best part!
Pro Tips for Making Sweet Potato Marshmallow Casserole Recipe
- Use starchy sweet potatoes: I learned that using softer, starchy varieties like Beauregard gives the creamiest mash.
- Drain sweet potatoes thoroughly: Excess water can make your casserole soggy, which is a trap I fell into once—dry potatoes are key.
- Watch marshmallows closely while baking: They go from perfect golden to burnt quickly, so keep an eye on your oven in the last 5 minutes.
- Toast pecans separately: Toasting gives them a crunch and flavor boost that makes the topping pop unexpectedly.
How to Serve Sweet Potato Marshmallow Casserole Recipe
Garnishes
I like to sprinkle a bit of extra chopped pecans or a light dusting of cinnamon on top of the marshmallows right before serving—it adds color and hints at the flavors inside. Sometimes a little fresh thyme or rosemary works too, especially at holiday dinners, for a subtle herbaceous note.
Side Dishes
My favorite pairings include savory roasted turkey or ham and some simple green beans. The elegant bitterness of Brussels sprouts or a crisp garden salad balances the sweetness of the casserole perfectly. This combo always earns compliments at our family table.
Creative Ways to Present
For a special occasion, I’ve served this casserole in individual ramekins topped with a single, perfect marshmallow toasted with a kitchen torch. It makes an adorable, personalized touch that impresses guests and lets everyone enjoy their own portion.
Make Ahead and Storage
Storing Leftovers
Leftovers store beautifully in an airtight container in the fridge for up to 4-5 days. I like to cover the dish tightly with foil or plastic wrap and store it as soon as it cools to maintain freshness and prevent the marshmallows from hardening too much.
Freezing
This casserole freezes well before you add the marshmallows—freeze the sweet potato and pecan layers in a sealed container. When ready to eat, thaw overnight, add your marshmallows fresh on top, and bake as usual. This trick keeps the marshmallow topping perfectly fluffy and toasted.
Reheating
I reheat leftovers covered with foil at 325°F for about 20 minutes to warm through gently. Then I uncover and broil for a few minutes to revive that toasted marshmallow crispiness. This method keeps the casserole tasty without drying it out.
FAQs
-
Can I use canned sweet potatoes instead of fresh?
While canned sweet potatoes might save time, I recommend using fresh for this Sweet Potato Marshmallow Casserole Recipe. Fresh gives you better flavor and texture; canned can be too watery and less sweet, affecting the final result.
-
How can I prevent marshmallows from burning?
Keep an eye on the casserole during the last 5 minutes of baking. You can also tent foil loosely over the marshmallows if they start browning too fast but the casserole needs more time to heat through.
-
Can I prepare this casserole ahead of time?
Absolutely! You can assemble the sweet potato and pecan layers ahead, store covered in the fridge overnight, and add marshmallows just before baking. This makes holiday prep so much easier.
-
Is there a gluten-free version of this recipe?
Yes! Simply swap the all-purpose flour in the pecan topping for a gluten-free flour blend, and double-check that your other ingredients are gluten-free certified.
Final Thoughts
This Sweet Potato Marshmallow Casserole Recipe holds a special place on my table year after year because it brings such warmth and joy with every bite. It’s the kind of dish that sparks nostalgia, invites smiles, and makes meals memorable. I wholeheartedly recommend giving it a try—you might find it becoming your new favorite comfort classic too!
Print
Sweet Potato Marshmallow Casserole Recipe
- Prep Time: 35 minutes
- Cook Time: 35 minutes
- Total Time: 1 hour 10 minutes
- Yield: 12 servings 1x
- Category: Side Dish
- Method: Baking
- Cuisine: American
Description
This Sweet Potato Casserole with Marshmallows is a classic holiday side dish featuring creamy mashed sweet potatoes topped with a crunchy pecan topping and a gooey marshmallow layer. Baked to golden perfection, it’s a comforting and festive addition to any meal.
Ingredients
Sweet Potato Filling
- 4 large sweet potatoes, peeled and chopped into large chunks
- 0.5 cup unsalted butter
- 1 cup brown sugar
- 0.5 teaspoon salt
- 0.5 teaspoon cinnamon
- 1 teaspoon vanilla extract
- 0.25 teaspoon nutmeg
Pecan Topping
- 4 tablespoons unsalted butter, melted
- 0.33 cup brown sugar
- 2 tablespoons all purpose flour
- 0.5 teaspoon salt
- 1.25 cups finely chopped pecan pieces
Marshmallow Layer
- 10 oz mini marshmallows
Instructions
- Boil Sweet Potatoes: Peel and cut the sweet potatoes into large chunks and place them into a large saucepan. Cover with water and bring to a boil.
- Cook Until Tender: Boil the sweet potatoes until they are fork tender, easily pierced, and begin to fall apart, approximately 20-25 minutes.
- Mash Sweet Potatoes: Drain the sweet potatoes and add them back to the saucepan. Add the 0.5 cup butter and mash thoroughly using a potato masher. The warm potatoes will melt the butter.
- Mix Filling Ingredients: Add brown sugar, salt, cinnamon, vanilla extract, and nutmeg to the mashed sweet potatoes and mix until all ingredients are well combined and smooth.
- Prepare Pecan Topping: In a separate bowl, stir together melted butter, brown sugar, all purpose flour, salt, and chopped pecans until the mixture is combined and crumbly.
- Preheat Oven & Grease Dish: Preheat the oven to 350 degrees Fahrenheit and grease a 9 by 13-inch baking dish with cooking spray to prevent sticking.
- Assemble Casserole: Spread the sweet potato filling evenly in the prepared baking dish. Next, evenly distribute the pecan topping over the sweet potato layer.
- Add Marshmallows: Sprinkle the mini marshmallows evenly over the pecan topping in a single layer.
- Bake: Bake the casserole in the preheated oven for 35 minutes or until the casserole is bubbly and the marshmallows have turned golden brown. Monitor closely near the end to avoid burning the marshmallows.
Notes
- Store leftovers in an airtight container in the refrigerator for up to 4-5 days.
- Use cooking spray or butter to grease the baking dish to prevent sticking.
- Watch the marshmallows closely near the end of baking to prevent burning; if they brown too quickly, cover loosely with foil.
- To make the dish ahead, assemble all layers and refrigerate before baking; bake just before serving.
- Pecans can be substituted with walnuts if desired.