Canned Sweet Potato Casserole Recipe


This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. See my disclosure policy for details.

This baked canned sweet potato casserole has all the old fashioned flavor with minimal effort. It’s an easy Thanksgiving recipe that can be made quickly on the holiday, or it can be prepped 1-2 days in advance as a make-ahead side dish.

Sweet Potato Casserole With Canned Yams

This easy canned sweet potato casserole will be one of the first dishes to disappear from your Thanksgiving table. It is seriously SO good!

The creamy sweet potato base is mixed with butter, cinnamon, brown sugar, vanilla, and eggs to bind it all together. I also love mixing chopped pecans throughout the sweet potatoes because it adds a delicious crunch.

The topping is just absolutely perfect. It’s a combination of mini marshmallows and chopped pecans that are broiled just until they’re golden brown.


Canned Sweet Potatoes or Yams: This recipe is so quick and easy because it uses canned sweet potatoes! Seriously, it saves so much time. Just be sure to drain them first. If it’s canned in syrup and you don’t like your sweet potato casserole to be overly sweet, you may want to give it a quick rinse, too.

Butter: The fat in butter makes the sweet potato taste rich and creamy.

Brown Sugar: The molasses in brown sugar pairs perfectly with the flavor of sweet potatoes. You could use half dark brown sugar and half light brown sugar if you really love the molasses flavor.

Vanilla: Vanilla enhances the sweetness of the sweet potatoes. I prefer the flavor of pure vanilla extract. Since this dish will be baked, artificial vanilla extract will also work (artificial vanilla works best in recipes that are heated after adding the vanilla).

Salt: A bit of salt balances out the sweetness and acts as a flavor enhancer.

Cinnamon and Nutmeg: These warming aromatic spices go a long way in bringing out the fall flavor of this dish. Feel free to add them to taste (or omit them if either one of them isn’t something you normally like).

Eggs: Eggs add richness to the flavor and act as the binder to hold the casserole together. It makes a big difference in the texture. It brings the sweet potatoes from a mashed sweet potato consistency to a casserole consistency.

Pecans: Pecans are a naturally sweeter nut, so they pair incredibly well with dishes that have a sweeter profile. They also add a really delicious crunch that balances out the smooth texture of the sweet potatoes. You could substitute the pecans with walnuts if you prefer.

Marshmallows: I’ve always loved marshmallows on my sweet potato casserole. There’s just something so nostalgic about it.

The labeled ingredients for canned sweet potato casserole.

How To Make Canned Sweet Potato Casserole

Start by draining the canned yams, preheating the oven, and greasing a casserole dish. Add the drained sweet potatoes to a bowl, then use an electric hand mixer (or a potato masher) to mash the sweet potatoes until they’re mostly smooth. (See the recipe card below for the full printable instructions.)

Before and after mashing the canned sweet potatoes with a hand mixer in a medium sized mixing bowl.

Add the melted butter, brown sugar, vanilla, salt, cinnamon, and nutmeg to the bowl. Mix everything together, then taste and adjust the salt and cinnamon based on your preference.

Adding the remaining ingredients to the casserole mixture and then mixing well.

As soon as the sweet potato mixture is cool enough that it won’t cook the eggs, add the eggs to the bowl. Mix with the electric hand mixer until they’re well incorporated and no egg streaks remain. Add some of the chopped pecans to the bowl.

Adding and mixing eggs until no streaks then adding pecans to mixture.

Use a silicone spatula to fold the pecans into the sweet potatoes. Transfer the sweet potato mixture to the prepared baking dish.

Transferring mixed sweet potato casserole to a casserole dish.

Use a silicone spatula to smooth out the sweet potato mixture, then bake it in the preheated oven until the sweet potatoes are set.

Before and after baking the sweet potato casserole in oven.

Sprinkle the mini marshmallows and the remaining chopped pecans on top.

Topping the casserole with mini marshmallows and pecans.

Bake the casserole until the marshmallows are starting to puff. Then turn the oven to broil and broil until the marshmallows are golden brown. Keep a very close eye on it while the casserole is broiling. It will take less than a minute and the marshmallows go from perfectly golden brown to burnt incredibly quickly. See the recipe card below for the full written instructions, including ingredient amounts, cooking times, and helpful tips, etc.

An image showing what the golden marshmallows look like after broiling in oven.

Toppings For Sweet Potato Casserole

My favorite topping is a combination of mini marshmallows and chopped pecans. You could also use just mini marshmallows, a brown sugar streusel topping with all-purpose flour, or a cinnamon sugar pecan topping.

Can Canned Sweet Potatoes Be Used Instead Of Fresh?

Yes! The canned sweet potatoes are what makes this recipe so easy. You don’t have to spend time peeling and chopping the sweet potatoes, nor do you have to spend time boiling or baking them. It really speeds this dish up!

A small serving of sweet potato casserole served on a white plate.

Are Canned Sweet Potatoes Already Cooked?

Yes, canned sweet potatoes are already cooked. That’s what makes them such a great timesaver in sweet potato casserole.

Are Canned Yams The Same As Canned Sweet Potatoes?

Yes, you can use canned yams and canned sweet potatoes interchangeably in this recipe. Both Bruce’s Yams and Princella Sweet Potatoes will work perfectly in this dish.

Garnishing cooked sweet potato casserole with pecans.

Can You Make Sweet Potato Casserole Ahead Of Time?

Yes! This can be made 1-2 days before baking. Just make the sweet potato souffle filling, smooth it out into a baking dish, and store that covered in the refrigerator until you’re ready to bake it. Once it’s finished baking, proceed with the marshmallow topping instructions in the recipe card.

An image of a serving of sweet potato casserole next to a large casserole dish.

Keep In Touch

I’d love to hear what you thought of this recipe in the comments or on Instagram! @KeyToMyLime #KeyToMyLime

Pin this recipe for later!

A Pinterest pin image with a picture of canned sweet potato casserole, with title text at the top.

Thanksgiving Recipes

If you like this recipe, be sure to check out all of our other holiday recipes! Our side dishes are especially popular. Some reader favorites are:

Yield: 8 servings

BEST Canned Sweet Potato Casserole Recipe

The best canned sweet potato casserole recipe.

This canned sweet potato casserole has the old fashioned flavor with less effort. It can be prepped as a make-ahead Thanksgiving side dish.

Prep Time 15 minutes
Cook Time 40 minutes
Additional Time 5 minutes
Total Time 1 hour


  • 1 (40 ounce) can sweet potatoes or yams (drained)*
  • 1/3 cup butter (melted, 75 grams)
  • 1/3 cup packed light brown sugar
  • 1 teaspoon pure vanilla extract
  • 1/2 teaspoon fine sea salt (or more to taste)
  • 1/2 teaspoon ground cinnamon (or more to taste)
  • 1/4 teaspoon ground nutmeg
  • 2 large eggs
  • 1 cup chopped pecans (divided)
  • 5 ounces mini marshmallows (3 cups)


  1. Preheat the oven to 350F (176C). Lightly grease a 13x9 casserole dish with cooking spray. Set aside.
  2. To a large mixing bowl, add the drained sweet potatoes. Use a handheld electric mixer on low speed to mash the sweet potatoes until they’re mostly smooth (you can use a potato masher if you don’t have an electric mixer).
  3. Add the melted butter, brown sugar, vanilla, salt, cinnamon, and nutmeg to the bowl. Mix on low until everything is incorporated. Taste and adjust the cinnamon and salt to your taste preference.
  4. The sweet potato mixture should be cool enough at this point that it won’t cook the eggs. If it’s not cool enough, allow it to rest for a few minutes before adding the eggs. Add in the eggs and mix on low until they are fully incorporated (there should be no visible egg streaks remaining).
  5. Add 3/4 cup of the chopped pecans. Use a silicone spatula to fold it into the sweet potato mixture.
  6. Transfer the sweet potato mixture to the prepared casserole dish. Use the silicone spatula to spread it out evenly.
  7. Bake uncovered in the preheated oven until the center is set (35-40 minutes). Remove the casserole from the oven, and turn the temperature up to 400F (204C).
  8. Sprinkle the marshmallows evenly across the top (be careful not to touch the casserole dish - it is very hot). Sprinkle the remaining 1/4 cup chopped pecans on top of the marshmallows. 
  9. Place the uncovered casserole dish back into the oven. Bake until the marshmallows start to swell (about 3 minutes). Once you see the marshmallows begin to swell, turn the oven to broil. This will take LESS THAN A MINUTE, so stay close and watch the marshmallows. As soon as they turn golden brown, remove the casserole dish from the oven.
  10. Let the casserole cool for 5 minutes before serving. You can also serve this at room temperature - both ways are equally delicious.


*If you can’t find canned sweet potatoes, this is the equivalent of 4 medium sweet potatoes peeled, chopped, and boiled.

Nutrition Information:

Serving Size:


Amount Per Serving: Calories: 397Total Fat: 18.9gCarbohydrates: 54.2gFiber: 5.7gSugar: 25.8gProtein: 5.5g

Nutrition information isn’t always accurate.


Tag @KeyToMyLime on Instagram so we can see your delicious meal!

If you’re looking for the best quick and easy sweet potato casserole, try making this simple Southern homemade canned sweet potato casserole. It’s the perfect side dish for Thanksgiving!

The best canned sweet potato casserole recipe.

16 thoughts on “Canned Sweet Potato Casserole Recipe”

  1. May ask, what are the measurements for a 29 OZ. can of the sweet potatoes casserole.
    I love the casserole but only three of us eat it. So I won’t have to make a lot of it.
    Thank you

    • Hi Maria, I haven’t tested this with a 29 oz. can of sweet potatoes, but I would guess that the following measurements would be about right. The only thing that doesn’t divide well is the 2 eggs. So you could either use 2 eggs if you like your sweet potato casserole to be on the stiffer side, or 1 egg if you like your sweet potato casserole to be a little closer to the consistency of mashed sweet potatoes.

      1 (29 ounce) can sweet potatoes or yams (drained)
      1/4 cup butter (melted)
      1/4 cup packed light brown sugar
      3/4 teaspoon pure vanilla extract
      1/4 teaspoon fine sea salt (or more to taste)
      1/4 teaspoon ground cinnamon (or more to taste)
      Pinch ground nutmeg
      2 large eggs
      3/4 cup chopped pecans (divided)
      2 1/2 cups mini marshmallows

      Hope that helps and happy holidays! -Alexa

  2. I need to make a larger recipe – for 12.

    1 40oz can plus a 15 oz can? or 2 40 oz cans?

    Guessing the rest would be 1 1/2 times the recipe.


    • Hi Julia, I’d probably use two 40 oz cans to be on the safe side. That way the rest of the recipe would double easily and the ratios of the ingredients would stay the same. If you know that the group you’re serving this to prefers smaller portions, you could definitely go with one 40 oz can and one 15 oz can with the rest of the recipe multiplied by 1.5, it really just depends on how large of portions you think your group will want. Hope that helps! -Alexa

    • Hi Ann, I haven’t tested doubling this recipe, so I can’t say for sure. You could always bake it in two casserole dishes for more consistent results. If you need to bake it one dish, I’d recommend using a deep casserole dish to make sure everything fits. I’d also recommend baking it at a lower temperature for longer so that the middle has a chance to cook without the top overcooking too much. If it still starts to brown too much, you can cover it with aluminum foil. I’d try baking it at 325F, and start checking it after 45 minutes, though it may take up to 1 hour and 10 minutes to cook through. Then follow the rest of the instructions in the recipe card for the marshmallow topping. Hope that helps! -Alexa

    • Hi Cathy, The longer bake time is to heat the dish all the way through, to give the eggs a chance to cook, to allow the flavors to fully meld together, and to give it time for the right texture to be reached. Hope that helps and Happy Thanksgiving! -Alexa


Leave a Comment

Skip to Recipe