If you’re on the hunt for a comforting, festive dish that feels like a warm hug on a plate, this Sweet Potato Casserole With Marshmallows Recipe is exactly what you need. It beautifully balances the natural sweetness and creamy texture of roasted sweet potatoes with a crunchy, buttery pecan topping, all crowned by soft, golden marshmallows melted to perfection. Whether it’s for a holiday feast or a cozy family dinner, this casserole brings together simple ingredients that transform into a delightful celebration of flavors and textures that everyone will love.
Ingredients You'll Need
Gathering your ingredients for this dish is wonderfully straightforward, yet each one plays an essential role in building layers of flavor and texture. From the richness of butter to the cozy spices and crunchy pecans, every element contributes to making this casserole irresistible.
- Sweet potatoes (3 pounds): The star of the dish, these bring a natural sweetness and creamy base when roasted and mashed.
- Butter (4 tablespoons melted + 4 tablespoons cold, cubed): Adds richness to the casserole and creates a tender, crumbly topping.
- Large eggs (2): Bind everything together, giving the casserole a smooth, custard-like texture.
- Heavy cream (½ cup): Enhances the silkiness of the sweet potato mixture, making it extra luscious.
- Brown sugar (¼ cup + ½ cup for topping): Brings a caramel-like sweetness that complements the sweet potatoes perfectly.
- Vanilla extract (1 teaspoon): Adds depth and a warm note to the sweet potato filling.
- Salt (½ teaspoon + ¼ teaspoon for topping): Balances all the sweetness and highlights the flavors beautifully.
- Nutmeg (¼ teaspoon): Offers a subtle earthiness and festive spice to the casserole.
- All-purpose flour (½ cup): Helps create the crumbly texture in the topping, blending with butter and sugar.
- Chopped pecans (1 cup): Provides a satisfying crunch and nutty flavor contrast.
- Mini marshmallows (2 cups): The iconic finishing touch that melts and browns delightfully to top the casserole.
How to Make Sweet Potato Casserole With Marshmallows Recipe
Step 1: Roast the Sweet Potatoes
Start by preheating your oven to 400°F. Pierce each sweet potato a few times with a fork, then roast them for 45 to 60 minutes until they are perfectly tender when pierced with a knife. This roasting method intensifies their natural sweetness and softens them just enough to mash smoothly. Once done, allow them to cool slightly before peeling and mashing, ensuring a creamy foundation for our casserole.
Step 2: Prepare the Baking Dish
Reduce your oven temperature to 350°F while you get the casserole ready. Lightly butter a 9×13-inch baking dish—this will prevent sticking and add a bit of richness to the bottom crust.
Step 3: Mix the Sweet Potato Filling
In a large bowl, combine the mashed sweet potatoes with the heavy cream, melted butter, eggs, brown sugar, vanilla extract, salt, and nutmeg. Mix everything together until the blend is smooth and velvety. The eggs and cream work together to give your casserole that perfect, custard-like softness, while the brown sugar and vanilla infuse sweetness and warmth.
Step 4: Make the Pecan Topping
For the topping, whisk together flour, brown sugar, and salt in a separate bowl. Cut in the cold cubed butter until the mixture has a crumbly texture that looks like coarse crumbs. Toss in the chopped pecans and stir gently so they’re evenly distributed. This topping will bake into a golden, buttery crunch — an irresistible contrast to the velvety sweet potatoes.
Step 5: Assemble and Bake
Spoon the sweet potato mixture into your prepared baking dish and spread it evenly. Sprinkle the pecan topping all over the surface. Bake for 20 minutes to let the flavors meld and the topping start to turn golden.
Step 6: Add Marshmallows and Finish Baking
Remove the casserole from the oven and carefully scatter the mini marshmallows evenly across the top. Return the dish to the oven and bake for an additional 5 to 10 minutes until the marshmallows are puffed and beautifully golden brown. This finishing step adds a sticky, sweet layer that is absolutely iconic to this Sweet Potato Casserole With Marshmallows Recipe.
How to Serve Sweet Potato Casserole With Marshmallows Recipe
Garnishes
While the casserole is wonderful on its own, sprinkling a few extra chopped pecans or a light dusting of ground cinnamon on top just before serving can elevate the dish visually and flavor-wise. Freshly grated nutmeg also adds a lovely aromatic touch if you want to punch up the spice notes slightly.
Side Dishes
This casserole pairs beautifully with roasted turkey or chicken and a crisp green salad to balance out the richness. It also complements any savory mains featuring herbs or garlic, making it a versatile star for holiday spreads or any special occasion meals.
Creative Ways to Present
For intimate gatherings, try baking individual servings in ramekins topped with marshmallows and pecans for a cute personal touch. Or serve the casserole alongside a bowl of whipped cream flavored with a splash of vanilla for a playful sweet-savory combo.
Make Ahead and Storage
Storing Leftovers
After enjoying your delicious Sweet Potato Casserole With Marshmallows Recipe, store any leftovers in an airtight container in the refrigerator for up to 3 days. Covering it well prevents the marshmallows from drying out and keeps the casserole moist and tasty.
Freezing
The sweet potato mixture (before adding the marshmallows) freezes well if you want to prepare in advance. Place it in a freezer-safe container, and it will keep for up to 2 months. When ready to use, thaw overnight in the fridge and then prepare the topping and marshmallows fresh before baking.
Reheating
Reheat leftover casserole in a 350°F oven covered with foil to keep the moisture in, for about 15-20 minutes, or until heated through. For best results, add fresh marshmallows on top during reheating to recover that signature gooey, golden finish.
FAQs
Can I make this Sweet Potato Casserole With Marshmallows Recipe vegan?
Absolutely! To make it vegan, substitute butter with plant-based margarine, use a flaxseed or chia seed egg alternative, and swap heavy cream for coconut cream or another creamy plant-based option. Vegan marshmallows are also available at many stores.
What can I do if I don’t have pecans?
If pecans aren’t an option, walnuts or almonds work well as substitutes and offer a similar crunch. You could even omit nuts entirely for a nut-free version, but the crunchy topping really makes the casserole special.
Is it necessary to roast the sweet potatoes whole?
While roasting whole sweet potatoes enhances the flavor by concentrating their natural sugars, you can peel and cube them before boiling as a quicker alternative. Just be sure to drain thoroughly before mashing to avoid excess moisture.
How do I prevent marshmallows from burning?
Keep a close eye during the final baking stage, as marshmallows can go from golden to burnt quickly. Bake just until browned and puffy, and feel free to tent with foil if they start to brown too fast but the casserole isn’t fully heated through.
Can I prepare the casserole completely ahead of time?
You can prepare the sweet potato mixture and pecan topping in advance and refrigerate them separately. Assemble, add marshmallows, and bake just before serving for the freshest presentation and texture.
Final Thoughts
This Sweet Potato Casserole With Marshmallows Recipe is truly one of those dishes that brings people together and adds a little magic to any meal. From the fragrant roasting of sweet potatoes to the crunchy topping and the perfectly toasted marshmallow finish, it’s a dish that feels special every time. Give it a try, and watch it become a beloved tradition in your home too!
Print
Sweet Potato Casserole With Marshmallows Recipe
- Total Time: 1 hour 25 minutes
- Yield: 8 servings
Description
This Sweet Potato Casserole with Marshmallows is a classic comforting dish perfect for holiday gatherings or cozy family dinners. Roasted sweet potatoes are combined with a creamy, buttery mixture and baked under a crunchy pecan topping, then finished with a golden layer of toasted mini marshmallows for a perfect balance of sweet and savory flavors.
Ingredients
Sweet Potato Mixture
- 3 pounds sweet potatoes
- 4 tablespoons butter (melted)
- 2 large eggs
- ½ cup heavy cream
- ¼ cup brown sugar
- 1 teaspoon vanilla extract
- ½ teaspoon salt
- ¼ teaspoon nutmeg
Topping
- ½ cup all-purpose flour
- ½ cup brown sugar
- 4 tablespoons cold butter (cubed)
- 1 cup chopped pecans
- ¼ teaspoon salt
Final Garnish
- 2 cups mini marshmallows
Instructions
- Roast the Sweet Potatoes: Preheat your oven to 400°F (204°C). Pierce the sweet potatoes with a fork several times and place them on a baking sheet. Roast for 45-60 minutes or until they are tender when pierced with a knife. Remove from the oven, allow to cool, then peel and mash the sweet potatoes until smooth.
- Prepare the Baking Dish: Lower the oven temperature to 350°F (177°C). Butter a 9×13-inch baking dish to prevent sticking and set aside.
- Make the Sweet Potato Mixture: In a large bowl, combine the mashed sweet potatoes with heavy cream, melted butter, eggs, brown sugar, vanilla extract, salt, and nutmeg. Mix everything thoroughly until the mixture is smooth and creamy.
- Prepare the Pecan Topping: In a separate bowl, mix together the flour, brown sugar, and salt. Add the cold cubed butter and use a pastry cutter or your fingers to cut it into the dry ingredients until the mixture resembles coarse crumbs. Stir in the chopped pecans evenly.
- Assemble the Casserole: Spread the sweet potato mixture evenly into the prepared baking dish. Sprinkle the pecan topping evenly over the sweet potato layer.
- Bake the Casserole: Place the dish in the oven and bake for 20 minutes until the topping is set.
- Add Marshmallows and Finish Baking: Remove the casserole from the oven and evenly sprinkle the mini marshmallows on top. Return to the oven and bake for an additional 5-10 minutes, or until the marshmallows are golden brown and melted.
Notes
- You can roast the sweet potatoes a day ahead to save time on the day of baking.
- For a nuttier topping, try toasting the pecans lightly before adding them to the flour mixture.
- If mini marshmallows are unavailable, regular marshmallows cut into small pieces can be used.
- To avoid burning the marshmallows, keep a close eye during the final baking stage.
- This dish can be made gluten-free by substituting the flour with a gluten-free all-purpose blend.
- Prep Time: 20 minutes
- Cook Time: 1 hour 5 minutes
- Category: Side Dish
- Method: Baking
- Cuisine: American

Leave a Reply