Follow Me !
Best-Ever Easy Sweet Potato Casserole Recipe
This easy sweet potato casserole is creamy, warmly spiced, and topped with a delicious golden finish. It is comforting enough for a holiday table yet simple enough to make whenever you want a satisfying side dish that everyone will enjoy.

Why Make This Recipe
- Simple and approachable: Basic ingredients and straightforward preparation make this casserole easy for cooks of any skill level.
- Rich, comforting flavor: Naturally sweet potatoes pair beautifully with butter, warm spices, and a lightly sweet topping.
- A crowd-pleasing side: Its creamy texture and irresistible topping make it a favorite for Thanksgiving, Christmas, and family dinners.
- Easy to customize: You can adjust the sweetness, add nuts, or change the topping to suit your taste.
Ingredients
Use the following ingredients as a flexible guide, adjusting the quantities to match the size of your baking dish and the number of people you are serving:
- Sweet potatoes, peeled and cut into chunks
- Butter, softened or melted
- Brown sugar or maple syrup
- Milk, half-and-half, or cream
- Eggs, for structure and richness
- Vanilla extract
- Ground cinnamon
- Ground nutmeg, optional
- Salt
- Chopped pecans or walnuts, optional
- Mini marshmallows, optional
- Flour and additional brown sugar, if making a crumb topping
Fresh sweet potatoes provide the best flavor, but canned sweet potatoes can also work when you need a faster option. If using canned sweet potatoes, drain them well before mashing.
How to Make It
Prepare the sweet potatoes. Peel and cut the sweet potatoes into evenly sized pieces. Place them in a large pot, cover with water, and simmer until completely tender when pierced with a fork.
Drain and mash. Drain the sweet potatoes thoroughly, then return them to the warm pot for a minute or two to allow excess moisture to evaporate. Mash until smooth, or leave a few small pieces for a more rustic texture.
Make the filling. Stir in the butter, brown sugar or maple syrup, milk, eggs, vanilla, cinnamon, nutmeg, and salt. Mix until the ingredients are evenly combined and the filling is creamy.
Transfer to a baking dish. Spoon the sweet potato mixture into a lightly greased casserole dish. Smooth the surface with a spatula.
Add the topping. Sprinkle on chopped pecans, a brown sugar crumb mixture, mini marshmallows, or a combination of your favorite toppings.
Bake until golden. Bake the casserole in a preheated oven until the center is hot and set and the topping is lightly browned. If the topping begins to brown too quickly, cover the dish loosely with foil.
Rest before serving. Let the casserole stand for several minutes before serving. This helps the filling set slightly and makes it easier to scoop.
How to Serve It
Serve sweet potato casserole warm alongside roasted turkey, baked ham, roast chicken, or glazed pork. It also pairs well with savory vegetables such as green beans, Brussels sprouts, roasted carrots, or sautéed greens.
For a festive presentation, garnish it with a sprinkle of toasted pecans, a light dusting of cinnamon, or a few fresh herbs around the serving dish. Because the casserole is rich and sweet, balance the plate with crisp salads or tart cranberry sauce.
How to Store It
Allow leftovers to cool, then cover the casserole tightly or transfer it to an airtight container. Store it in the refrigerator for up to four days.
To reheat, cover the dish with foil and warm it in the oven until heated through. Individual portions can also be reheated in the microwave, using short intervals and stirring or rotating as needed.
For longer storage, freeze the casserole without the topping if possible. Wrap it tightly and freeze for up to two months. Thaw it overnight in the refrigerator, add a fresh topping, and bake until hot. If freezing the fully assembled casserole, use a freezer-safe baking dish and expect the topping to lose some of its original crispness.
Helpful Tips
- Cut the sweet potatoes evenly: Uniform pieces cook at the same rate and prevent some chunks from becoming watery while others remain firm.
- Avoid an overly loose filling: Drain cooked sweet potatoes well and add the milk gradually. Too much liquid can make the casserole soft and watery.
- Watch the topping: Nuts and marshmallows can brown quickly. Cover the casserole loosely with foil if needed, then uncover it near the end for a golden finish.
Optional Variations
- Pecan streusel topping: Combine chopped pecans with flour, brown sugar, butter, and a pinch of salt for a crisp, buttery topping.
- Marshmallow finish: Add mini marshmallows during the final few minutes of baking so they become lightly toasted without burning.
- Maple-orange flavor: Replace some of the brown sugar with maple syrup and add a little orange zest for a bright seasonal twist.
- Savory version: Reduce the sugar and add black pepper, smoked paprika, or fresh thyme for a less-sweet casserole that pairs especially well with roasted meats.
Frequently Asked Questions
Can I make sweet potato casserole ahead of time?
Yes. Assemble the sweet potato filling in the baking dish, cover it tightly, and refrigerate it for up to one day. Add the topping just before baking, then allow a little extra time for the chilled casserole to heat through.
Can I use canned sweet potatoes?
Yes. Canned sweet potatoes are a convenient substitute. Drain them thoroughly and mash them before mixing them with the remaining ingredients. Since canned varieties may already contain syrup, taste the filling before adding all the sugar.
Why is my sweet potato casserole watery?
Excess moisture usually comes from under-drained sweet potatoes or adding too much milk. Drain cooked sweet potatoes well, let them release steam before mashing, and add liquid gradually.
Can I make this casserole without eggs?
Yes. The eggs help the filling set, but you can leave them out for a softer, more pudding-like texture. Avoid adding too much milk so the casserole does not become runny.
How do I keep the topping from burning?
Add marshmallows near the end of baking, or cover the casserole loosely with foil once the topping reaches the color you want. Nuts and streusel toppings can usually bake from the beginning, but they should still be monitored closely.

Sweet Potato Casserole
Ingredients
For the Casserole Base
- 4 cups Sweet potatoes, peeled and cut into chunks Fresh sweet potatoes provide the best flavor.
- 4 tablespoons Butter, softened or melted
- 1 cup Brown sugar or maple syrup
- 1/2 cup Milk, half-and-half, or cream Add gradually to avoid excess moisture.
- 2 large Eggs For structure and richness.
- 1 teaspoon Vanilla extract
- 1 teaspoon Ground cinnamon
- 1/4 teaspoon Ground nutmeg Optional
- 1/2 teaspoon Salt
For the Topping
- 1/2 cup Chopped pecans or walnuts Optional
- 2 cups Mini marshmallows Optional
- 1/2 cup Flour If making a crumb topping.
- 1/4 cup Brown sugar If making a crumb topping.
Instructions
Preparation
- Peel and cut the sweet potatoes into evenly sized pieces.
- Place them in a large pot, cover with water, and simmer until completely tender when pierced with a fork.
- Drain the sweet potatoes thoroughly and return them to the warm pot for a minute to allow excess moisture to evaporate.
- Mash until smooth, leaving a few small pieces for a rustic texture if desired.
Make the Filling
- Stir in the butter, brown sugar or maple syrup, milk, eggs, vanilla, cinnamon, nutmeg, and salt.
- Mix until the ingredients are evenly combined and the filling is creamy.
Assembly and Baking
- Spoon the sweet potato mixture into a lightly greased casserole dish and smooth the surface with a spatula.
- Sprinkle on chopped pecans, a brown sugar crumb mixture, mini marshmallows, or your favorite toppings.
- Bake in a preheated oven until the center is hot and set, and the topping is lightly browned.
- Cover the dish loosely with foil if the topping begins to brown too quickly.
Rest and Serve
- Let the casserole stand for several minutes before serving to help the filling set slightly.
- Serve warm alongside roasted turkey or ham.



