Cozy Classic Sweet Potato Casserole with Crunchy Pecan Topping

This classic sweet potato casserole is the ultimate comfort food, perfect for holiday feasts. After making it countless times, I’ve discovered the secret to a creamy, not-too-sweet filling and a crunchy pecan topping that’ll make your family beg for seconds. Keep reading for my best tips. If you love recipes like this, you’ll also enjoy Crispy Za’atar Roasted Chickpeas with Lemon Zest and Easy Summer Yogurt Parfait with Fresh Berries and Honey.

Why This Cozy Classic Sweet Potato Casserole with Crunchy Pecan Topping Is Pure Comfort
- Creamy, not-too-sweet filling
- Crunchy 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
- vanilla extract
- salt
- black pepper
- cinnamon
- nutmeg
- Optional: marshmallows
- Optional: pecan halves for garnish

📝 Ingredient Notes
- sweet potatoes: Use orange-fleshed sweet potatoes, not yams.
🛒 Tools & Equipment I Recommend
- KitchenAid Mixer — Makes light work of mashing sweet potatoes → See on Amazon
- Pyrex Glass Dish — Perfect for baking and serving this casserole → See on Amazon

How to Make Cozy Classic Sweet Potato Casserole with Crunchy Pecan Topping
- Prepare sweet potatoes: Peel and dice sweet potatoes. Boil until tender, then drain and mash with heavy cream, brown sugar, eggs, vanilla, salt, and pepper.
- Make topping: Mix pecans, flour, brown sugar, cinnamon, and melted butter. Press half into the sweet potato mixture and bake.
- Bake: Bake at 350°F (175°C) for 20-25 minutes, then top with remaining pecan mixture and marshmallows (optional). Broil for 2-3 minutes until golden.
Cook's Tips for Perfect Cozy Classic Sweet Potato Casserole with Crunchy Pecan Topping
- Common mistake and fix: Don't overcook the sweet potatoes. They'll become watery and the casserole won't set properly.
- Tip: For a lighter version, substitute half-and-half or milk for the heavy cream.
- Tip: Make ahead: Assemble the casserole, but don't bake. Refrigerate up to 24 hours. Bake as directed.
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 for up to 5 days. Make-ahead tip: Assemble the casserole, but don't bake. Refrigerate up to 24 hours. Bake as directed.
Freezing Cozy Classic Sweet Potato Casserole with Crunchy Pecan Topping
Freeze individual portions for up to 2 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 crisp under the broiler for 2-3 minutes.
Recipe Notes
- Chef tip: For a twist, add a handful of chopped cooked bacon or a sprinkle of chopped fresh thyme to the topping.
- Best substitution: Substitute canned sweet potatoes for fresh, but adjust liquid as needed.
- Make-ahead: Assemble the casserole, but don't bake. Refrigerate up to 24 hours. Bake as directed.
- Scaling: This recipe can be doubled or halved easily.
- Troubleshooting: If the casserole is still runny after baking, mix 1 tbsp cornstarch with 1 tbsp water and stir it into the sweet potato mixture. Bake for an additional 10 minutes.
Want to level up this recipe?
KitchenAid Mixer — Makes light work of mashing sweet potatoes → 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
- vanilla extract
- salt
- black pepper
- cinnamon
- nutmeg
Optional Toppings
- marshmallows
- pecan halves for garnish
Instructions
- Prepare sweet potatoes: Peel and dice sweet potatoes. Boil until tender, then drain and mash with heavy cream, brown sugar, eggs, vanilla, salt, and pepper.
- Make topping: Mix pecans, flour, brown sugar, cinnamon, and melted butter. Press half into the sweet potato mixture and bake.
- Bake: Bake at 350°F (175°C) for 20-25 minutes, then top with remaining pecan mixture and marshmallows (optional). Broil for 2-3 minutes until golden.
Notes
- Chef tip: For a twist, add a handful of chopped cooked bacon or a sprinkle of chopped fresh thyme to the topping.
- Best substitution: Substitute canned sweet potatoes for fresh, but adjust liquid as needed.
- Make-ahead: Assemble the casserole, but don't bake. Refrigerate up to 24 hours. Bake as directed.
- Scaling: This recipe can be doubled or halved easily.
- Troubleshooting: If the casserole is still runny after baking, mix 1 tbsp cornstarch with 1 tbsp water and stir it into the sweet potato mixture. Bake for an additional 10 minutes.
Storage
- Fridge: Store leftovers in an airtight container for up to 5 days.
- Freezer: Freeze individual portions for up to 2 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 crisp under the broiler for 2-3 minutes.
- Make ahead: Assemble the casserole, but don't bake. Refrigerate up to 24 hours. Bake as directed.
Nutrition Per Serving
- Calories: 320
- Protein: 4g
- Fat: 14g
- Carbs: 48g
- Fiber: 4g
- Sugar: 18g
- Sodium: 150mg
- Cholesterol: 80mg
- 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
Overcooking the sweet potatoes or not using enough thickener can cause a runny casserole. To fix, mix 1 tbsp cornstarch with 1 tbsp water and stir it into the sweet potato mixture. Bake for an additional 10 minutes.
Yes, assemble the casserole, but don't bake. Refrigerate up to 24 hours. Bake as directed.
For a lighter version, substitute half-and-half or milk for the heavy cream.
Store leftovers in an airtight container for up to 5 days. Reheat in the oven or microwave.
Yes, freeze individual portions for up to 2 months. Thaw overnight in the fridge before reheating.
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!






