Sweet Potato Casserole Recipe
Sweet Potato Casserole is a rich, comforting, and slightly sweet baked dish that has become a classic on holiday tables and family dinners. Made with creamy mashed sweet potatoes and topped with either a buttery pecan crumble or toasted marshmallows, this casserole brings together warmth, sweetness, and texture in every bite.
What makes this dish so special is its balance of flavors. The natural sweetness of the sweet potatoes blends beautifully with brown sugar, butter, and warm spices like cinnamon and nutmeg. When baked, it becomes smooth, fluffy, and almost dessert-like, yet it still works perfectly as a side dish.

Another reason people love Sweet Potato Casserole is its versatility. Some versions lean more savory with less sugar and a crunchy pecan topping, while others are sweeter and topped with gooey marshmallows. Either way, it’s always a crowd favorite during Thanksgiving, Christmas, or any comforting family meal.
This recipe is also easy to prepare. Most of the work involves boiling and mashing sweet potatoes, then mixing simple pantry ingredients together before baking. It’s beginner-friendly and forgiving, making it perfect even for first-time cooks.
Overall, Sweet Potato Casserole is creamy, sweet, warm, and comforting. It’s a timeless dish that feels homemade, festive, and deeply satisfying.
Why You Will Love This Recipe
One of the biggest reasons people love Sweet Potato Casserole is its creamy and smooth texture. The mashed sweet potatoes become soft and fluffy, creating a comforting base that melts in your mouth.
Another reason this recipe stands out is the sweet and buttery flavor. Brown sugar, cinnamon, and vanilla enhance the natural sweetness of the potatoes, making every bite warm and cozy.
The topping is another highlight. Whether you choose a crunchy pecan streusel or gooey marshmallows, it adds a delicious contrast in texture that makes the dish even more enjoyable.
This recipe is also very easy to make ahead of time. You can prepare it in advance and bake it when needed, which is especially helpful during busy holiday cooking.
Another advantage is its versatility. You can make it sweeter for a dessert-like side or reduce sugar for a more savory version depending on your preference.
Most importantly, it’s a comforting dish that brings people together and always feels special on the table.
Ingredients List
Sweet Potato Base
- 4 large sweet potatoes (about 3–4 cups mashed)
- 1/2 cup brown sugar
- 1/4 cup butter (melted)
- 1/2 cup milk or heavy cream
- 2 large eggs
- 1 teaspoon vanilla extract
- 1/2 teaspoon cinnamon
- 1/4 teaspoon nutmeg
- Salt to taste
Pecan Topping (Optional)
- 1/2 cup brown sugar
- 1/3 cup flour
- 1/3 cup butter (melted)
- 1 cup chopped pecans
Marshmallow Topping (Optional)
- 2 cups mini marshmallows
Serving, Prep Time, Cooking Time, Calories
- Servings: 6–8
- Prep Time: 20 minutes
- Cooking Time: 35–40 minutes
- Total Time: About 1 hour
- Calories: Approximately 250–400 per serving
Step-by-Step Instructions
Start by preheating your oven to 350°F (175°C). Grease a baking dish lightly with butter or cooking spray.
Peel and chop sweet potatoes into chunks. Boil them in salted water for about 15–20 minutes until soft and tender. Drain well.
Mash the sweet potatoes in a large bowl until smooth and creamy.
Add melted butter, brown sugar, milk or cream, eggs, vanilla extract, cinnamon, nutmeg, and salt. Mix until well combined and smooth.
Spread the mixture evenly into the prepared baking dish.
If using pecan topping, mix brown sugar, flour, melted butter, and chopped pecans in a bowl until crumbly. Sprinkle evenly over the sweet potato layer.
Bake for 30–35 minutes until the casserole is set and the topping is golden.
If using marshmallows, add them during the last 10 minutes of baking and continue baking until they are soft and lightly golden.
Let the casserole cool slightly before serving.
Variations to Try
Marshmallow Version: Add a sweet, gooey marshmallow topping for a dessert-style casserole.
Pecan Streusel Version: Use a crunchy pecan topping for a nutty contrast.
Savory Version: Reduce sugar and add garlic or herbs for a less sweet side dish.
Maple Sweet Potato Casserole: Replace brown sugar with maple syrup for deeper flavor.
Orange Zest Version: Add orange juice and zest for a citrus twist.
Healthier Version: Use less sugar and substitute milk with almond milk.
Recipe Notes
- Do not overcook sweet potatoes or they may become watery.
- Mash thoroughly for a smooth and creamy texture.
- Add toppings just before baking for best results.
- Let the casserole rest before serving so it sets properly.
FAQs
Can I make sweet potato casserole ahead of time?
Yes, assemble it and refrigerate, then bake when ready.
Can I freeze it?
Yes, freeze before baking for best texture.
What topping is best?
Both pecan and marshmallow toppings are popular depending on taste.
Can I make it less sweet?
Yes, simply reduce the sugar or skip the marshmallows.
How long does it last in the fridge?
It stays fresh for about 3–4 days when stored properly.
Conclusion
Sweet Potato Casserole is a creamy, sweet, and comforting dish that combines smooth mashed sweet potatoes with warm spices and delicious toppings. Perfect for holidays or family dinners, it delivers rich flavor and cozy texture in every bite. Whether topped with pecans or marshmallows, this classic casserole is easy to prepare, highly customizable, and always a crowd-pleaser that brings warmth and joy to the table.
