Side Dishes
This sweet potato casserole recipe with marshmallows using canned yams delivers the perfect balance of creamy, spiced sweet potatoes and a golden, gooey marshmallow topping that's impossible to resist.
The beauty of this recipe lies in its simplicity—canned yams cut down on prep time while still delivering that rich, velvety texture we all love. What makes it truly special is the caramelized spice crunch on top, achieved through a clever topping technique that transforms ordinary marshmallows into something extraordinary.
The foundation of this dish is a smooth, spiced sweet potato mixture that bakes until tender and aromatic, with just the right amount of cinnamon and nutmeg to warm your kitchen.
The secret weapon here is the marshmallow topping, which gets a crispy edge while remaining soft and gooey in the center—a texture that's always been my favorite part of this classic side dish.
This recipe is designed to be beginner-friendly, with straightforward steps that ensure consistent results every time, whether you're serving it at Thanksgiving or a weeknight dinner.
By the time it emerges from the oven, you'll have a casserole that's rich, comforting, and perfectly balanced—creamy sweet potatoes with that irresistible marshmallow topping that everyone reaches for first. The aroma alone will have your guests anticipating dessert, but this dish stands on its own as a satisfying centerpiece.
It's the kind of recipe that brings warmth and nostalgia to any table, and it's surprisingly easy to achieve with just a few key techniques.
Pair this casserole with roasted meats, grilled vegetables, or even as a standalone dessert for a crowd-pleasing finish. The beauty of this recipe is its versatility—it works equally well as a holiday centerpiece or a comforting weeknight meal. Here's how to make it shine in your kitchen.
Ingredients for sweet potato casserole recipe with marshmallows using canned yams
Canned yams, melted butter, and marshmallows—simple ingredients for a nostalgic, crunchy-topped casserole everyone loves.
| Ingredient | Amount | Notes |
|---|---|---|
| Canned Yams 🍠 | 2 cups | Drained, mashed smooth |
| Unsalted Butter 🧈 | ½ cup | Melted, full-fat preferred |
| Granulated Sugar 🍚 | 1 cup | White or brown |
| Packed Brown Sugar 🍚 | ½ cup | For caramelized crunch |
| Large Eggs 🥚 | 2 whole | Room temperature |
| Vanilla Extract 🌿 | 1 tbsp | Pure, not imitation |
| Ground Cinnamon 🌶️ | 2 tsp | Freshly ground preferred |
| Ground Nutmeg 🌶️ | ½ tsp | Freshly grated for warmth |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Mini Marshmallows 🍬 | 2 cups | Unmelted, standard size |
| All-Purpose Flour 🌾 | ½ cup | For crunchy topping |
| Chopped Pecans 🌰 | ½ cup | Toasted for extra crunch |
| Light Corn Syrup 🍯 | ¼ cup | For gooey marshmallow layer |
The canned yams are the secret weapon here. Libby's or Del Monte are my go-tos—they're consistently smooth and sweet. If you're using fresh sweet potatoes, roast them first and mash them like you would potatoes, but canned saves time without sacrificing texture. The butter should be full-fat, unsalted—none of that low-fat nonsense. It makes the whole dish richer. For the marshmallows, Kraft Jet-Puffed is the classic choice, but any mini marshmallows work. Toast your pecans in a dry pan for about 3 minutes—just until fragrant, or they'll burn. The flour is key for that crunchy topping, so don't skip it.
No corn syrup? Honey or maple syrup works in a pinch, but the texture might be slightly different. Running short on marshmallows? Melted marshmallow fluff from a can (like Fluff) can be spread on top, though it won't have that same crunch. The spices are non-negotiable—freshly ground cinnamon and nutmeg make all the difference. If you don't have vanilla extract, vanilla sugar (just mix sugar with a drop of extract) works too. For a deeper flavor, add a pinch of allspice or cloves to the spice mix. And if you're feeling fancy, swap the pecans for walnuts or almonds—just toast them first.
This casserole reheats beautifully—just cover it with foil and warm it in the oven for about 10 minutes. Keeps for 3-4 days in the fridge, but honestly, it's even better the next day once the flavors meld. For make-ahead prep, assemble it the night before and bake in the morning—the marshmallows will be extra gooey. If you're prepping for a crowd, double the recipe and bake in a 9x13-inch pan. Store leftovers covered to keep the marshmallows from drying out.
Why You'll Love This Recipe
- No Chopping Nightmare: I’ll be real—canned yams mean no peeling, no boiling, no mess. Just drain, mix, and bake while you scroll through your phone.
- Marshmallow Magic: That gooey, toasted top? It’s the star. The brown sugar and butter in the yam mix make the marshmallows caramelize just enough to be crispy on the edges but still pillowy inside.
- Holiday Table Hero: Between us, this is my secret weapon for Thanksgiving leftovers. It turns sad roasted turkey scraps into a showstopper side—no one will guess it’s made from canned yams.
- Budget-Friendly Comfort: A single can of yams, a stick of butter, and a bag of marshmallows stretch to feed six. Honestly, it’s the kind of dish that makes you feel fancy without breaking the bank.
Step-by-step instructions for sweet potato casserole with marshmallows
Here's how to create the perfect balance of caramelized sweet potatoes and gooey marshmallow topping.
Prepare the Sweet Potato Base
Preheat your oven to 350°F and grease a 9x13-inch baking dish with nonstick spray. In a large mixing bowl, combine the 2 cups canned yams (drained and mashed smooth) with the 0.5 cup melted unsalted butter. The yams should be completely smooth—no lumps—so use a potato masher or fork to break them down thoroughly.
In a separate small bowl, whisk together the 1 cup granulated sugar, 0.5 cup packed brown sugar, 2 tsp ground cinnamon, 0.5 tsp ground nutmeg, and 0.5 tsp salt. This spice blend is what gives the casserole its warm, comforting flavor. Pour the dry mixture over the yams and stir until fully combined. Then add the 2 whole large eggs and 1 tbsp vanilla extract, mixing until everything is evenly incorporated.
Transfer the sweet potato mixture to the prepared baking dish and spread it out evenly. The casserole should be about ½-inch thick throughout. This even layering ensures consistent baking and a perfect texture when it comes out of the oven.
Make the Marshmallow-Pecan Topping
In a medium saucepan, combine the 2 cups mini marshmallows, 0.5 cup all-purpose flour, 0.5 cup chopped pecans, and 0.25 cup light corn syrup. The marshmallows will start to melt as you stir, but don't rush this step—let them soften gradually over medium-low heat.
Use a wooden spoon to stir constantly, breaking up any large marshmallow clumps as they melt. You're aiming for a thick, gooey consistency that coats the back of the spoon. This mixture should be smooth but still hold its shape when spooned—it'll thicken more as it cools. If it starts to look too dry, add 1-2 teaspoons of milk to help it come together.
Once the mixture reaches this perfect consistency, remove it from the heat and let it cool for 5 minutes. This resting period prevents the marshmallow topping from sliding off when you pour it over the hot casserole.
Assemble and Bake to Golden Perfection
Carefully pour the marshmallow-pecan mixture over the sweet potato base, spreading it evenly to the edges of the baking dish. Use a spatula to create gentle peaks in the marshmallow topping—this gives it that classic "mountain" look and helps it brown beautifully in the oven.
Bake for 30-35 minutes until the edges of the casserole are golden brown and the marshmallow topping is fully set but still slightly soft to the touch. The center should be just set—it'll firm up as it cools. If the marshmallows brown too quickly, tent the dish with aluminum foil to prevent over-browning.
When it comes out of the oven, the casserole should have a caramelized top with crispy edges and a gooey center. Let it cool for 10-15 minutes before slicing—this resting period allows the layers to set properly and makes it easier to serve. The warm, spiced sweet potatoes with the marshmallow-pecan topping create the perfect balance of textures and flavors.
Serve Warm for Maximum Enjoyment
Slice the casserole into 6 equal portions (about 1½-inch thick squares) and serve immediately while still warm. The contrast between the soft, spiced sweet potatoes and the crispy, caramelized marshmallow topping is what makes this dish so special. Each bite should deliver that perfect combination of sweet, spicy, and gooey textures.
For an extra touch, sprinkle additional chopped pecans on top right before serving. This adds a nice crunch that cuts through the sweetness of the marshmallows. Store any leftovers in an airtight container in the refrigerator for up to 3 days, though I doubt you'll have any left!
Pro Tips For Making Sweet Potato Casserole Recipe With Marshmallows Using Canned Yams
- Drain and Rinse Yams: Canned yams come packed in syrup, which makes your casserole cloyingly sweet if you don’t rinse them first. Dump the drained yams into a colander, give them a quick cold-water rinse, and pat them thoroughly dry with a kitchen towel—wet yams will turn your casserole into soup.
- Bake the Topping First: Spread the marshmallow-butter-sugar mix on a parchment-lined baking sheet and toast it at 375°F for 8–10 minutes before dumping it on the casserole. This gives you a crispier, caramelized top instead of a sad, sticky glaze that never browns—trust me, it’s worth the extra pan.
- Whisk Eggs Until Ribbon-Stage: Don’t just crack the eggs in and stir. Whisk them until they hold a ribbon when the whisk is lifted—this ensures your casserole binds properly and doesn’t turn out grainy or watery. I used to skip this, and the texture suffered every time.
- Use Cold Butter for Drizzling: Cut the butter for the marshmallow topping into small cubes and chill it for 10 minutes before mixing. Melted butter will make your marshmallows slide off the casserole like a greasy mess during baking—cold butter stays put and creates those golden peaks.
Common mistakes when making your sweet potato casserole recipe with marshmallows using canned yams
Overmixing the Base
I’ve seen this happen more times than I can count—overmixing the sweet potato mixture turns it gummy and dense. Once you’ve combined the yams, butter, and spices, mix just until everything is evenly incorporated.
Overmixing develops gluten in the eggs, which makes the casserole tough instead of creamy. Think of it like folding in whipped cream—gentle strokes only. 🥄
Skipping the Resting Time
Rushing to slice the casserole right out of the oven is a classic mistake. The marshmallow topping needs 10-15 minutes to set properly, or it’ll slide off your plate like a sad, melted puddle.
Let it cool slightly in the pan—this also helps the sweet potatoes absorb any residual juices, keeping them moist and flavorful.
Uneven Marshmallow Distribution
The marshmallow topping should cover the entire sweet potato base, even the edges. If you skip the edges, you’ll end up with dry, spice-heavy bites in those spots.
Spread the marshmallow mixture evenly with a spatula, and don’t be shy—pile it high in the center to create those coveted golden peaks. Uneven coverage = uneven texture.
Baking at the Wrong Temperature
Your oven might run hotter or cooler than the thermometer says. If you bake this casserole at 375°F instead of 350°F, the marshmallows will burn before the sweet potatoes are done.
Always use an oven thermometer to confirm accuracy. And if your oven has hot spots, rotate the pan halfway through baking for even browning.
Using Low-Quality Marshmallows
Not all marshmallows are created equal. Store-brand or overly soft marshmallows won’t hold their shape or caramelize properly. Stick with Kraft Jet-Puffed or another high-quality brand—they melt evenly and develop that perfect crispy edge.
If your marshmallows start to look greasy or clump into a glue-like mess, you’re using the wrong kind. Trust me, it makes all the difference. 🍬
Overbrowning the Topping
Watch that marshmallow topping like a hawk—it burns faster than you think. If the edges start turning dark brown too quickly, tent the pan with aluminum foil to slow down the browning while the center finishes cooking.
The goal is golden, not charred. And if you’re in a hurry, reduce the oven temperature to 325°F for the last 5-10 minutes to set the topping gently.
Nutrition facts
Frequently asked questions
Can I substitute fresh sweet potatoes for canned yams?
Yes, but you'll need to roast them first. Peel and cube 2 large fresh sweet potatoes, toss with 1 tbsp oil, and roast at 400°F for 25-30 minutes until tender. Mash them smooth before using in place of the canned yams. Fresh ones add more moisture, so you might reduce the butter by 1 tablespoon to balance the texture.
Why did my marshmallow topping turn greasy?
Greasy marshmallows usually mean you used low-quality or overly soft brands. Stick to Kraft Jet-Puffed or similar quality marshmallows—they melt evenly and develop that perfect crispy edge. If you're in a pinch, try mini marshmallows from a trusted brand or add 1 extra tablespoon of flour to help absorb excess moisture during melting.
Can I make this casserole ahead of time?
Assemble the casserole completely (including the marshmallow topping) and refrigerate it overnight. Bake it straight from the fridge at 350°F for 40-45 minutes, adding 5-10 extra minutes if needed. The flavors will be even more developed, and the marshmallows will be extra gooey. Just cover it tightly with foil while baking to prevent over-browning.
How can I make this recipe gluten-free?
Replace the all-purpose flour with ½ cup gluten-free 1:1 baking flour (like Bob's Red Mill). For extra crunch, add ¼ cup crushed gluten-free graham crackers to the marshmallow topping. The texture will be slightly different but still delicious. Just be sure to check all your spice blends for hidden gluten—some contain anti-caking agents.
What's the best way to reheat leftovers?
Cover the casserole with foil and reheat at 300°F for 15-20 minutes until warmed through. The lower temperature prevents the marshmallows from drying out. For individual servings, microwave for 45-60 seconds on medium power—just enough to melt the marshmallows slightly without turning them rubbery. Store leftovers in an airtight container for up to 3 days.
