Cozy Classic Sweet Potato Casserole with Crunchy Pecan Topping

This classic sweet potato casserole is the ultimate comfort food. After making it dozens of times, I’ve discovered the secret to perfectly creamy sweet potatoes and a crispy pecan topping. The warm, cozy flavors are perfect for holidays and busy weeknights. Start with my Chilled Roasted Tomato Basil Soup for a complete meal. If you love recipes like this, you’ll also enjoy Chilled Roasted Tomato Basil Soup and Easy Raspberry Vanilla Cream Crepes.

Why This Cozy Classic Sweet Potato Casserole with Crunchy Pecan Topping Is Pure Comfort
- Creamy, rich sweet potatoes
- Crispy, buttery pecan topping
- Easy to make ahead
- Better than takeout
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
- heavy cream
- eggs
- pecans
- cinnamon
- nutmeg
- vanilla extract
- salt
- butter
- Optional: marshmallows
- Optional: pecan halves

📝 Ingredient Notes
- sweet potatoes: Use orange-fleshed sweet potatoes, not yams.
🛒 Tools & Equipment I Recommend
- KitchenAid 9-Speed Hand Mixer — Effortlessly mix sweet potatoes and cream until smooth. → See on Amazon
- OXO Good Grips 3-Piece Stainless Mixing Bowl Set — Perfect for mixing sweet potatoes and topping ingredients. → See on Amazon

How to Make Cozy Classic Sweet Potato Casserole with Crunchy Pecan Topping
- Step 1: Preheat oven to 375°F (190°C). Peel and dice sweet potatoes. Boil until tender, about 10 minutes.
- Step 2: Drain sweet potatoes and mash with brown sugar, heavy cream, eggs, cinnamon, nutmeg, and vanilla. Season with salt.
- Step 3: Transfer to a greased 9×13-inch baking dish. Melt butter and mix with pecans, brown sugar, and flour. Sprinkle over sweet potatoes.
- Step 4: Bake for 20-25 minutes, until golden and bubbly. Serve warm.
Cook's Tips for Perfect Cozy Classic Sweet Potato Casserole with Crunchy Pecan Topping
- Common mistake and fix: Don't overcook sweet potatoes. They'll become watery and lose their creamy texture.
- : For a lighter version, substitute Greek yogurt for some of the heavy cream.
- : Make ahead and refrigerate. Reheat in a 350°F (175°C) oven until warmed through.
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 up to 5 days. Make-ahead tip: Assemble and refrigerate up to 1 day ahead. Bake as directed.
Freezing Cozy Classic Sweet Potato Casserole with Crunchy Pecan Topping
Freeze individual portions up to 3 months.
How to Reheat Without Drying It Out
Oven: Reheat in a 350°F (175°C) oven until warmed through. Microwave: Reheat in the microwave for 1-2 minutes, then stir.
Recipe Notes
- Chef tip: For a crunchier topping, use pecan halves and bake separately until golden, then sprinkle on top.
- Best substitution: Substitute butternut squash for sweet potatoes for a similar flavor profile.
- Make-ahead: Assemble and refrigerate up to 1 day ahead. Bake as directed.
- Scaling: This recipe can be halved or doubled to fit your needs.
- Troubleshooting: If topping isn't browning, broil for 1-2 minutes, watching closely to prevent burning.
Want to level up this recipe?
All-Clad Stainless 12-Inch Skillet with Lid — Evenly heats and cooks sweet potatoes perfectly. → Check price on Amazon
Cozy Classic Sweet Potato Casserole with Crunchy Pecan Topping

Ingredients
Main Ingredients
- sweet potatoes
- brown sugar
- heavy cream
- eggs
- pecans
Seasonings
- cinnamon
- nutmeg
- vanilla extract
- salt
- butter
Optional Toppings
- marshmallows
- pecan halves
Instructions
- Step 1: Preheat oven to 375°F (190°C). Peel and dice sweet potatoes. Boil until tender, about 10 minutes.
- Step 2: Drain sweet potatoes and mash with brown sugar, heavy cream, eggs, cinnamon, nutmeg, and vanilla. Season with salt.
- Step 3: Transfer to a greased 9×13-inch baking dish. Melt butter and mix with pecans, brown sugar, and flour. Sprinkle over sweet potatoes.
- Step 4: Bake for 20-25 minutes, until golden and bubbly. Serve warm.
Notes
- Chef tip: For a crunchier topping, use pecan halves and bake separately until golden, then sprinkle on top.
- Best substitution: Substitute butternut squash for sweet potatoes for a similar flavor profile.
- Make-ahead: Assemble and refrigerate up to 1 day ahead. Bake as directed.
- Scaling: This recipe can be halved or doubled to fit your needs.
- Troubleshooting: If topping isn't browning, broil for 1-2 minutes, watching closely to prevent burning.
Storage
- Fridge: Store leftovers in an airtight container up to 5 days.
- Freezer: Freeze individual portions up to 3 months.
- Oven reheat: Reheat in a 350°F (175°C) oven until warmed through.
- Microwave reheat: Reheat in the microwave for 1-2 minutes, then stir.
- Make ahead: Assemble and refrigerate up to 1 day ahead. Bake as directed.
Nutrition Per Serving
- Calories: 340
- Protein: 4g
- Fat: 16g
- Carbs: 45g
- Fiber: 4g
- Sugar: 20g
- Sodium: 150mg
- Cholesterol: 80mg
- Sat. Fat: 9g
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 and refrigerate up to 1 day ahead. Bake as directed.
Overcooking sweet potatoes can make them watery and dry. Don't overcook.
Yes, freeze individual portions up to 3 months. Thaw and reheat as needed.
No, but you can use the air fryer to crisp the pecan topping separately.
Reheat in a 350°F (175°C) oven until warmed through for best results.
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!






