Sweet potato casserole is creamy, lightly spiced and topped with a crunchy brown sugar pecan crumble. It is the side dish people go back to for seconds, and it is one of the cheapest things on the Thanksgiving table.
The whole 9×13 dish feeds ten for about $7.32, roughly $0.73 a scoop, and you can put it together a day ahead.
The holiday side that tastes like dessert
- Boiling cubed sweet potatoes is faster than roasting them whole.
- The crumble topping uses a small handful of pecans, so it stays cheap.
- You can assemble it a day ahead and bake it while the turkey rests.
Tips for the best sweet potato casserole
- Drain the sweet potatoes very well so the filling is not watery.
- To make ahead, assemble the filling and topping separately, refrigerate overnight and add 10 minutes to the bake time.
- If you like it less sweet, cut the granulated sugar to ¼ cup.
- Use an instant read thermometer and check the USDA safe minimum internal temperature chart to know exactly when meat is done.
Ingredients for sweet potato casserole and easy swaps
- Sweet potatoes: Look for firm, medium sized ones with orange flesh. Boiling cubes is quicker than baking them whole.
- Eggs: They set the filling so it slices and scoops neatly instead of being runny.
- Pecans: Half a cup is plenty for the crumble. Walnuts are a cheaper swap.
- Brown sugar and flour: Together with melted butter they make a crisp, sandy topping.
What sweet potato casserole costs to make
| Ingredient | Cost |
|---|---|
| 3 lb sweet potatoes | $3.00 |
| ½ cup granulated sugar | $0.15 |
| 4 tbsp butter | $0.70 |
| 2 eggs | $0.50 |
| ½ cup milk | $0.20 |
| 1 tsp vanilla extract | $0.30 |
| ½ tsp ground cinnamon | $0.05 |
| ½ tsp salt | $0.02 |
| ½ cup packed brown sugar | $0.30 |
| ⅓ cup all purpose flour | $0.08 |
| 3 tbsp butter | $0.52 |
| ½ cup pecans | $1.50 |
Prices are estimates based on average US grocery prices for the amount used. Your total will vary by store and region.

Sweet Potato Casserole with Pecan Topping
Ingredients
Method
- Heat the oven to 350°F and grease a 9×13 inch baking dish.
- Put the cubed sweet potatoes in a large pot, cover with cold salted water and boil for 15 to 18 minutes, until very tender. Drain well.
- Mash the sweet potatoes, then beat in the sugar, 4 tablespoons of melted butter, eggs, milk, vanilla, cinnamon and salt until smooth. Spread in the baking dish.
- Stir the brown sugar, flour, 3 tablespoons of melted butter and pecans together until crumbly and scatter over the top.
- Bake for 30 to 35 minutes, until the edges bubble and the topping is golden. Rest 10 minutes before serving.
Notes
How to make sweet potato casserole with pecan topping step by step
Boil the sweet potatoes
Simmer the cubes for 15 to 18 minutes, until a fork slides in easily, then drain well.
Make the filling
Mash the sweet potatoes with sugar, butter, eggs, milk, vanilla, cinnamon and salt.
Add the crumble
Mix brown sugar, flour, melted butter and pecans and scatter it over the top.
Bake
Bake at 350°F for 30 to 35 minutes, until the edges bubble and the topping is golden.
Easy sweet potato casserole variations
- Marshmallow topping: skip the crumble and cover with 3 cups of mini marshmallows for the last 10 minutes of baking.
- Half and half: put marshmallows on one side and the pecan crumble on the other.
- Nut free: leave out the pecans and add ½ cup of old fashioned oats to the crumble.
More cheap dinners like this
- One Pot Creamy Tomato Spinach Pasta: Pasta cooked right in its sauce for an easy vegetarian dinner at about $1.30 a serving.
- Crockpot Broccoli Cheese Soup: Thick, cheesy broccoli soup from the slow cooker, about $1.75 a serving.
- Crockpot Mashed Potatoes: Creamy make-ahead crockpot mashed potatoes that free up your stove, about $0.86 a serving.
Want more ideas? Browse all of our thanksgiving recipes.
What to serve with sweet potato casserole with pecan topping
- Slow cooker turkey breast
- Crockpot mashed potatoes
- Green bean casserole from scratch
Storing and reheating sweet potato casserole
In the fridge
Refrigerate leftovers within 2 hours for 3 to 4 days.
In the freezer
Freeze the baked casserole for up to 3 months. The topping softens a little after thawing.
Reheating
Reheat covered at 350°F for 20 minutes, or microwave single portions.
For more detail on safe storage times, see the USDA guidance on leftovers and food safety.
Frequently asked questions about sweet potato casserole
Can I use canned sweet potatoes?
Yes. Use two 29 ounce cans of drained yams, skip the boiling and cut the sugar to ¼ cup, since canned yams are often packed in syrup.
Can I make sweet potato casserole the day before?
Yes. Assemble it, cover and refrigerate, then add the topping and bake the next day, adding about 10 minutes.
Is it a side dish or a dessert?
It is served as a side dish at Thanksgiving, though it is sweet enough that some families serve it with dessert.



Made it? Tell us how it went