Classic Sweet Potato Casserole with Pecan Topping (Creamy, Buttery & Holiday Favorite)
- Sarah Smith
- Oct 30, 2025
- 3 min read
Updated: Mar 28

This classic sweet potato casserole with pecan topping is rich, creamy, and perfectly sweet with a buttery, crunchy brown sugar crumble on top. Made with smooth mashed sweet potatoes, warm spices, and a golden pecan topping, this Southern sweet potato casserole recipe is the perfect balance of sweet and savory — a true holiday essential.
Whether you’re planning a Thanksgiving feast or a cozy family dinner, this easy sweet potato casserole pairs beautifully with comforting mains like Creamy Garlic Chicken Skillet or Marry Me Chicken, making it a must-have side dish for any holiday table.
Why You’ll Love This
Classic Southern sweet potato casserole with pecan topping
Creamy, smooth filling with a buttery crunch on top
Perfect balance of sweet and savory flavors
Easy to make ahead for holidays and gatherings
A cozy, nostalgic side dish everyone loves
Recipe Card
Servings: 8
Prep Time: 15 minutes
Cook Time: 35 minutes
Total Time: 50 minutes
Nutrition Information
(Per Serving)
Calories: 340
Protein: 4g
Carbohydrates: 38g
Fat: 20g
Fiber: 4g
Sugar: 22g
Sodium: 180mg
Ingredients
For the Sweet Potato Base
3 cups mashed sweet potatoes (about 3–4 large)
½ cup granulated sugar (100g)
2 large eggs
½ cup melted butter (115g)
â…“ cup milk (80ml)
1 teaspoon vanilla extract
½ teaspoon cinnamon (optional)
Pinch of salt
For the Pecan Topping
½ cup brown sugar, packed (100g)
â…“ cup all-purpose flour (40g)
4 tablespoons butter, melted (60g)
1 cup chopped pecans (120g)
Instructions
Preheat the Oven
Preheat oven to 350°F (175°C). Lightly grease a 9×13-inch (23×33 cm) baking dish.
Prepare the Sweet Potatoes
Peel and boil sweet potatoes for about 15 minutes, until fork-tender. Drain well and mash until smooth.
Mix the Base
In a large bowl, combine mashed sweet potatoes, sugar, eggs, melted butter, milk, vanilla, cinnamon, and salt. Mix until smooth and creamy.
Assemble the Casserole
Spread the sweet potato mixture evenly into the prepared baking dish.
Make the Pecan Topping
In a small bowl, mix brown sugar, flour, melted butter, and chopped pecans until crumbly. Sprinkle evenly over the top.
Bake
Bake uncovered for 30–35 minutes, until the topping is golden brown and crisp.
Serve
Let cool slightly before serving. Serve warm for the best flavor and texture.
Tips & Variations
Roast sweet potatoes instead of boiling for a deeper flavor
Add mini marshmallows during the last 10 minutes for a classic twist
Use walnuts instead of pecans if preferred
Add nutmeg or pumpkin pie spice for extra warmth
Reduce sugar slightly for a more savory version
Make-Ahead & Storage
Prepare the sweet potato base up to 24 hours in advance and store it covered in the refrigerator. Add the pecan topping just before baking for the best texture. Store leftovers in an airtight container in the fridge for up to 4 days and reheat in the oven. You can freeze the casserole (without topping) for up to 3 months — thaw overnight before baking.
FAQ
Should I use fresh or canned sweet potatoes?
Fresh sweet potatoes provide the best flavor and texture, but canned can be used for convenience.
Can I make sweet potato casserole ahead of time?
Yes, assemble ahead and refrigerate. Add the topping before baking.
What’s better — marshmallow or pecan topping?
Both are classic! Pecan topping gives a buttery crunch, while marshmallows add a soft, sweet finish.
Why is my casserole watery?
Excess moisture comes from under-drained potatoes. Make sure they are well-drained and mashed thoroughly.
Can I freeze sweet potato casserole?
Yes, freeze before baking (without topping) for best results.
What to Serve With
This sweet potato casserole with pecan topping pairs beautifully with holiday mains like Southern-Style Holiday Turkey, Brown Sugar Glazed Ham, or even a rich Slow Cooker Beef Brisket. Add a side of creamy mashed potatoes or stuffing to create a complete, cozy holiday spread.
Final Thoughts
This classic Southern sweet potato casserole is the perfect blend of creamy, buttery filling and crunchy, caramelized pecan topping. It’s a timeless holiday favorite that brings warmth, comfort, and a touch of sweetness to any table. Whether you’re making it for Thanksgiving, Christmas, or Sunday dinner, it’s a recipe you’ll come back to year after year.
If you’re building a full holiday menu, this dish pairs perfectly with other cozy comfort classics to create a balanced, crowd-pleasing meal.
