Looking for an easy sweet potato casserole that tastes like you spent hours in the kitchen? This sweet potato casserole made with canned yams delivers creamy, cinnamon-spiced filling and a crunchy pecan topping with minimal effort. It comes together in about 15 minutes of prep time and bakes into a comforting side dish everyone will love.

Perfect for Thanksgiving, holiday dinners, or anytime you want a crowd-pleasing side. The secret is canned yams: no peeling or boiling, just drain, mash, mix, and bake for a consistently delicious casserole.
Ingredient Notes and Tips

For the Sweet Potato Filling:
- Canned Yams (29 oz) – Drain thoroughly before mashing. Canned sweet potatoes will work the same.
- Granulated Sugar (½ cup) – Balances the natural sweetness of the yams without overpowering them.
- Eggs (2 large) – Bind and lighten the filling for a creamy texture.
- Milk (½ cup) – Whole milk gives a richer result; 2% is fine too.
- Butter (¼ cup melted) – Unsalted is preferred so you can control salt levels; cool slightly before mixing with eggs.
- Vanilla Extract (1 tsp) – Adds warm depth to the filling.
- Cinnamon (½ tsp) – Ground cinnamon brings classic flavor; use fresh if possible.
- Salt (¼ tsp) – Enhances all the other flavors.
For the Pecan Topping:

- Brown Sugar (½ cup packed) – Light or dark brown sugar works; pack it for accurate measure.
- All-Purpose Flour (⅓ cup) – Helps the topping hold together and crisp up.
- Butter (3 tbsp melted) – Binds the crumb topping and browns nicely in the oven.
- Pecans (1 cup chopped) – Chop roughly for texture, or use pre-chopped to save time.
How to Make Easy Sweet Potato Casserole
This recipe is straightforward and beginner-friendly. Follow these steps for a reliable, flavorful casserole.
Preheat and prepare: Preheat the oven to 350°F and grease a 9×13-inch baking dish with butter or cooking spray.
Make the filling: Drain the canned yams well and place them in a large bowl. Mash with a potato masher or fork until mostly smooth (a few small lumps are fine). Stir in the granulated sugar, eggs, milk, melted butter, vanilla, cinnamon, and salt until the mixture is creamy and well combined.
Assemble in the pan: Spread the sweet potato mixture evenly into the prepared baking dish, reaching all corners.
Prepare the topping: In a separate bowl, combine the packed brown sugar, all-purpose flour, melted butter, and chopped pecans. Stir with a fork until the mixture forms coarse crumbs.

Top and bake: Sprinkle the pecan topping evenly over the sweet potato layer. Bake at 350°F for 30–35 minutes, until the topping is golden brown and the filling is heated through.

Cool and serve: Let the casserole rest 5–10 minutes after baking so it sets slightly and is easier to portion. Serve warm.

Delicious Variations to Try
Marshmallow Topping: Replace the pecan topping with mini marshmallows added during the last 10 minutes of baking for a gooey sweet finish.
Extra Spice: Add ¼ teaspoon each of ground nutmeg and ginger with the cinnamon for a more complex spice profile.
Nut Swap: Substitute walnuts or sliced almonds for pecans if you prefer.
Dairy-Free: Use almond or oat milk and replace butter with coconut oil or vegan butter for a dairy-free casserole.
Bourbon Twist: Stir 2 tablespoons of bourbon into the filling for an adult-friendly flavor—note it if children will be eating.
Coconut Pecan: Mix ½ cup shredded coconut into the pecan topping for a tropical note.

How to Store Your Sweet Potato Casserole
Refrigerator: Cool completely, then cover tightly with foil or plastic wrap. Keeps up to 4 days. Reheat single portions in the microwave for 1–2 minutes or the whole dish in a 350°F oven for about 20 minutes.
Freezer: Freeze before or after baking. For unbaked, assemble and wrap tightly with foil, freeze up to 3 months; thaw overnight before baking. For baked, cool, wrap well, and freeze up to 2 months; thaw overnight and reheat at 350°F until warmed through.
Make-ahead tip: Assemble the day before and refrigerate; add 5–10 extra minutes to baking time if baking straight from the fridge.
Serving size: Makes about 8 generous servings.
Temperature tip: Serve warm, letting it cool about 10 minutes after baking for the best texture.

Related Recipes You’ll Love
If you like this easy sweet potato casserole, try other classic sides and desserts to round out your meal.
- Classic Dressing Recipe – A traditional companion to holiday meals.
- Cranberry Sauce from Scratch – Fresh cranberry sauce brightens rich dishes.
- Green Bean Casserole – A timeless side that complements sweet potatoes.
- Roasted Brussels Sprouts – A savory, healthy vegetable side.
- Pecan Pie Bars – If you love the pecan topping, these are a crowd favorite.
- Mashed Potatoes – For serving both styles of potatoes at your feast.
- Sweet Potato and Apple Casserole – A lighter twist on sweet potato casserole.
Ready to Make This Easy Sweet Potato Casserole?
This easy sweet potato casserole with canned yams combines simple ingredients, quick prep, and classic flavors. The creamy cinnamon filling and crunchy pecan topping make it a reliable favorite for holidays and everyday meals alike.
Now it’s your turn! Try the recipe and share your results. If you tried any variations, note which worked best for you. Leave a comment, rate the recipe, and share a photo to show off your casserole.

Easy Sweet Potato Casserole with Canned Yams
Save thisSaved!
Pin Recipe
Equipment
-
Mixing Bowls
-
9×13 Baking Dish
Ingredients
Filling
- 29 oz canned yams drained
- ½ cup granulated sugar
- 2 large eggs
- ½ cup milk
- ¼ cup unsalted butter melted
- 1 tsp vanilla extract
- ½ tsp ground cinnamon
- ¼ tsp salt
Topping
- ½ cup packed brown sugar
- ⅓ cup all-purpose flour
- 3 tbsp unsalted butter melted
- 1 cup chopped pecans
Instructions
-
Preheat oven to 350 °F. Grease a 9×13-inch baking dish.
-
In a large bowl, mash the drained canned yams until mostly smooth. Add sugar, eggs, milk, melted butter, vanilla, cinnamon, and salt. Mix until well combined.
-
Spread the mixture evenly into the prepared baking dish.
-
In a separate bowl, combine brown sugar, flour, melted butter, and pecans. Stir until crumbly.
-
Sprinkle the topping evenly over the sweet potato mixture.
-
Bake for 30–35 minutes, until the topping is golden and the filling is heated through. Let cool slightly before serving.
Nutrition
Nutritional Disclaimer
Nutrition was calculated using specific brands and measurements. Changes to ingredients or brands will alter the nutritional values; use the numbers as a guide.
Did you enjoy this recipe? Pin it for later and follow for more easy, delicious dishes.



