Easy Classic Sweet Potato Casserole with Crunchy Pecan Topping

This classic sweet potato casserole is the ultimate comfort food side dish. With a creamy, sweet filling and a crunchy pecan topping, it’s perfect for holidays and family gatherings. After making this many times, I’ve discovered the trick to preventing a soupy casserole. Jump to the recipe card or keep reading for my best tips. If you love recipes like this, you’ll also enjoy Easy Crockpot Garlic Parmesan Chicken and Potatoes and Burnt Basque Cheesecake Recipe with Creamy Texture.

Why This Easy Classic Sweet Potato Casserole with Crunchy Pecan Topping Is Pure Comfort
- Creamy and sweet potato filling
- Crispy, nutty pecan topping
- Easy to make ahead and freeze
- Better than takeout!
What You'll Need for Easy Classic Sweet Potato Casserole with Crunchy Pecan Topping
Choosing the right ingredients makes a big difference, but this recipe is forgiving enough to work with what you have.
- Sweet potatoes
- Butter
- Sugar
- Eggs
- Milk
- Pecans
- Brown sugar
- Flour
- Salt
- Vanilla extract
- Cinnamon
- Nutmeg
- Optional: Marshmallows

📝 Ingredient Notes
- Sweet potatoes: About 2 lbs (900g) for 6 servings
🛒 Tools & Equipment I Recommend
- KitchenAid Food Chopper — Quickly and easily chops pecans for the topping. → See on Amazon
- OXO Good Grips Potato Peeler — Makes peeling sweet potatoes a breeze. → See on Amazon

How to Make Easy Classic Sweet Potato Casserole with Crunchy Pecan Topping
- Prepare sweet potatoes: Peel and dice sweet potatoes. Boil until tender, then drain and mash with butter, sugar, eggs, and milk.
- Make topping: Mix pecans, brown sugar, flour, and spices. Set aside.
- Assemble casserole: Transfer mashed sweet potatoes to a baking dish. Top with pecan mixture.
- Bake: Bake at 350°F (175°C) for 20-25 minutes, until golden and crispy.
Cook's Tips for Perfect Easy Classic Sweet Potato Casserole with Crunchy Pecan Topping
- Common mistake and fix: Avoid a soupy casserole by not overcooking the sweet potatoes and draining them well.
- : For a lighter version, use Greek yogurt instead of some of the milk.
- : Make ahead and refrigerate or freeze before baking for convenience.
Storing & Reheating Easy Classic Sweet Potato Casserole with Crunchy Pecan Topping
Short-Term Storage
Store in an airtight container in the fridge. Store leftovers in the fridge for up to 5 days. Make-ahead tip: Assemble and refrigerate up to 1 day ahead. Bake as directed.
Freezing Easy Classic Sweet Potato Casserole with Crunchy Pecan Topping
Freeze before baking for up to 3 months.
How to Reheat Without Drying It Out
Oven: Reheat in the oven at 350°F (175°C) for 15-20 minutes. Microwave: Reheat individual servings in the microwave for 1-2 minutes.
Recipe Notes
- Chef tip: For extra creaminess, use a combination of milk and heavy cream.
- Best substitution: Replace sweet potatoes with pumpkin for a similar flavor profile.
- Make-ahead: Assemble and refrigerate up to 1 day ahead. Bake as directed.
- Scaling: Easily double or triple the recipe for larger gatherings.
- Troubleshooting: If the topping is not crispy enough, broil for an additional 1-2 minutes.
Want to level up this recipe?
Pyrex Glass Baking Dish — Perfect for baking and serving this casserole. Pays for itself vs takeout! → Check price on Amazon
Easy Classic Sweet Potato Casserole with Crunchy Pecan Topping

Ingredients
Main Ingredients
- Sweet potatoes
- Butter
- Sugar
- Eggs
- Milk
- Pecans
- Brown sugar
- Flour
Seasonings
- Salt
- Vanilla extract
- Cinnamon
- Nutmeg
Optional Toppings
- Marshmallows
Instructions
- Prepare sweet potatoes: Peel and dice sweet potatoes. Boil until tender, then drain and mash with butter, sugar, eggs, and milk.
- Make topping: Mix pecans, brown sugar, flour, and spices. Set aside.
- Assemble casserole: Transfer mashed sweet potatoes to a baking dish. Top with pecan mixture.
- Bake: Bake at 350°F (175°C) for 20-25 minutes, until golden and crispy.
Notes
- Chef tip: For extra creaminess, use a combination of milk and heavy cream.
- Best substitution: Replace sweet potatoes with pumpkin for a similar flavor profile.
- Make-ahead: Assemble and refrigerate up to 1 day ahead. Bake as directed.
- Scaling: Easily double or triple the recipe for larger gatherings.
- Troubleshooting: If the topping is not crispy enough, broil for an additional 1-2 minutes.
Storage
- Fridge: Store leftovers in the fridge for up to 5 days.
- Freezer: Freeze before baking for up to 3 months.
- Oven reheat: Reheat in the oven at 350°F (175°C) for 15-20 minutes.
- Microwave reheat: Reheat individual servings in the microwave for 1-2 minutes.
- Make ahead: Assemble and refrigerate up to 1 day ahead. Bake as directed.
Nutrition Per Serving
- Calories: 320
- Protein: 4g
- Fat: 12g
- Carbs: 50g
- Fiber: 4g
- Sugar: 22g
- Sodium: 220mg
- Cholesterol: 85mg
- Sat. Fat: 7g
Nutritional values are estimates only. Actual values may vary by brand and portion size.
Easy Classic Sweet Potato Casserole with Crunchy Pecan Topping FAQs
Yes, assemble and refrigerate up to 1 day ahead. Bake as directed.
You may have overcooked the sweet potatoes or not drained them well enough. Avoid these mistakes for a creamy, not soupy, casserole.
Yes, freeze before baking for up to 3 months. Thaw overnight in the fridge before baking.
No, an air fryer is not suitable for this recipe. Use the oven as directed.
Pumpkin is a good substitute for a similar flavor profile.
A Warm Final Note
I can’t wait for you to try Easy Classic Sweet Potato Casserole with Crunchy Pecan Topping and see how effortlessly it comes together. When you make it, pop back here and leave a rating or share how it turned out — I love hearing from you!






