Cozy Classic Sweet Potato Casserole with Crunchy Pecan Topping

After making this Classic Sweet Potato Casserole dozens of times, I’ve mastered the perfect creamy texture and crunchy topping. This cozy side dish is a holiday favorite that’s easy to make ahead. Keep reading for my best tips on preventing a soupy casserole and creating that perfect crunchy topping. If you love recipes like this, you’ll also enjoy Spicy Jalapeño Peach Chicken Recipe for Easy Dinner and Easy Mediterranean Grilled Halloumi Skewers with Herb Sauce.

Why This Cozy Classic Sweet Potato Casserole with Crunchy Pecan Topping Is Pure Comfort
- Creamy, comforting sweet potato mixture
- Crunchy, buttery pecan topping
- Easy to make ahead for holidays
What You'll Need for Cozy 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
- Brown sugar
- Eggs
- Milk
- Butter
- Pecans
- Vanilla extract
- Salt
- Pepper
- Optional: Marshmallows (optional)
- Optional: Fresh parsley for garnish

📝 Ingredient Notes
- Sweet potatoes: About 2.5 lbs or 4 medium sweet potatoes.
🛒 Tools & Equipment I Recommend
- KitchenAid Mixer — Makes quick work of mashing sweet potatoes → See on Amazon
- Food Processor — Effortlessly chops pecans for the topping → See on Amazon

How to Make Cozy Classic Sweet Potato Casserole with Crunchy Pecan Topping
- Boil and mash sweet potatoes: Peel and cut sweet potatoes into chunks. Boil until tender, then mash with butter, brown sugar, eggs, milk, vanilla, salt, and pepper.
- Prepare pecan topping: Mix together melted butter, pecans, brown sugar, and flour. Set aside.
- Assemble casserole: Preheat oven to 350°F (175°C). Transfer sweet potato mixture to a greased 9×13-inch baking dish. Top evenly with pecan mixture. If desired, add marshmallows on top.
- Bake: Bake for 20-25 minutes, or until heated through and topping is golden brown. If using marshmallows, broil for 1-2 minutes until lightly toasted.
Cook's Tips for Perfect Cozy Classic Sweet Potato Casserole with Crunchy Pecan Topping
- Common mistake and fix: To prevent a soupy casserole, don't overmix the sweet potato mixture. Stir until just combined.
- Pro tip: For extra creamy sweet potatoes, use a potato ricer to mash them.
- Pro tip: To make ahead, assemble the casserole, cover, and refrigerate. Bake as directed when ready to serve.
Storing & Reheating Cozy Classic Sweet Potato Casserole with Crunchy Pecan Topping
Short-Term Storage
Store in an airtight container in the fridge. Store leftovers in an airtight container in the fridge for up to 5 days. Make-ahead tip: Assemble the casserole up to 1 day ahead. Cover and refrigerate until ready to bake.
Freezing Cozy Classic Sweet Potato Casserole with Crunchy Pecan Topping
Freeze individual portions for up to 3 months. Thaw overnight in the fridge before reheating.
How to Reheat Without Drying It Out
Oven: Reheat in a 350°F (175°C) oven for 15-20 minutes. Microwave: Reheat in the microwave for 1-2 minutes, then stir and heat for another 1-2 minutes.
Recipe Notes
- Chef tip: For a healthier version, use Greek yogurt instead of some of the butter in the sweet potato mixture.
- Best substitution: Substitute butternut squash for sweet potatoes for a similar flavor profile.
- Make-ahead: Assemble the casserole up to 1 day ahead. Cover and refrigerate until ready to bake.
- Scaling: This recipe can be halved or doubled to fit your needs.
- Troubleshooting: If the topping is browning too quickly, cover the dish loosely with aluminum foil.
Want to level up this recipe?
Instant Pot — Saves time by pressure cooking sweet potatoes in minutes → Check price on Amazon
Cozy Classic Sweet Potato Casserole with Crunchy Pecan Topping

Ingredients
Main Ingredients
- Sweet potatoes
- Brown sugar
- Eggs
- Milk
- Butter
- Pecans
Seasonings
- Vanilla extract
- Salt
- Pepper
Optional Toppings
- Marshmallows (optional)
- Fresh parsley for garnish
Instructions
- Boil and mash sweet potatoes: Peel and cut sweet potatoes into chunks. Boil until tender, then mash with butter, brown sugar, eggs, milk, vanilla, salt, and pepper.
- Prepare pecan topping: Mix together melted butter, pecans, brown sugar, and flour. Set aside.
- Assemble casserole: Preheat oven to 350°F (175°C). Transfer sweet potato mixture to a greased 9×13-inch baking dish. Top evenly with pecan mixture. If desired, add marshmallows on top.
- Bake: Bake for 20-25 minutes, or until heated through and topping is golden brown. If using marshmallows, broil for 1-2 minutes until lightly toasted.
Notes
- Chef tip: For a healthier version, use Greek yogurt instead of some of the butter in the sweet potato mixture.
- Best substitution: Substitute butternut squash for sweet potatoes for a similar flavor profile.
- Make-ahead: Assemble the casserole up to 1 day ahead. Cover and refrigerate until ready to bake.
- Scaling: This recipe can be halved or doubled to fit your needs.
- Troubleshooting: If the topping is browning too quickly, cover the dish loosely with aluminum foil.
Storage
- Fridge: Store leftovers in an airtight container in the fridge for up to 5 days.
- Freezer: Freeze individual portions for up to 3 months. Thaw overnight in the fridge before reheating.
- Oven reheat: Reheat in a 350°F (175°C) oven for 15-20 minutes.
- Microwave reheat: Reheat in the microwave for 1-2 minutes, then stir and heat for another 1-2 minutes.
- Make ahead: Assemble the casserole up to 1 day ahead. Cover and refrigerate until ready to bake.
Nutrition Per Serving
- Calories: 320
- Protein: 4g
- Fat: 14g
- Carbs: 48g
- Fiber: 4g
- Sugar: 15g
- Sodium: 220mg
- Cholesterol: 70mg
- Sat. Fat: 7g
Nutritional values are estimates only. Actual values may vary by brand and portion size.
Cozy Classic Sweet Potato Casserole with Crunchy Pecan Topping FAQs
Yes, assemble the casserole, cover, and refrigerate. Bake as directed when ready to serve.
To prevent a soupy casserole, don't overmix the sweet potato mixture. Stir until just combined.
Yes, freeze individual portions for up to 3 months. Thaw overnight in the fridge before reheating.
No, this recipe is best baked in the oven. The air fryer does not reach high enough temperatures for this dish.
For a healthier option, try using sliced almonds or chopped pecans instead of marshmallows.
A Warm Final Note
I can’t wait for you to try Cozy 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!






