Sweet potatoes are one of those foods that just scream comfort to me. There’s something about their natural sweetness that makes any meal feel a little more special. But let’s be honest – peeling and cooking fresh sweet potatoes can be a real pain, especially when you’re already juggling a million other dishes for the holidays.
That’s where canned yams come to the rescue. I know some people turn their noses up at using canned ingredients, but I’m all about making life easier without sacrificing taste. This casserole tastes just as good as the from-scratch version, but takes half the time to put together. Plus, the kids can actually help with this one since there’s no hot boiling water or sharp peelers involved.
Whether you’re making this for Thanksgiving, Christmas, or just a regular Sunday dinner, it’s going to disappear fast. The best part? You can assemble it the night before and just pop it in the oven when you’re ready. More time with family, less time stressing in the kitchen.
Why You’ll Love This Sweet Potato Casserole
- Quick and easy prep – Using canned yams cuts your prep time in half, so you can have this classic side dish ready in just 30-40 minutes without all the peeling and boiling.
- Perfect for busy holidays – This recipe saves you precious oven space and time during hectic holiday cooking, letting you focus on other dishes while still serving a crowd favorite.
- Kid-friendly sweetness – The fluffy marshmallow topping and sweet, spiced yam base make this a side dish that even picky eaters will ask for seconds of.
- Simple pantry ingredients – You probably already have most of these basic ingredients in your kitchen, making it an easy last-minute addition to any meal.
- Classic comfort food – This traditional recipe delivers all the nostalgic flavors you expect from sweet potato casserole without any fuss or complicated techniques.
What Kind of Canned Yams Should I Use?
You’ll find canned yams in both syrup and water at most grocery stores, and either will work for this casserole since you’ll be draining them anyway. The ones packed in syrup tend to be a bit sweeter, but since we’re adding brown sugar to the recipe, it won’t make a huge difference in the final taste. Look for cans that feel heavy for their size and avoid any with dents or rust, as these can affect the quality of the yams inside. If you can only find sweet potatoes instead of yams, don’t worry – they’re actually quite similar and will work just as well in this recipe.
Options for Substitutions
This sweet potato casserole is pretty forgiving when it comes to swaps, so here are some options:
- Canned yams: You can absolutely use fresh sweet potatoes instead! You’ll need about 4-5 large sweet potatoes. Just roast them at 400°F for 45-60 minutes until tender, then peel and mash them up.
- Brown sugar: White sugar works fine if that’s what you have, though you’ll lose some of that molasses flavor. You can also try maple syrup (use about 1 cup) but reduce other liquids slightly.
- Butter: Coconut oil or margarine can step in for butter. If using coconut oil, make sure it’s melted and cooled slightly before mixing.
- Mini marshmallows: Regular marshmallows work too – just cut them in half or quarters. For a different twist, try chopped pecans mixed with brown sugar and butter for a crunchy topping instead.
- Spices: Don’t have nutmeg? Just use extra cinnamon or add a pinch of allspice. You could also try pumpkin pie spice (about 3/4 teaspoon) in place of both spices.
Watch Out for These Mistakes While Baking
The biggest mistake when making sweet potato casserole with canned yams is not draining them properly, which leads to a watery, runny casserole that won’t set up nicely – make sure to drain the yams thoroughly and even pat them dry with paper towels before mashing.
Another common error is adding the marshmallows too early in the baking process, causing them to burn before the casserole is heated through – wait until the last 10-15 minutes of baking to add your marshmallows for that perfect golden-brown top.
Don’t forget to mash your yams completely smooth unless you prefer a chunky texture, and be careful not to overmix once you add the other ingredients, as this can make the casserole dense rather than light and fluffy.
For best results, let the casserole rest for about 5 minutes after removing the marshmallows from the oven, which helps everything set up properly before serving.
What to Serve With Sweet Potato Casserole?
Sweet potato casserole is a classic holiday side dish that pairs perfectly with traditional Thanksgiving and Christmas meals. It goes great alongside roasted turkey, glazed ham, or even a simple roasted chicken for a cozy family dinner. The sweet, creamy flavors work really well with savory dishes like green bean casserole, stuffing, and cranberry sauce to create that perfect holiday plate balance. You can also serve it with other comfort foods like mashed potatoes and gravy, though I’d recommend keeping the other sides a bit more savory since this casserole brings plenty of sweetness to the table.
Storage Instructions
Refrigerate: This sweet potato casserole keeps really well in the fridge for up to 4 days. Just cover it tightly with foil or plastic wrap and pop it in there. The flavors actually get even better after sitting overnight, so it’s perfect for making ahead for holidays or family dinners.
Freeze: You can totally freeze this casserole for up to 3 months! I like to freeze it before adding the marshmallows on top, then just sprinkle them on when I’m ready to bake. Wrap it really well in plastic wrap and then foil to prevent freezer burn.
Warm Up: To serve leftovers, just cover with foil and bake at 350°F for about 20-25 minutes until heated through. If you’re starting from frozen, thaw it overnight in the fridge first. Add fresh marshmallows on top during the last 5 minutes if you want that perfect golden finish again.
| Preparation Time | 10-15 minutes |
| Cooking Time | 20-25 minutes |
| Total Time | 30-40 minutes |
| Level of Difficulty | Easy |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 2900-3200
- Protein: 10-15 g
- Fat: 35-45 g
- Carbohydrates: 680-750 g
Ingredients
For the sweet potato base:
- 2 tsp vanilla extract (pure vanilla recommended)
- 1/2 tsp ground cinnamon (freshly ground preferred for more flavor)
- 80 oz canned sweet potatoes, drained (I use Bruce’s brand)
- 1 1/2 cups packed brown sugar
- 4 tbsp melted butter (melted and cooled slightly)
- 1/2 tsp ground nutmeg (freshly grated if possible)
For the topping:
- 4 to 5 cups mini marshmallows (optional but recommended for classic casserole texture)
Step 1: Prepare Your Mise en Place and Preheat
- 80 oz canned sweet potatoes
- 1 1/2 cups packed brown sugar
- 4 tbsp butter
- 1/2 tsp ground cinnamon
- 1/2 tsp ground nutmeg
- 2 tsp vanilla extract
Preheat your oven to 350°F and position a rack in the middle.
While the oven heats, drain the canned sweet potatoes thoroughly in a colander, pressing gently to remove excess liquid—this prevents a watery casserole.
Measure out all your spices, vanilla, and brown sugar into separate small bowls so everything is ready to go.
Melt your butter and let it cool slightly so it won’t cook the sweet potatoes when mixed.
Step 2: Mash and Combine the Sweet Potato Base
- drained sweet potatoes from Step 1
- 1 1/2 cups packed brown sugar
- 4 tbsp melted butter from Step 1
- 1/2 tsp ground cinnamon
- 1/2 tsp ground nutmeg
- 2 tsp vanilla extract
In a large mixing bowl, mash the drained sweet potatoes until you reach your desired consistency—I prefer leaving it slightly chunky for better texture, but you can make it smooth if you prefer.
Add the brown sugar, cooled melted butter, cinnamon, nutmeg, and vanilla extract all at once.
Mix thoroughly with a wooden spoon or mixer until everything is evenly incorporated and the spices are fully distributed throughout.
The mixture should be creamy and well-combined with no dry streaks of spice remaining.
Step 3: Transfer to Baking Dish and Bake the Base
- sweet potato mixture from Step 2
Pour the sweet potato mixture into a 9×13 inch baking dish (or similar), spreading it evenly with a spatula.
Bake uncovered for 18-22 minutes until the top is set and slightly golden around the edges.
I like to bake it until you can see a slight crust forming on top—this adds nice textural contrast to the marshmallows.
The filling should be hot and somewhat firm but still moist.
Step 4: Top with Marshmallows and Finish Baking
- 4 to 5 cups mini marshmallows
Remove the casserole from the oven and immediately top it generously with 4 to 5 cups of mini marshmallows, spreading them evenly across the surface.
Return to the oven for 2-5 minutes, watching carefully—marshmallows go from perfect to burnt very quickly!
You want them to puff up and turn light golden brown on top.
Once they’re lightly toasted and melted, remove from the oven immediately and let cool for 5 minutes before serving so the marshmallows set slightly.





Toasting the marshmallow takes way longer than 5 mins just fyi