Sweet Potato Casserole Recipe With Marshmallows Using Canned Yams: Crispy Top, Gooey Swirl, One-Pan Magic

Side Dishes

Sweet Potato Casserole Recipe With Marshmallows Using Canned Yams: Crispy Top, Gooey Swirl, One-Pan Magic

This sweet potato casserole recipe with marshmallows using canned yams delivers the perfect balance of crispy edges and gooey marshmallow swirls—all in a single pan. The secret lies in layering the ingredients just right and baking at the correct temperature to achieve that signature caramelized top.

I've perfected this recipe over years of holiday gatherings, and it never fails to impress. What sets this version apart is the use of canned yams, which provide a smooth, creamy texture without the hassle of peeling and cooking fresh sweet potatoes.

The marshmallow layer gets perfectly toasted while staying soft inside, creating that irresistible contrast. A simple streusel topping adds extra crunch for those who love texture.

By the time it emerges from the oven, you'll have a golden-brown casserole with a crispy top that shatters when you cut into it, revealing pockets of melted marshmallow beneath. The flavor is rich, slightly sweet, and deeply comforting—ideal for holiday meals or family dinners. The best part?

It's a one-pan wonder that makes cleanup effortless. Serve warm with roasted chicken or ham, and prepare to hear requests for seconds. Here's how to make it perfectly every time.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for sweet potato casserole recipe with marshmallows using canned yams

Six ingredients for the casserole base, plus marshmallows and streusel—nothing fancy, just crowd-pleasing comfort.

Ingredient Amount Notes
Canned Yams 🍠 2 cans 15 oz each, drained
Large Eggs 🥚 2 whole Room temperature preferred
Granulated Sugar 🍚 1 cup White or light brown
Light Brown Sugar 🍚 ½ cup Packed firmly
Unsalted Butter 🧈 ½ cup Cold, cubed
All-Purpose Flour 🌾 1 cup Sifted for smoothness
Large Marshmallows 🍬 24 whole Standard size, not mini
Ground Cinnamon 🌿 1 tbsp Freshly ground preferred
Ground Nutmeg 🌶️ ½ tsp Freshly grated for warmth
Salt 🧂 ½ tsp Kosher or sea salt
Vanilla Extract 🍯 1 tsp Pure vanilla preferred
Chopped Pecans 🥜 ½ cup Toasted for extra flavor
Oats 🌾 ½ cup Quick or old-fashioned

Canned yams are the secret weapon here—they're pre-cooked and smooth, so no peeling or boiling. Libby's brand is my go-to, but any good-quality canned yam works. The marshmallows? Kraft Jet-Puffed or Dandies give that perfect toasted gooeyness—avoid the mini ones, they burn too fast. For the streusel, toast your pecans in a dry pan for 3-4 minutes until fragrant. That adds serious flavor. Don't skip the vanilla extract—it's what ties everything together.

No pecans? Walnuts or chopped almonds work in a pinch, but toast them first. Short on oats? Crushed graham crackers at half the amount give a similar crunch. The marshmallows can be swapped for mini marshmallows at double the quantity—just bake at 350°F instead of 375°F to prevent burning. For a dairy-free twist, use vegan butter and coconut oil blend. The brown sugars can be swapped for white if needed, but the molasses notes in brown sugar are what make this taste like grandma's version.

This casserole reheats beautifully—just cover with foil and warm at 350°F for 15 minutes. Keeps 4-5 days in the fridge, though honestly it disappears faster than that. For make-ahead magic, assemble everything except the marshmallows, bake the casserole base, then top with marshmallows just before serving. The streusel topping stays crispy for 3 days if stored in an airtight container. Freeze the whole thing (before baking) for up to 3 months—just add 10-15 minutes to baking time when thawed.

❤️

Why You'll Love This Recipe

  • No Chopping Needed: I’ll admit, I used to dread sweet potato prep—peeling, dicing, the whole mess. Not here. Canned yams? Just drain, mix, and bake. The eggs and sugars bind everything together while the butter keeps it creamy. Honestly, it’s the kind of recipe that makes me feel like a hero when I serve it.
  • Caramelized Marshmallow Magic: Between us, the marshmallows here aren’t just for show. The brown sugar and butter melt into them, creating this golden, gooey crown that’s dangerously good. One bite and my kids (and my husband) start scheming about how to sneak extra pieces. That crispy edge? It’s the secret weapon.
  • Holiday or Weeknight: Here’s what sold me—this works everywhere. Slap it on the table for Thanksgiving, but also? I’ve reheated leftovers for lazy Sunday breakfasts. The flavor’s rich enough for company but unfussy enough for when I’m too tired to cook. (Yes, even on a Tuesday night.)
  • Leftovers That Don’t Suck: Most casseroles turn into sad, dry bricks. Not this one. The eggs and butter keep it moist, and the marshmallows stay soft enough to reheat straight from the fridge. I’ve packed it in lunches, served it cold for potlucks, and even frozen portions for when I’m really lazy. Budget-friendly? Absolutely. Reliable? Even more so.

Step-by-step instructions for sweet potato casserole with marshmallows

Here's how to create that perfect mix of crispy top and gooey center everyone loves.

1

Mix the Sweet Potato Filling

In a large mixing bowl, combine the drained 2 cans canned yams with the 1 cup granulated sugar, 0.5 cup light brown sugar, 1 tbsp ground cinnamon, 0.5 tsp ground nutmeg, 0.5 tsp salt, and 1 tsp vanilla extract. Stir until the sugars dissolve completely and the mixture is smooth. This is your base flavor foundation.

Next, add the 2 whole large eggs and mix until fully incorporated. The mixture should be thick but still pourable. I like to use room temperature eggs—they blend in more smoothly and help create a lighter texture. If you're worried about lumps, give it a quick pulse in a food processor or whisk vigorously for about 30 seconds.

2

Combine Dry Ingredients

In a separate bowl, whisk together the 1 cup all-purpose flour, 0.5 cup oats, and 0.5 cup chopped pecans. This dry mixture will add texture and crunch to your casserole. I always sift the flour first—it prevents lumps and makes the filling lighter. Add this to your sweet potato mixture and stir until just combined. You're looking for a thick batter consistency that holds its shape when dropped from a spoon.

Now fold in the 0.5 cup cold unsalted butter, cut into small cubes. Use a spatula to gently mix until the butter is evenly distributed. The cold butter will create pockets of air as it melts in the oven, giving you that perfect fluffy texture. Don't overmix—just until everything comes together. This is where the magic happens for that tender, moist casserole.

3

Assemble the Casserole

Preheat your oven to 350°F. Transfer the sweet potato mixture to a 9x13-inch baking dish and spread it evenly. The filling should be about ¾ inch thick—this ensures even cooking and a good rise. Sprinkle the 0.5 cup chopped pecans evenly over the top for extra crunch and flavor. These will toast beautifully during baking and add a nice contrast to the soft filling.

Here's the fun part—the marshmallow topping. Arrange the 24 whole large marshmallows in a single layer over the sweet potato mixture, leaving about ½ inch of space between each one. This creates that classic crisscross pattern that becomes golden and crispy. Don't press them down—they need room to expand and brown properly.

4

Bake to Golden Perfection

Place the baking dish on the middle rack of your oven and bake for 45 minutes. You'll know it's ready when the marshmallows are golden brown and the filling is bubbling around the edges. The top should look like caramelized glass—this is your crispy layer. If you peek too early, the marshmallows might not brown properly, so resist the urge!

For the final touch, increase the oven temperature to 425°F and broil for 1-2 minutes. Watch closely—you want just enough time to get those marshmallows beautifully browned without burning them. The filling should be set but still slightly jiggly in the center when you insert a knife. Let it cool for 10 minutes before serving—this helps the flavors meld and prevents a messy marshmallow slide.

5

Serve Warm and Enjoy

Slice into perfect squares and serve immediately while warm. The contrast of the crispy marshmallow top with the soft, spiced sweet potato filling is what makes this dish so special. Each bite should deliver that perfect mix of textures—creamy filling, crunchy pecans, and that caramelized marshmallow crust. For extra flair, sprinkle with additional chopped pecans or a dusting of cinnamon before serving.

This casserole keeps well in the refrigerator for up to 3 days, though I doubt it will last that long. Leftovers reheat beautifully in the microwave for 30-45 seconds—just watch those marshmallows so they don't get soggy. Perfect for holiday dinners, family gatherings, or whenever you need a comforting dessert that's sure to impress.

👨‍🍳

Pro Tips For Making Sweet Potato Casserole Recipe With Marshmallows Using Canned Yams

  • Drain and Press the Yams: Canned yams hold way more water than you’d think—skip draining, and your casserole turns into soup. After opening the cans, press them through a colander or fine-mesh strainer to remove excess liquid. This isn’t just about texture; it’s about keeping your marshmallow topping from sinking into a watery mess. (Yes, even if you’re in a hurry.)
  • Pre-Bake the Topping: Marshmallows on top? Don’t just plop them on. Toast the marshmallows in the oven before adding them to the casserole—this gives them a crispy, caramelized edge that’s way more interesting than the mushy kind. Spread them out on a baking sheet at 300°F for 5–7 minutes, then pile them on top. The heat from the casserole will melt them just enough to get that golden, crackly finish.
  • Mix the Eggs Last: I used to add eggs to the yam mixture early, and it always turned out dense and gummy. Instead, stir the eggs in right before baking—this keeps the texture light and custardy. If you’re worried about curdling, mix them into the warm yams gently, but don’t overthink it. The oven’s heat will do the work.
  • Use Cold Butter: Softened butter? Nope. Cold, cubed butter is the secret to a flaky, buttery topping that doesn’t turn greasy. Cut the butter into small cubes and fold them into the yam mixture at the very end, right before baking. The cold butter will melt slowly, creating pockets of flavor and a crispier crust. (And no, you can’t just microwave it—this isn’t a shortcut.)

Perfect pairings for this dish

Classic Holiday Sides

This marshmallow-topped casserole pairs perfectly with roasted turkey or ham—the salty-sweet contrast makes it a holiday centerpiece. I always serve it alongside green bean casserole and cornbread stuffing for a full Southern-style spread.

The pecans in the streusel add a nice nutty balance to the rich flavors of the main course. 🍗

Dessert Pairings

For a dessert version, top individual servings with vanilla ice cream or whipped cream, then add caramel sauce for dipping. The warm casserole melts the ice cream beautifully, creating a gooey, indulgent bite.

If you prefer something lighter, serve it with fresh berries—the tartness cuts through the sweetness wonderfully. 🍓

Beverage Pairings

A spiced chai latte or mulled apple cider complements the warm cinnamon and nutmeg flavors perfectly. For coffee lovers, a strong cup of black coffee with a splash of cream helps cleanse the palate between bites.

If you're serving this at a dinner party, a dry Riesling or sweet Moscato brings out the caramelized marshmallow notes. 🍷

Protein Pairings

This casserole works as a side for baked chicken thighs or pork chops—the buttery texture pairs beautifully with savory meats. For a vegetarian option, serve it alongside stuffed bell peppers or mushroom risotto. The sweetness balances the earthy flavors perfectly while keeping the meal cohesive. 🍽️

Make-Ahead Pairings

If you're prepping ahead, assemble the casserole base (without marshmallows) and refrigerate for up to 2 days before baking. Pair it with pre-made rolls or cornbread that you can warm in the oven alongside it.

For a complete meal, prepare roasted vegetables in advance—they reheat well and add freshness to the rich casserole. ⏰

Seasonal Variations

In summer, swap the marshmallows for toasted coconut flakes and add fresh pineapple to the filling for a tropical twist. For fall, incorporate pumpkin puree into the base and top with pecan praline bits instead of marshmallows. These variations keep the dish exciting year-round! 🍂

Nutrition facts

Servings 6
Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 11g55%
Cholesterol 60mg20%
Sodium 280mg12%
Total Carbohydrate 65g24%
Dietary Fiber 3g11%
Sugars 42g
Protein 5g10%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use fresh sweet potatoes instead of canned yams?

Yes, but you'll need to cook them first! Peel and boil 3 medium sweet potatoes (about 2 pounds) until tender, then mash them thoroughly before using in the recipe. Fresh sweet potatoes have more moisture, so you may need to reduce the liquid slightly or add an extra 1-2 tablespoons of flour to thicken the mixture.

2

Why did my marshmallows burn before the filling was set?

This usually happens when the oven runs hot or the marshmallows are too close together. Start baking at 350°F and arrange marshmallows with ½ inch gaps between them. For extra insurance, tent the dish loosely with foil during the first 30 minutes of baking, then remove it to brown the marshmallows.

3

How can I make this recipe gluten-free?

Replace the all-purpose flour with a 1:1 gluten-free flour blend (like Bob's Red Mill) and ensure your oats are certified gluten-free. The rest of the recipe stays the same—just be mindful that gluten-free baked goods can be slightly denser. For extra crispiness, sprinkle a bit of gluten-free cornstarch on the marshmallows before baking.

4

Can I make this ahead of time for a holiday meal?

Assemble the casserole base (without marshmallows) up to 2 days ahead, cover tightly, and refrigerate. When ready to bake, add the marshmallows and bake as directed. For the best results, bake it 30 minutes before serving so the marshmallows stay crispy. The filling will reheat beautifully while the marshmallows get freshly toasted.

5

What's the secret to getting that perfect crispy top?

The key is baking at the right temperature and timing. Start at 350°F for 45 minutes, then broil for just 1-2 minutes at 425°F—this creates that caramelized glass-like crust. Don't skip the broil step, and watch closely to avoid burning! The filling should be set but still slightly jiggly in the center when done.

★★★★★5.0(6 reviews)
Categories Side Dishes