Sweet Potato Casserole Recipe: Creamy, Easy & Delicious
This sweet potato casserole recipe is a comforting side dish made with creamy mashed sweet potatoes, brown sugar, cinnamon, butter, and a crunchy pecan topping. It is especially popular during Thanksgiving and Christmas, but it is easy enough to prepare for an ordinary family dinner.
The soft sweet potato filling and buttery topping create a delicious combination of textures and flavors. You can also add marshmallows if you prefer a sweeter finish.
Why You’ll Love This Recipe
This homemade casserole is:
- Easy to prepare
- Made with simple ingredients
- Creamy and flavorful
- Perfect for holiday dinners
- Easy to prepare ahead of time
- Customizable with different toppings
It pairs especially well with roasted turkey, baked ham, chicken, and other traditional holiday dishes.
Ingredients
For the Sweet Potato Filling
- 4 large sweet potatoes
- 1/2 cup unsalted butter, melted
- 1/2 cup brown sugar
- 1/3 cup milk
- 2 large eggs
- 1 teaspoon vanilla extract
- 1 teaspoon cinnamon
- 1/4 teaspoon nutmeg
- 1/2 teaspoon salt
For the Pecan Topping
- 3/4 cup chopped pecans
- 1/3 cup all-purpose flour
- 1/3 cup brown sugar
- 3 tablespoons melted butter
Optional
- Mini marshmallows
How to Make Sweet Potato Casserole
1. Cook the Sweet Potatoes
Wash, peel, and cut the potatoes into similar-sized pieces. Place them in a large pot and cover with water.
Bring the water to a boil and cook until the potatoes are tender enough to mash easily.
Drain them thoroughly and let them cool slightly.
2. Make the Filling
Place the cooked potatoes in a large bowl and mash until smooth.
Add melted butter, brown sugar, milk, eggs, vanilla, cinnamon, nutmeg, and salt. Mix until everything is well combined.
The mixture should be creamy but not watery.
3. Prepare the Baking Dish
Preheat the oven to 375°F (190°C).
Grease a 9×13-inch baking dish and transfer the mixture into it. Spread the surface evenly with a spatula.
4. Make the Topping
Combine the chopped pecans, flour, brown sugar, and melted butter in a small bowl.
Mix until the ingredients form a crumbly mixture.
Sprinkle it evenly over the potato filling.
5. Bake
Bake for approximately 25–30 minutes, until the center is hot and the topping is lightly golden.
For a marshmallow version, add mini marshmallows during the final 5–7 minutes of baking.
Let the dish rest for a few minutes before serving.

Tips for the Best Results
Choose Fresh Sweet Potatoes
Look for firm potatoes without soft spots or visible damage. Fresh potatoes generally provide better flavor and texture.
Don’t Add Too Much Milk
Adding excessive milk can make the filling watery. Start with the recommended amount and add more only if necessary.
Balance the Sweetness
Sweet potatoes are naturally sweet, so you do not need an excessive amount of sugar. Taste the filling before baking and adjust it according to your preference.
Toast the Pecans
Lightly toasting the pecans before adding them to the topping can give the dish a deeper nutty flavor.
Sweet Potato Casserole With Marshmallows
Marshmallows are a popular topping for this holiday favorite.
Prepare the filling and bake it almost completely. Add mini marshmallows during the last few minutes and return the dish to the oven.
The marshmallows should become lightly golden and toasted.
If you prefer less sweetness, skip the marshmallows and use the pecan topping instead.
Sweet Potato Casserole With Pecans
A pecan topping provides a wonderful contrast to the soft filling.
The combination of chopped pecans, brown sugar, flour, and butter creates a golden, crunchy layer during baking.
You can also use both pecans and marshmallows if you want a mixture of crunchy and soft textures.
Can You Make It Ahead of Time?
Yes. This dish is convenient for busy holiday cooking.
Prepare the potato mixture and place it in the baking dish. Cover it tightly and refrigerate.
Keep the topping in a separate container if possible.
When you are ready to cook, add the topping and bake until heated through and golden on top.
A refrigerated casserole may need a little extra baking time.
How to Store Leftovers
Allow leftovers to cool before placing them in the refrigerator.
Store them in an airtight container or cover the baking dish tightly.
Reheat individual portions in the microwave or warm a larger amount in the oven.
For the best quality, enjoy refrigerated leftovers within several days.
Can You Freeze It?
Yes, this recipe can be frozen.
For best results, freeze the prepared potato mixture before baking and keep the topping separate.
Thaw it in the refrigerator before baking.
Add fresh topping before placing it in the oven. If using marshmallows, add them near the end of the baking process.
What to Serve With It
This comforting side dish works well with many main courses.
Try serving it with:
- Roast turkey
- Baked ham
- Roast chicken
- Beef roast
- Green beans
- Cranberry sauce
- Stuffing
- Dinner rolls
- Roasted vegetables
It is particularly good as part of a traditional Thanksgiving dinner.
Easy Variations
Maple Version
Replace some of the brown sugar with maple syrup for a warm maple flavor.
Cinnamon Version
Add a little extra cinnamon if you enjoy stronger holiday spices.
Coconut Version
Mix shredded coconut into the topping for a different texture and flavor.
Savory Version
Reduce the sugar and add herbs, black pepper, or a little cheese for a more savory side dish.
Frequently Asked Questions
Can I use canned sweet potatoes?
Yes. Canned sweet potatoes can save preparation time. Drain them thoroughly before mashing so the final mixture does not become too watery.
Can I make this without eggs?
Yes. You can use an egg substitute or prepare an egg-free version. Eggs mainly help give the filling structure.
How do I make it less sweet?
Reduce the brown sugar and skip the marshmallows. The natural sweetness of the potatoes will still provide plenty of flavor.
Why is my casserole watery?
The most common reasons are excess milk or potatoes that were not drained properly after boiling.
Can I prepare it the night before?
Yes. Assemble the filling, cover it, and refrigerate overnight. Add the topping before baking.
Should I cover it while baking?
Generally, you can bake it uncovered so the topping becomes golden and crisp. If the top starts browning too quickly, loosely cover it with foil.

Final Thoughts
This easy sweet potato casserole recipe is a simple way to add a creamy and comforting side dish to your holiday table. The combination of tender sweet potatoes, warm spices, brown sugar, and crunchy pecans makes it suitable for Thanksgiving, Christmas, or a regular family meal.
You can keep the recipe traditional with pecans, make it sweeter with marshmallows, or customize the ingredients to suit your family’s taste.
