Sweet Potato Casserole is one of those comforting dishes that brings warmth to the table, especially during the holidays. Made with creamy mashed sweet potatoes, butter, a touch of brown sugar, and warm spices, it has a naturally sweet flavor that pairs beautifully with a crunchy pecan topping or soft, toasted marshmallows.
What I love about this casserole is how simple it is to prepare while still feeling special enough for family gatherings. It works wonderfully as a Thanksgiving side dish, but it’s just as delicious for Sunday dinners or any time you want something cozy and homemade.

Table of Contents
Sweet Potato Casserole Ingredients
- 3 pounds sweet potatoes, peeled and cubed
- ½ cup unsalted butter, melted
- ½ cup brown sugar
- ½ cup milk
- 2 large eggs
- 1 teaspoon vanilla extract
- 1 teaspoon ground cinnamon
- ½ teaspoon salt
- 1 cup chopped pecans
- 2 cups mini marshmallows (optional)
How to Make Sweet Potato Casserole
1. Cook the Sweet Potatoes
Preheat the oven to 350°F (175°C). Peel and cube the sweet potatoes, then boil them in a large pot of water for 15–20 minutes until fork-tender. Drain well.

2. Mash and Mix
Mash the cooked sweet potatoes in a large bowl until smooth. Add the melted butter, brown sugar, milk, eggs, vanilla extract, cinnamon, and salt, then mix until creamy and well combined.

3. Prepare the Baking Dish
Grease a baking dish with butter or cooking spray. Spread the sweet potato mixture evenly into the dish and smooth the top with a spatula.
4. Add the Topping
Sprinkle the chopped pecans over the sweet potato mixture. For a sweeter, classic holiday touch, scatter mini marshmallows over the top if desired.
5. Bake and Serve
Bake for 25–30 minutes, until the casserole is hot and the topping is lightly golden. If using marshmallows, keep an eye on them to prevent burning. Let the casserole rest for a few minutes before serving warm.
Why You’ll Love This Recipe
- Creamy and Delicious: Mashed sweet potatoes create a smooth, creamy base with a naturally sweet flavor.
- Perfectly Sweet: Brown sugar and vanilla add just the right amount of sweetness without overpowering the sweet potatoes.
- Easy to Make: Simple ingredients and easy steps make this casserole suitable for cooks of all skill levels.
- Crunchy Topping: Chopped pecans add a lovely crunch that contrasts with the soft sweet potato filling.
Tips and Shortcuts
- Drain Them Well: Remove as much water as possible after boiling to prevent the casserole from becoming watery.
- Mash While Warm: Sweet potatoes are easier to mash while they’re still warm, giving you a smoother filling.
- Use Room-Temperature Eggs: Let the eggs sit at room temperature briefly before mixing to help them blend more evenly into the sweet potato mixture.
- Adjust the Sweetness: Taste the mashed sweet potatoes b
What to Serve with Sweet Potato Casserole
Sweet potato casserole is a comforting, heartwarming side dish that adds a special touch to holiday feasts or quiet family dinners. It pairs beautifully with roasted turkey or tender roast chicken complemented by green beans and fresh dinner rolls while a glass of lemonade makes a wonderful addition to autumn gatherings.

Frequently Asked Questions
Should I boil or bake the sweet potatoes ?
Both methods work well. Boiling is usually quicker, while baking can give the sweet potatoes a deeper, slightly sweeter flavor.
Can I use canned sweet potatoes ?
Yes, canned sweet potatoes can save time. Drain them well before mashing, and adjust the sugar because some canned varieties already contain added syrup.
Can I make this casserole without eggs ?
Yes. You can leave out the eggs, although the casserole may be softer and less firm. A suitable egg substitute may also work, depending on your preferred texture.
Can I use marshmallows instead of pecans ?
Absolutely! Mini marshmallows create a sweet, soft topping that becomes golden in the oven. Add them near the end of baking if you want to prevent excessive browning.
How to Store Leftovers
Refrigerator Storage
Store leftover Sweet Potato Casserole in an airtight container in the refrigerator for 3–4 days. Reheat in the microwave or oven until warmed through.
Freezer Storage
Freeze in a tightly covered, freezer-safe container for 2–3 months. Thaw overnight in the refrigerator before reheating.
Sweet Potato Casserole
Course: Side DishCuisine: AmericanDifficulty: Easy4
servings20
minutes50
minutes350
kcal1
hour10
minutesThis Sweet Potato Casserole features creamy mashed sweet potatoes, brown sugar, warm cinnamon, and a crunchy pecan topping. Add mini marshmallows for a sweeter finish, making it a comforting side dish for family dinners and holiday meals.
Ingredients
3 pounds sweet potatoes, peeled and cubed
½ cup unsalted butter, melted
½ cup brown sugar
½ cup milk
2 large eggs
1 teaspoon vanilla extract
1 teaspoon ground cinnamon
½ teaspoon salt
1 cup chopped pecans
2 cups mini marshmallows (optional)
Directions
- Cook the Sweet Potatoes: Preheat the oven to 350°F (175°C). Boil the sweet potato cubes for 15–20 minutes until fork-tender. Drain well.
- Make the Filling: Mash the sweet potatoes in a large bowl. Mix in the melted butter, brown sugar, milk, eggs, vanilla, cinnamon, and salt until smooth.
- Prepare the Dish: Grease a baking dish and spread the sweet potato mixture evenly inside.
- Add the Topping: Sprinkle the chopped pecans over the top. Add mini marshmallows if desired.
- Bake: Bake for 25–30 minutes, until heated through and lightly golden. Watch the marshmallows closely to prevent burning.
- Serve: Let the casserole rest for a few minutes before serving warm.
Notes
- Drain the sweet potatoes thoroughly to prevent a watery casserole.
- Adjust the brown sugar to suit your preferred sweetness.
- For a nut-free version, omit the pecans.
- Add marshmallows near the end of baking if you prefer a lightly toasted topping.
Save this recipe for later on Pinterest
