When the first autumn leaves start to fall and the air turns crisp, nothing feels more comforting than a warm, nutty Classic Sweet Potato Casserole with Pecan Topping fresh from the oven. The sweet creaminess of mashed sweet potatoes combined with a crunchy, buttery pecan crust creates a perfect harmony that’s both nostalgic and irresistibly delicious. I love how this dish transforms simple ingredients into a festive centerpiece, whether it’s a holiday feast or a cozy family dinner. Best of all, it’s surprisingly easy to make, letting you savor the flavors without spending hours in the kitchen. Ready to bring that cozy, homemade magic to your table? Let’s dive into this timeless recipe that never fails to impress.

Why choose Classic Sweet Potato Casserole with Pecan Topping?
Comforting warmth: This casserole blends sweet, creamy potatoes with a perfectly crunchy pecan topping, creating a festive flavor explosion. Simple preparation: Easy-to-follow steps mean you can whip it up without stress. Versatile appeal: Ideal for holiday dinners or cozy weeknights. Crowd-pleaser: Its nostalgic taste never fails to impress family and guests alike. Time-saving: Ready in under an hour, so you enjoy more and cook less.
Classic Sweet Potato Casserole with Pecan Topping Ingredients
For the Sweet Potato Base
- Sweet potatoes – Choose firm, medium-sized potatoes for a naturally sweet and creamy texture.
- Butter – Adds rich creaminess and helps mash the potatoes smoothly.
- Brown sugar – Sweetens the potatoes with a warm, caramel-like flavor essential to this classic recipe.
- Milk – Use whole or 2% milk to achieve the perfect consistency without thinning the mixture.
- Vanilla extract – Enhances the natural sweetness and adds a subtle, fragrant note.
- Ground cinnamon – Sprinkles of cinnamon bring a comforting spice that complements the sweet potatoes.
- Salt – Balances the flavors and heightens the sweetness in the casserole base.
For the Pecan Topping
- Pecans – Toasted for a crunchy, nutty topping that contrasts beautifully with the creamy sweet potatoes.
- Brown sugar – Combines with pecans to create a caramelized, buttery crust.
- All-purpose flour – Helps bind the topping ingredients together for the perfect crumble.
- Butter – Melted butter brings richness and golden crispness to the pecan topping.
This Classic Sweet Potato Casserole with Pecan Topping is all about simple ingredients blending into a soul-satisfying dish that feels like a warm hug on your plate.
How to Make Classic Sweet Potato Casserole with Pecan Topping
- Preheat oven: Preheat to 350°F, grease a 9×13-inch baking dish with butter or cooking spray, and place on rack so heat circulates evenly for perfect browning.
- Boil potatoes: Place peeled sweet potatoes in a large pot, cover with cold water, bring to a boil, then simmer until tender when pierced, about 15–20 minutes.
- Mash potatoes: Drain sweet potatoes thoroughly, then return to the pot. Add butter, milk, brown sugar, vanilla, cinnamon, and salt, mashing until smooth, creamy, and free of lumps.
For the Pecan Topping:
- Combine topping: In a bowl, mix chopped pecans, brown sugar, all-purpose flour, and melted butter until evenly coated and crumbly, creating a nutty, buttery topping ready for layering.
- Assemble casserole: Spread the creamy sweet potato base evenly in the prepared dish, then sprinkle the pecan topping in a thin, even layer to guarantee a perfect crunch.
- Bake: Position the dish in the center rack of your 350°F oven and bake until the topping turns golden brown and crisp, about 25–30 minutes. Let it rest briefly.
Optional: Sprinkle sea salt over the warm topping to heighten sweet-and-salty contrast.
Exact quantities are listed in the recipe card below.

Expert Tips for Classic Sweet Potato Casserole with Pecan Topping
- Perfectly Cooked Potatoes: Use medium-sized sweet potatoes and boil until just tender to avoid watery mash and ensure a creamy texture.
- Even Mashing: Drain potatoes well and mash while still warm for smooth consistency; avoid over-mashing to keep a pleasing, slightly textured bite.
- Toasty Pecans: Lightly toast pecans before mixing for enhanced flavor and crunch that complements the sweet potato base beautifully.
- Balanced Sweetness: Brown sugar adds warmth, but adjust quantity to your taste to prevent overpowering the natural sweetness of the potatoes.
- Golden Crunchy Topping: Spread pecan topping evenly in a thin layer to ensure consistent crispness without sogginess beneath.
- Rest Before Serving: Let casserole cool for a few minutes after baking to set flavors and avoid a runny texture when served.
Make Ahead Options
These Classic Sweet Potato Casserole with Pecan Topping are perfect for meal prep enthusiasts! You can prepare the sweet potato base up to 24 hours in advance by mashing the sweet potatoes and refrigerating them in an airtight container to maintain their creamy texture. The pecan topping can also be assembled and stored separately in the refrigerator for up to 3 days. When you’re ready to bake, simply spread the sweet potato mixture in a greased baking dish, sprinkle on the topping, and pop it into a preheated oven at 350°F. This make ahead method saves time and allows you to enjoy a comforting dish that tastes just as delicious as when freshly made!
What to Serve with Classic Sweet Potato Casserole with Pecan Topping?
A warm, nutty casserole is perfect when paired with a few delightful sides that enhance its comforting flavors.
-
Roasted Brussels Sprouts: The slight bitterness of Brussels sprouts perfectly balances the sweetness of the casserole, adding a layer of complexity to your meal.
-
Herbed Turkey Breast: Tender slices of turkey infused with herbs provide a savory counterpoint to the sweet casserole, making every bite feel festive and satisfying.
-
Cranberry Sauce: A tart, vibrant cranberry sauce not only brings color to the plate, but its acidity cuts through the richness of the casserole, creating a delightful contrast.
-
Garlic Green Beans: Crisp-tender green beans sautéed with garlic contribute a refreshing crunch, adding texture and brightness next to the creamy casserole.
-
Honey-Glazed Carrots: The natural sweetness of honey-glazed carrots echoes the sweet potato flavor while offering a beautiful pop of color and nutrition.
-
Mulled Apple Cider: Warm mulled cider, spiced with cinnamon and cloves, makes a dreamy drink pairing that brings seasonal cheer to your table.
Each of these sides complements the Classic Sweet Potato Casserole with Pecan Topping in unique ways, enhancing your dining experience and making your meal unforgettable.
Classic Sweet Potato Casserole Variations
Feel free to personalize your casserole for a delightful twist that’ll surprise your taste buds.
-
Nut-Free: Replace pecans with crushed graham crackers or a mix of seeds for added crunch without the nuts.
-
Spiced Up: Add a pinch of cayenne pepper or nutmeg to the sweet potato mix for an unexpected heat that warms you from the inside out. Spices bring depth and surprise in every bite.
-
Maple Sweetener: Substitute brown sugar with maple syrup for a sweet, distinct flavor that emphasizes the natural sweetness of sweet potatoes.
-
Vegan Twist: Swap butter and milk with coconut oil and almond milk, creating a creamy, dairy-free casserole that packs in delicious flavors.
-
Fruit Infusion: Mix in some diced apples or pears with the sweet potatoes for a fruity twist that adds flair and additional sweetness.
-
Crunchy Pecan Layer: Toast the pecans with a sprinkle of cinnamon and a dash of salt before adding them as a topping for an even richer flavor experience.
-
Savory Addition: Stir in some sautéed onions or garlic into the potato mix to create a savory take that balances beautifully with the sweetness.
-
Cheesy Delight: Fold in some shredded cheddar cheese into the sweet potato base for a creamy, cheesy casserole that’s decadent and comforting.
Each variation promises to cater to different palates, helping you create a casserole that’s uniquely yours!
How to Store and Freeze Classic Sweet Potato Casserole with Pecan Topping
Fridge: Store leftovers in an airtight container for up to 3 days. Reheat individual portions in the microwave for a quick and comforting meal.
Freezer: For longer storage, freeze the casserole in a tightly sealed container for up to 3 months. Thaw in the fridge overnight before reheating.
Reheating: Bake at 350°F until heated through, about 20–25 minutes. If the topping starts to brown too quickly, cover with foil to prevent burning.
Assembly Tips: To retain quality when freezing, consider preparing the sweet potato base and topping separately. Assemble fresh for best flavor!

Classic Sweet Potato Casserole with Pecan Topping Recipe FAQs
How do I select the best sweet potatoes for this casserole?
Choose firm, medium-sized sweet potatoes with smooth skin and no dark spots. Avoid overly soft or sprouted potatoes, as they won’t mash well or taste fresh.
Can I store leftovers, and how long will they keep?
Absolutely! Store any leftover casserole in an airtight container in the fridge for up to 3 to 4 days. Reheat gently in the microwave or oven to enjoy that cozy warmth all over again.
Is it possible to freeze Classic Sweet Potato Casserole with Pecan Topping?
Very much so! Freeze in an airtight container or tightly wrapped with foil and plastic wrap for up to 3 months. For best results, freeze sweet potato base and pecan topping separately, then assemble before baking or reheating.
What’s the best way to reheat the casserole without soggy topping?
I recommend reheating uncovered in a 350°F oven for 20–25 minutes until warmed through and the topping crisps back up. If the pecans brown too fast, tent with foil to prevent burning.
Can this casserole be made suitable for someone with nut allergies?
Yes, simply skip the pecan topping and use a crunchy alternative like toasted breadcrumbs or a cinnamon-sugar crumble topping made from oats and brown sugar for a nut-free crunch. Just keep it cozy!

Irresistible Classic Sweet Potato Casserole with Pecan Topping
Ingredients
Equipment
Method
- Preheat to 350°F, grease a 9x13-inch baking dish with butter or cooking spray.
- Place peeled sweet potatoes in a large pot, cover with cold water, bring to a boil, and simmer until tender, about 15–20 minutes.
- Drain sweet potatoes, return to pot, and add butter, milk, brown sugar, vanilla, cinnamon, and salt. Mash until smooth.
- In a bowl, mix chopped pecans, brown sugar, all-purpose flour, and melted butter until crumbly.
- Spread sweet potato base in the prepared dish, then sprinkle pecan topping evenly.
- Bake for 25–30 minutes until topping is golden brown and crisp.




