Sweet Potato Casserole Recipe With Marshmallows Using Canned Yams: Creamy Custard Crowned With Toasted Marshmallow Bliss

Side Dishes

Sweet Potato Casserole Recipe With Marshmallows Using Canned Yams: Creamy Custard Crowned With Toasted Marshmallow Bliss

This sweet potato casserole recipe with marshmallows using canned yams delivers the perfect balance of creamy, spiced sweet potatoes and gooey, toasted marshmallow topping—every bite is pure comfort food magic.

The secret lies in blending canned yams with rich cream cheese and cinnamon for that signature velvety texture, while the marshmallow crown transforms into golden, caramelized bliss under the broiler. I’ve perfected this recipe over years of holiday gatherings, where it’s always the first dish to disappear.

The beauty of this dish is its simplicity—no peeling or boiling required when using canned yams, yet the result is just as rich and satisfying as traditional recipes. A sprinkle of pecans adds crunch, while a pinch of nutmeg deepens the warm, spiced flavor profile.

The custard layer stays perfectly creamy thanks to a foolproof baking technique, and the marshmallows achieve that coveted toasted finish without burning.

What you’ll end up with is a showstopping side dish that’s creamy, spiced, and topped with a golden marshmallow crown that’s impossible to resist. It’s the kind of dish that transforms ordinary meals into special occasions, whether you’re serving it at Thanksgiving, Christmas, or a cozy weeknight dinner.

The aroma alone will have everyone gathering around the table.

Ready to make this classic? The recipe includes optional variations like vegan marshmallows or a streusel topping for added texture. Let’s get started—your taste buds will thank you.

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

Ingredients for sweet potato casserole recipe with marshmallows using canned yams

Pantry staples and a few holiday essentials—this casserole comes together faster than you can say 'comfort food'.

Ingredient Amount Notes
Canned Sweet Potatoes (Yams) 🍠 2 cups Drained, mashed smooth
Cream Cheese 🧀 8 oz Full-fat, room temperature
Granulated Sugar 🍚 ¾ cup Light brown preferred
Large Eggs 🥚 2 whole Room temperature
Vanilla Extract 🌿 1 tsp Pure, not imitation
Ground Cinnamon 🍃 2 tsp Freshly ground preferred
Ground Nutmeg 🌶️ ½ tsp Freshly grated nutmeg
Salt 🧂 ½ tsp Kosher or sea salt
Pecans 🌰 1 cup Chopped, toasted
Large Marshmallows 🍬 2 cups Mini marshmallows work too
All-Purpose Flour 🌾 ¼ cup For dusting pan
Unsalted Butter 🧈 ¼ cup Melted, for marshmallow topping

The canned yams are the secret weapon here—no peeling, no boiling, just smooth, creamy texture straight from the can. Libby's or Del Monte are my go-tos; grab the ones labeled 'yams' even though they're technically sweet potatoes. The cream cheese needs to be full-fat for that rich, velvety texture—Philadelphia brand is my favorite, but any good-quality block works. Pecans add crunch, but if you're allergic or just don't like them, chopped walnuts or even crushed graham crackers work in a pinch. Just toast them first—nothing worse than soggy nuts in your casserole. The cinnamon and nutmeg are non-negotiable for that classic holiday flavor, so don't skimp on the good stuff. Penzeys or local spice shops have the best quality, but the grocery store stuff is fine if it's fresh.

No vanilla extract? Vanilla bean paste or even a scraped vanilla bean will give you that deeper flavor. Running short on marshmallows? Mini marshmallows stretch farther, and they're perfect for smaller portions. The butter for the marshmallow topping can be swapped for vegan butter if needed, though it won't toast quite as nicely. For a quicker version, skip the pecans and add a sprinkle of cinnamon sugar to the marshmallows before broiling. And if you're feeling fancy, swap half the marshmallows for toasted coconut flakes—trust me, it's amazing. The flour is just for dusting the pan, but if you're baking in a glass dish, you can skip it entirely.

This casserole reheats beautifully—just cover it with foil and pop it in the oven at 350°F for 15 minutes. Make it a day ahead; the flavors meld even more overnight, and the marshmallows stay gooey. Store leftovers in the fridge for up to 4 days, but honestly, it won't last that long. For freezing, assemble the casserole, cover tightly, and freeze for up to 3 months. Bake straight from frozen at 375°F for 50-60 minutes, adding extra time for the marshmallows to toast. Pro tip: Broil the marshmallows for 2-3 minutes at the end—watch them closely so they don't burn, but gooey and golden is the goal.

❤️

Why You'll Love This Recipe

  • Canned Yams, No Fuss: I dump the drained yams straight from the can into a bowl—no peeling, no boiling, no mess. Mix in the cream cheese and eggs, and suddenly I’ve got a casserole that’s ready in half the time of fresh sweet potatoes.
  • Marshmallow Magic: That gooey, toasted top? It’s the star. The sugar and vanilla in the streusel cut through the creaminess of the yams while the marshmallows turn golden and irresistible—like a warm hug in dessert form.
  • Weeknight Crowd-Pleaser: Serve it at Thanksgiving, Christmas, or a random Tuesday dinner. The kids love the marshmallows, the adults adore the creamy texture, and honestly? It’s the one dish that never gets leftovers in my house.
  • Budget-Friendly Luxury: A can of yams, a block of cream cheese, and a few eggs stretch to feed six for under $10. It’s the kind of recipe that makes me feel fancy without breaking the bank—especially when I’m stretching a grocery budget.

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

Here's how to make the creamiest sweet potato base topped with gooey marshmallow heaven.

1

Create the Creamy Sweet Potato Base

In a large mixing bowl, combine the 2 cups drained, mashed canned sweet potatoes with the 8 oz room temperature cream cheese. Use a hand mixer or stand mixer to beat on medium speed until completely smooth and creamy. This step is crucial—the mixture should be lump-free for that perfect silky texture.

Next, add the 0.75 cup granulated sugar, 2 whole room temperature eggs, 1 tsp vanilla extract, 2 tsp ground cinnamon, 0.5 tsp ground nutmeg, and 0.5 tsp salt. Mix on low speed until everything is evenly incorporated. The batter should be thick but spreadable. If it looks too thick, add 1 tablespoon of milk (not listed in ingredients, but you'll have some from the canned yams) to loosen it slightly.

2

Prepare the Pecan Topping

In a separate small bowl, combine the 1 cup chopped toasted pecans with 0.25 cup all-purpose flour. This mixture will create a crunchy contrast against the creamy base. Set aside until ready to use.

While you're working with the pecans, preheat your oven to 350°F. Lightly grease a 9x13-inch baking dish with nonstick spray or a thin layer of butter. This prevents sticking and makes cleanup easier. Dust the bottom of the prepared dish with a thin layer of flour to help the casserole release cleanly when serving.

3

Assemble and Bake the Casserole

Spread the sweet potato mixture evenly into the prepared baking dish. Use a spatula to create an even layer—about ½-inch thick. This ensures even baking and a consistent texture throughout.

Sprinkle the pecan-flour mixture evenly over the top of the sweet potato layer. Press down gently with your fingers to help it adhere. The goal is to create a thin, even topping that will crisp slightly during baking.

4

Bake Until Set and Golden

Bake the casserole for 45-50 minutes until the top is golden brown and the center is just set. You'll know it's done when a toothpick inserted in the center comes out clean or with just a few moist crumbs clinging to it. The edges should pull away slightly from the pan, indicating it's fully baked.

Remove from the oven and let it cool for 10 minutes. This resting period allows the flavors to meld and makes it easier to handle when adding the marshmallow topping. While it cools, melt the 0.25 cup unsalted butter in a small microwave-safe bowl.

5

Add the Marshmallow Topping

Evenly spread the 2 cups large marshmallows over the baked casserole. Use a spoon or your fingers to create an even layer—this ensures each bite has that perfect marshmallow-to-sweet-potato ratio. Drizzle the melted butter evenly over the marshmallows.

Return the casserole to the oven and broil for 2-3 minutes on high, watching closely. You want the marshmallows to turn golden brown and toast slightly, but not burn. The butter will create a glossy, caramelized finish that ties everything together. Let it cool for 5 minutes before serving to allow the marshmallows to set slightly.

👨‍🍳

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

  • DRAIN AND PAT DRY: Canned yams hold onto syrup like a toddler at a candy store. After draining, spread them on a towel and let them sit for 10 minutes—this keeps your casserole from turning into a soggy mess when the marshmallows melt.
  • MIX CREAM CHEESE FIRST: Cold cream cheese is the enemy of smoothness. Microwave it for 15 seconds (just until soft) before mixing it into the sweet potato blend—this prevents lumps that scream "rushed job" and ensures that creamy, velvety texture.
  • UNDERBAKE THE MARSHMALLOWS: Skip the temptation to blast the broiler—it burns before the centers soften. Cover the casserole with foil and bake at 350°F for 20 minutes first, then uncover and broil for 2-3 minutes only until the tops are golden. No one likes charred marshmallow roofs.
  • WHISK EGGS LIKE YOU MEAN IT: A few streaks of egg in your batter mean uneven baking and a gummy texture. Whisk the eggs until they’re ribbon-like—drag the whisk through the mixture and see a clear trail. This guarantees a tender, even crumb that holds up under gooey marshmallows.

Storing and reheating your sweet potato casserole recipe with marshmallows using canned yams

Refrigerator Storage

Store your casserole in an airtight container with a lid for up to 4 days in the fridge. The marshmallow topping stays gooey when refrigerated, but the pecans maintain their crunch. Let it cool completely before covering to prevent condensation, which can make the marshmallows soggy.

I like using glass Pyrex containers because they keep the casserole looking fresh and make reheating easier. 🍠

Freezer Storage

For long-term storage, assemble the casserole without the marshmallows, wrap tightly in aluminum foil, then place in a freezer-safe bag with all air squeezed out. Freeze for up to 3 months.

When ready to serve, bake straight from frozen at 375°F for 50-60 minutes, adding 2-3 extra minutes under the broiler for the marshmallows. The texture will be slightly denser, but the flavors stay rich and warm.

Reheating in Oven

My favorite method is reheating in the oven at 350°F for 15-20 minutes, covered loosely with foil. This keeps the marshmallows from drying out while warming the sweet potato layer evenly.

For extra crispiness, uncover for the last 2 minutes of reheating. If the marshmallows look dry, drizzle a little melted butter on top before serving. 🔥

Microwave Method

For quick reheating, cover the casserole with a damp paper towel and microwave on 50% power for 2-3 minutes. Stir halfway through to distribute heat evenly. If the marshmallows look dry, add 1-2 teaspoons of milk and microwave for 30 seconds more.

This method works best for individual portions—just divide the casserole into microwave-safe ramekins before reheating.

Broiler Finish

If your casserole needs a little extra browning or crispiness, pop it under the broiler for 1-2 minutes at the end of reheating. Watch closely to avoid burning the marshmallows.

This step adds a caramelized touch that makes it taste freshly baked. I often do this when serving leftovers to guests—they always think it's homemade! ⚡

Make-Ahead Tip

Assemble the casserole a day ahead and refrigerate uncovered for 12 hours before baking. This helps the pecan topping crisp up more during baking. For the marshmallow topping, add it fresh after baking to keep it perfectly gooey.

If you're short on time, you can even par-bake the sweet potato layer before adding the marshmallows and store it separately in the fridge for up to 2 days.

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 16g80%
Cholesterol 120mg40%
Sodium 450mg19%
Total Carbohydrate 52g18%
Dietary Fiber 3g11%
Sugars 38g
Protein 8g16%
* 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 regular sweet potatoes instead of canned yams?

You can substitute fresh sweet potatoes, but you'll need to peel and boil them first until tender (15-20 minutes). Drain well and mash to achieve the same creamy texture. Canned yams save time and ensure consistent results, but fresh works too—just don't skip the draining step or your casserole will be watery.

2

What if my marshmallows burn when broiling?

Broil in 2-minute increments on high, watching constantly. Keep the oven door slightly open to help release heat. If they start to brown too quickly, move the dish to a lower rack. For extra insurance, broil on medium heat instead of high. The goal is golden, not blackened!

3

Can I make this casserole ahead of time?

Assemble the sweet potato layer 24 hours ahead and refrigerate uncovered. This helps the pecan topping crisp up during baking. Add marshmallows fresh after baking to keep them gooey. For the full make-ahead version, bake the sweet potato layer, cool completely, then store with marshmallows on top in the fridge for up to 4 days.

4

How do I make this vegan?

Swap cream cheese for vegan cream cheese>, eggs for flax eggs (1 tbsp ground flax + 3 tbsp water per egg), and butter for vegan butter. Use vegan marshmallows> (like Dandies brand) and ensure your pecans are oil-free. The texture will be slightly different but still delicious!

5

Why did my casserole turn out too dense?

Overmixing the sweet potato mixture or underbaking are common culprits. Mix just until combined, then stop—overworking develops gluten. Also ensure you bake until a toothpick comes out clean (45-50 minutes). If using fresh sweet potatoes, they might need 5-10 extra minutes to fully cook.

★★★★★4.8(3 reviews)
Categories Side Dishes