This Canned Sweet Potato Casserole is made with canned yams, melted butter, brown sugar, cinnamon, nutmeg, and vanilla. It is baked until set, then topped with miniature marshmallows and chopped pecans and broiled until golden. It costs just $0.79 per serving and is an easy, crowd-pleasing Thanksgiving side dish.

Canned sweet potato casserole in a baking dish with a serving on a spoon.
Want to save this?
Just enter your email and I’ll send it right to you, plus great new recipes weekly!

Sweet Potato Casserole is one of those dishes my family would notice if it were missing from the Thanksgiving table. Starting with canned yams means I can have it assembled in under 10 minutes, which makes holiday prep much easier. At just $0.79 per serving, it is an affordable side dish that feeds eight and always gets plenty of compliments.

Why You’ll Love This Recipe!

Carrie, the owner, with long dark hair, wearing earrings and a burgundy top, smiles at the camera in front of a textured, beige background.
  • Budget Friendly — $6.34 total for a classic holiday side dish
  • Canned yams cut the prep time to under 10 minutes
  • The broiled marshmallow and pecan topping is the most requested part of this casserole every single year
  • Completely customizable
  • Perfect for any holiday table that needs a classic crowd-pleasing side

After 20 years of making holiday dinners for my family, I know the best Thanksgiving sides are the ones that can be made ahead and require very little attention on the day. This Canned Sweet Potato Casserole checks both boxes. You may also enjoy our Easy Green Bean Casserole, Crock Pot Corn Casserole Recipe, and Crockpot Mashed Potatoes Recipe.

Why Canned Yams Make This Better for the Holidays

Fresh sweet potato casserole requires peeling, boiling, and mashing the sweet potatoes before assembling the casserole, which adds extra prep time on a busy cooking day.

Canned yams are already cooked, so they only need to be drained and mashed. The entire prep takes under 10 minutes, and once baked with golden marshmallows and toasted pecans, the casserole tastes just as delicious as a homemade version made with fresh sweet potatoes.

Ingredients

Ingredients needed for this recipe include canned yams, butter, brown sugar, egg, vanilla extract, cinnamon, nutmeg, salt, marshmallows, and pecans.
  • Canned cooked yams, drained — one standard 40-ounce can gives you the perfect amount for this casserole. Always drain very thoroughly — excess liquid from the can makes the casserole too soft and prevents it from setting properly during baking. The yams are already cooked and just need to be mashed — this is what makes this recipe so fast. Look for yams packed in light syrup for the best flavor
  • Butter, melted — adds richness and moisture throughout the sweet potato mixture. Always use melted butter for the smoothest most evenly combined result
  • Brown sugar — adds a warm caramel sweetness that complements the cinnamon and nutmeg beautifully. Use ⅓ cup for a lightly sweet result or ½ cup if your family prefers a sweeter casserole
  • Large egg — binds the casserole mixture and helps it set firmly during baking so every slice holds its shape when served. Always use a large egg at room temperature for the best result
  • Vanilla extract — adds a warm depth that enhances all the other flavors throughout. Always use pure vanilla extract rather than imitation for the best result
  • Ground cinnamon — the classic sweet potato spice that gives this casserole its signature warm holiday flavor
  • Ground nutmeg — adds a subtle warmth that pairs beautifully with the cinnamon throughout. A little goes a long way — do not increase the amount
  • Salt — balances the sweetness throughout and enhances every other flavor in the casserole. Always add even in sweet recipes
  • Miniature marshmallows — the most beloved part of this casserole for most families. Three cups gives you a generous even layer that puffs and toasts beautifully under the broiler. Standard size marshmallows cut into quarters work as a substitute
  • Chopped pecans — scattered over the marshmallows before broiling for a nutty crunchy contrast to the sweet golden topping. Walnuts work as a substitute — omit entirely for a nut-free version

How to Make Canned Sweet Potato Casserole

Step 1 – Preheat the oven to 350°F. Lightly grease a 9×13-inch baking dish with nonstick cooking spray.

Canned yams and spices added to a bowl.

Step 2 – In a large mixing bowl, combine the drained yams, melted butter, brown sugar, egg, vanilla extract, cinnamon, nutmeg, and salt. Mash with a potato masher or beat with a hand mixer until mostly smooth, leaving a few small chunks if desired.

Yams mixture spread into the baking dish.

Step 3 – Spread the sweet potato mixture evenly into the prepared baking dish. Bake for 25 to 30 minutes, or until the casserole is heated through and the center is set.

Marshmallow and pecans topped the  yams mixture in a baking dish.

Step 4 – Remove the casserole from the oven. Sprinkle the marshmallows evenly over the top, then add the chopped pecans.

Melted golden brown marshmallows and pecans in a baking dish.

Step 5 – Turn the oven to broil and broil for 2 to 4 minutes, watching carefully, until the marshmallows are puffed and lightly golden. Let the casserole rest for 5 minutes before serving.

Casserole ready to serve.

Tips for Success

  • Drain the yams completely. Excess liquid is the most common reason sweet potato casserole comes out too soft — always drain thoroughly and press gently before mashing
  • Do not overmix. A few small sweet potato chunks in the mixture add texture — there is no need to puree completely smooth
  • Watch the broiler every second. Marshmallows go from golden to burnt in under 60 seconds — stand at the oven door the entire time and pull the moment they are golden
  • Use a smaller dish for a thicker casserole. A 9×13 gives you a thinner layer — use a 1½ to 2-quart casserole dish for a thicker more substantial result. Increase the baking time to 30–35 minutes
  • Make ahead without the topping. Assemble through Step 4 cover tightly and refrigerate for up to 24 hours. Add the marshmallows and pecans right before baking and broiling — never ahead of time

Variations and Substitutions

  • Sweeter version — increase the brown sugar to ½ cup for a noticeably sweeter casserole that kids love
  • Streusel topping — swap the marshmallows for a brown sugar butter and pecan streusel for a crunchier less sweet topping that adults tend to prefer
  • Nut-free version — omit the pecans entirely — the marshmallow topping is just as delicious without them
  • Extra spice — add a pinch of ground ginger or allspice alongside the cinnamon and nutmeg for a more complex warm spice profile
  • Coconut topping — scatter toasted shredded coconut alongside the pecans before broiling for a tropical twist
  • Maple version — substitute the vanilla extract with maple extract and swap the brown sugar for pure maple syrup for a deeper more complex sweetness
Baked casserole in a baking dish.

Make-Ahead and Storage Instructions

Make Ahead

  • Assemble the casserole completely through Step 4 without the marshmallow and pecan topping. Cover tightly with plastic wrap and refrigerate for up to 24 hours. When ready to bake remove from the refrigerator 30 minutes before baking. Add 5 extra minutes to the bake time since the casserole will be cold then add the toppings and broil as directed

Refrigerator

  • Store leftovers in an airtight container for up to 4 days — reheat individual portions in the microwave for 60–90 seconds or cover the entire dish with foil and warm in a 325°F oven until heated through. Note that the marshmallow topping will not be crispy after refrigeration

Freezer

  • Not recommended with the marshmallow topping — freeze the unbaked sweet potato base without the topping for up to 3 months. Thaw overnight in the refrigerator then bake and add fresh toppings before serving

Frequently Asked Questions

Can I use fresh sweet potatoes instead of canned?

Yes — peel cube and boil 3–4 medium sweet potatoes until fork tender about 15–20 minutes then drain completely and mash as directed. The bake time stays the same but the prep time increases by 30 minutes.

Can I make sweet potato casserole the night before?

Yes — assemble without the marshmallow and pecan topping cover tightly and refrigerate for up to 24 hours. Add the toppings and broil right before serving for the freshest best-looking result.

Why is my sweet potato casserole watery?

The canned yams were not drained thoroughly enough — always drain in a colander and press gently to remove as much excess liquid as possible before mashing.

Can I make this without marshmallows?

Yes — substitute a brown sugar butter and pecan streusel topping for a crunchy less sweet alternative that bakes directly on the casserole without broiling.

How do I keep the marshmallows from burning?

Stand at the oven door and watch the entire time — marshmallows go from golden to burnt in under 60 seconds under the broiler and there is no way to fix a burnt topping once it happens.

Can I double this recipe?

Yes — double all ingredients and use two 9×13-inch baking dishes or one large roasting pan. Bake time stays the same but broil in batches so you can watch each dish carefully.

More Easy Holiday Side Dish Ideas

This Canned Sweet Potato Casserole has earned a permanent spot on our Thanksgiving table. It has a perfectly spiced sweet potato base topped with golden marshmallows and pecans, costs just $0.79 per serving, and can be assembled in under 10 minutes. Make it the night before without the topping to make holiday prep even easier.

If you make it leave a star rating and a comment below — I love hearing whether the marshmallow topping survived the broiler and whether your family fought over the last serving the way mine always does!

Canned sweet potato casserole topped with golden brown marshmallows in a baking dish.

Canned Sweet Potato Casserole

No ratings yet
Estimated Cost: $6.34, $0.79 per Serving
This Canned Sweet Potato Casserole is made with canned yams, butter, brown sugar, cinnamon, and vanilla, then topped with golden marshmallows and toasted pecans. It costs just $0.79 per serving and is one of the easiest Thanksgiving side dishes on the table.
Prep Time 15 minutes
Cook Time 35 minutes
Let Rest: 5 minutes
Total Time 55 minutes
Servings 8
Cuisine American
Course Side Dish
Calories 366
Want to save this?
Just enter your email and I’ll send it right to you, plus great new recipes weekly.

Ingredients

  • 1 40-ounce can cooked yams, drained
  • 5 tablespoons butter melted
  • cup brown sugar or ½ cup for a sweeter casserole
  • 1 large egg
  • 1 teaspoon vanilla extract
  • ½ teaspoon ground cinnamon
  • ¼ teaspoon ground nutmeg
  • ¼ teaspoon salt
  • 3 cups miniature marshmallows
  • cup chopped pecans

See how we calculate recipe costs.

Instructions

  • Preheat the oven to 350°F. Lightly grease a 9×13-inch baking dish with nonstick cooking spray.
  • In a large mixing bowl, combine the drained yams, melted butter, brown sugar, egg, vanilla extract, cinnamon, nutmeg, and salt. Mash with a potato masher or beat with a hand mixer until mostly smooth, leaving a few small chunks if desired.
  • Spread the sweet potato mixture evenly into the prepared baking dish.
  • Bake for 25 to 30 minutes, or until the casserole is heated through and the center is set.
  • Remove the casserole from the oven. Sprinkle the marshmallows evenly over the top, then add the chopped pecans.
  • Turn the oven to broil and broil for 2 to 4 minutes, watching carefully, until the marshmallows are puffed and lightly golden.
  • Let the casserole rest for 5 minutes before serving.

Recipe Notes

9×13-inch pan: This recipe makes a thinner sweet potato layer in a 9×13-inch baking dish. If you prefer a thicker casserole, prepare it in a 1½ to 2-quart casserole dish instead and increase the baking time to 30 to 35 minutes.
Drain the yams well. Excess liquid can make the casserole too soft, so let the canned yams drain thoroughly before mashing.
Don’t over mix. A few small pieces of sweet potato add great texture, so there’s no need to puree the mixture completely.
Watch the marshmallows carefully. They can go from perfectly golden to burnt in less than a minute under the broiler, so don’t walk away.
Make ahead. Assemble the casserole (without the marshmallows and pecans), cover, and refrigerate for up to 24 hours. Bake as directed, then add the toppings and broil just before serving.
Store leftovers. Refrigerate leftovers in an airtight container for up to 4 days. Reheat in the microwave or cover and warm in a 325°F oven until heated through.

Nutrition Facts

Calories 366kcal, Carbohydrates 65g, Protein 4g, Fat 11g, Saturated Fat 5g, Polyunsaturated Fat 1g, Monounsaturated Fat 4g, Trans Fat 0.3g, Cholesterol 39mg, Sodium 167mg, Potassium 1200mg, Fiber 6g, Sugar 21g, Vitamin A 447IU, Vitamin C 24mg, Calcium 42mg, Iron 1mg

Pin This Now to Remember It Later

Pin Recipe

Share this recipe!

Pin

About the Author

Hi, I’m Carrie Barnard — a professional food blogger with over 14 years of experience helping busy families make dinner fast, easy, and affordable.

At Eating on a Dime, I share simple, budget-friendly recipes that are tested in my own kitchen and approved by my 8 kids. With millions of readers each month, I’m here to help you cook real food for real families — without the stress.

Leave A Review

Your email address will not be published. Required fields are marked *

Recipe Rating