The aroma of sweet potatoes baking in the oven can transport me back to family gatherings, where laughter filled the air and Grandma’s Sweet Potato Casserole was the star of the table. This buttery Sweet Potato Casserole with Crunchy Pecan Topping blends creamy, fluffy sweet potatoes with a nutty, caramelized topping, creating a comforting harmony that celebrates the season. Not only is this dish a crowd-pleaser that elevates any holiday spread, but it’s also a time-saving recipe that’s easy to whip up ahead of time. Imagine your loved ones savoring each bite, indulging in the contrast of creamy sweet potatoes and crunchy pecans—who wouldn’t want to recreate that joy? What creative spin will you give to this classic holiday delight?

Why Is This Casserole So Irresistible?
Comforting blend of flavors: This dish beautifully melds the creamy sweetness of sweet potatoes with a crunchy pecan topping, creating a delightful contrast that is sure to please any palate.
Time-efficient preparation: With easy-to-follow steps, you can have this showstopper ready without spending hours in the kitchen. Perfect for busy holidays!
Versatile options: Whether you stick with pecans or mix in walnuts, there’s room for customization. Feel free to enhance it with mini marshmallows for extra nostalgia.
Crowd favorite: This casserole often becomes the star of any holiday gathering, evoking memories and sparking conversations around the table. It’s the perfect companion to savory dishes like Creole Roasted Turkey or even a hearty ham.
Make-ahead convenience: Prep it in advance and chill before baking, allowing you more time to enjoy the festivities with family and friends.
Sweet Potato Casserole Ingredients
• Here’s everything you need to create this classic holiday delight.
For the Casserole
- Canned Sweet Potatoes (45 ounces) – Provides the creamy, sweet base for the casserole; fresh sweet potatoes can be used for a richer flavor.
- Granulated Sugar (½ cup) – Balances the earthy flavor of the sweet potatoes for a delightful sweetness.
- Eggs (2 large, beaten) – Acts as a binding agent, lending structure and a touch of richness.
- Butter (1 stick, room temperature) – Infuses the dish with a lush, buttery flavor that enhances creaminess.
- Half and Half Cream (⅓ cup) – Elevates the creamy texture, but almond milk can replace it for a dairy-free option.
- Vanilla Extract (¼ teaspoon) – Adds a warm depth of flavor that rounds out the sweetness.
For the Pecan Topping
- Brown Sugar (1 cup, packed) – Sweetens the topping while helping to achieve that crunchy texture we love.
- Flour (½ cup) – Provides binding for the topping, ensuring it stays together as it bakes.
- Chopped Pecans (1 cup) – Delivers that delightful crunch; walnuts can be used as a substitute for variety.
- Melted Butter (⅓ cup) – Encourages crispiness in the topping, making it irresistibly golden.
- Ground Cinnamon (¼ teaspoon) – Infuses a warm, spicy note that complements the sweet potatoes beautifully.
This Sweet Potato Casserole is blissfully easy to prepare and offers a comforting addition to any holiday table! Enjoy the delight in each layer, and watch it become a staple at your gatherings.
Step‑by‑Step Instructions for Buttery Sweet Potato Casserole with Crunchy Pecan Topping
Step 1: Prepare Oven and Dish
Start by preheating your oven to 350°F (175°C). While the oven warms up, grease a shallow 8×8 baking dish with butter or non-stick spray to ensure easy serving later. This step is crucial for the success of your Sweet Potato Casserole, as it will help prevent sticking and allow for a beautiful golden finish.
Step 2: Mix Sweet Potato Filling
In a large mixing bowl, beat together the canned sweet potatoes, granulated sugar, eggs, room temperature butter, half and half cream, and vanilla extract until fully combined and smooth. This mixture should be creamy and homogenous. Using a hand mixer or a sturdy whisk will yield the best texture, ensuring your Sweet Potato Casserole has a delightful base.
Step 3: Transfer to Baking Dish
Once your sweet potato mixture is perfectly blended, spoon it evenly into the prepared baking dish. Gently spread the mixture using a rubber spatula, ensuring the surface is smooth and even. This creates a nice foundation for the crunchy pecan topping, which will add a delicious contrast to the creamy layers of your casserole.
Step 4: Prepare the Topping
In a separate bowl, mix the packed brown sugar, flour, and ground cinnamon together until well combined. Next, stir in the chopped pecans, ensuring they are evenly coated. Then, drizzle in the melted butter and mix until everything is well incorporated. This topping will create that irresistible crunch on top of your Sweet Potato Casserole, so be thorough!
Step 5: Assemble and Bake
Carefully press the pecan topping mixture over the sweet potato layer in the baking dish, ensuring it is evenly distributed. Pop the dish into your preheated oven and bake for 25-30 minutes. Look for bubbling edges and a set center to know it’s ready. The aroma wafting through your kitchen will be tantalizing as it bakes!
Step 6: Cool Before Serving
After baking, remove the Sweet Potato Casserole from the oven and allow it to cool for about 10-15 minutes. This resting period will help the casserole set further, making it easier to serve. As the layers meld together, your family and friends will be eagerly waiting to dig into this holiday favorite!

Make Ahead Options
These delicious Sweet Potato Casseroles are perfect for meal prep enthusiasts! You can prepare the sweet potato filling up to 24 hours in advance; simply mix all the filling ingredients and refrigerate (this keeps the flavors vibrant and fresh). To maintain the quality of the casserole, it’s best to hold off on adding the pecan topping until you’re ready to bake. Additionally, if you’re planning to make it even further ahead, you can assemble it without the topping and refrigerate for up to 3 days. When it’s time to serve, simply sprinkle the topping on, bake at 350°F (175°C) for 25-30 minutes, and enjoy warm, comforting flavors that are just as delicious as the freshly made version!
Expert Tips for Sweet Potato Casserole
- Check for Bubbling: Ensure the edges of the casserole are bubbling before you take it out of the oven to guarantee proper cooking throughout.
- Cooling Time: Allow the casserole to sit for 10-15 minutes after baking. This helps it set, enhancing the overall texture of your sweet potato casserole.
- Prep Ahead: For convenience, prepare the casserole without the topping ahead of time, refrigerate it, and then add the topping just before baking.
- Customize Toppings: If you want variety, try substituting pecans with walnuts or adding mini marshmallows on top for extra sweetness and texture.
- Avoid Overmixing: Mix the sweet potato base until just combined to prevent the casserole from becoming too dense; a little fluffiness goes a long way!
What to Serve with Buttery Sweet Potato Casserole with Crunchy Pecan Topping
As you prepare to gather around your holiday table, think of the lovely flavors that will complement this creamy, crunchy delight.
-
Savory Ham: The saltiness of a glazed ham pairs wonderfully with the sweet and buttery notes of the casserole, creating a balanced plate.
-
Cornbread Dressing: This dish offers a delightful contrast in texture—moist and fluffy cornbread dressing complements the creamy sweet potatoes perfectly.
-
Green Bean Almondine: The crisp, fresh taste of sautéed green beans adds a vibrant note and a nice crunch, brightening up your meal.
-
Turkey with Gravy: A traditional turkey dish drenched in savory gravy enhances the richness of the Sweet Potato Casserole, making for a harmonious holiday feast.
-
Cranberry Sauce: The tartness of cranberry sauce cuts through the sweetness of the casserole, making each bite exceptional and refreshing.
-
Roasted Brussels Sprouts: These provide a slightly bitter, caramelized flavor that contrasts beautifully with the sweet dish, adding depth to your holiday spread.
-
Sparkling Apple Cider: This refreshing beverage brings a festive, fruity element that elevates the whole dining experience—perfect for toasting with loved ones!
Imagine enjoying this delightful spread, where each dish brings something unique to the table, ensuring everyone walks away with satisfied smiles!
How to Store and Freeze Sweet Potato Casserole
Fridge: Keep leftovers in an airtight container for up to 3-5 days. Reheat portions in the microwave or oven, ensuring they’re heated through before serving.
Freezer: Freeze unbaked Sweet Potato Casserole for up to 3 months. Wrap tightly with plastic wrap and foil to prevent freezer burn, then bake after adding the topping.
Reheating: For best results, reheat in the oven at 350°F (175°C) until warmed through, which should take about 20-30 minutes. This helps retain the casserole’s creamy texture and crunchy topping.
Make-Ahead Tip: Assemble the casserole ahead of time without the topping, refrigerate, and add the topping just before baking for a seamless holiday experience.
Sweet Potato Casserole Variations
Feel free to unleash your culinary creativity and customize this tantalizing casserole to your liking!
-
Nut-Free: Swap out the pecans with a sprinkle of crunchy sunflower seeds for a delightful crunch without the nuts.
-
Gourmet Twist: Elevate the dish with a drizzle of maple syrup in the sweet potato filling for a luxurious flavor boost.
-
Extra Creamy: Mix in a splash of coconut milk with the half and half for a tropical twist that keeps the casserole rich and creamy.
-
Savory Spin: Add a pinch of smoked paprika to the sweet potato mixture for an unexpected savory note that contrasts beautifully with the sweetness.
-
Marshmallow Magic: Top the pecan layer with mini marshmallows for a delightful extra layer of sweetness and nostalgic flair, reminiscent of childhood Thanksgivings.
-
Spicy Kick: Mix in a dash of cayenne pepper or chili powder in the casserole for a surprising kick of heat that pairs beautifully with the casserole’s sweetness.
-
Fruit Fusion: Enhance the flavor with fresh cranberries or chopped apples in the sweet potato filling for a sweet-tart balance that brightens the dish.
-
Fresh Sweet Potatoes: Substitute canned sweet potatoes for 7-8 medium fresh sweet potatoes for a fresher, more authentic flavor and a beautiful presentation. To learn more about using fresh sweet potatoes, check out my recipes for Baked Sweet Potatoes or Sweet Potato Fries.
Whatever variations you choose, this Sweet Potato Casserole will surely create cherished memories around your holiday table!

Sweet Potato Casserole Recipe FAQs
How do I choose ripe sweet potatoes?
Select sweet potatoes that feel firm and heavy for their size, with smooth, unblemished skin. Avoid any sweet potatoes with dark spots or wrinkles, as these can indicate overripeness or poor quality. If you’re using canned sweet potatoes, look for high-quality brands with minimal added ingredients for the best flavor.
What is the best way to store leftover Sweet Potato Casserole?
Store any leftover casserole in an airtight container in the refrigerator for up to 3-5 days. Make sure to let it cool completely before sealing the container, as this helps prevent excess moisture buildup. Reheat individual portions in the microwave or warmer oven until heated through—about 15-20 minutes in a preheated oven at 350°F (175°C).
Can I freeze Sweet Potato Casserole?
Absolutely! To freeze, first assemble the casserole without the pecan topping. Wrap the dish tightly with plastic wrap and cover it with foil, then freeze for up to 3 months. When you’re ready to bake, let it thaw overnight in the fridge, add the topping, and bake according to the recipe instructions.
What should I do if my sweet potato casserole is too runny?
If your casserole ends up runny, try mixing in a teaspoon or two of cornstarch to thicken it while it’s hot. You can also bake the casserole a little longer to allow excess moisture to evaporate, checking that the center is set and the edges are bubbling before removing it from the oven.
Is this recipe suitable for those with nut allergies?
Since the recipe includes pecans, it’s not safe for individuals with nut allergies. For a nut-free topping, consider using crushed graham crackers mixed with a little brown sugar and butter, which will create a delicious, crunchy alternative without the use of nuts.
Can I make Sweet Potato Casserole ahead of time?
Definitely! You can prepare the casserole up to the baking step and refrigerate it for a day in advance. Just cover it tightly with plastic wrap. When you’re ready to serve, add the pecan topping and bake as directed. This makes it easier to enjoy your gathering without spent hours cooking in the kitchen!

Decadent Sweet Potato Casserole with Crunchy Pecan Bliss
Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C) and grease a shallow 8x8 baking dish with butter or non-stick spray.
- In a large mixing bowl, beat together the canned sweet potatoes, granulated sugar, eggs, butter, half and half cream, and vanilla extract until smooth.
- Spoon the sweet potato mixture into the prepared baking dish and spread evenly.
- In a separate bowl, mix the brown sugar, flour, and cinnamon. Stir in the chopped pecans and melted butter until combined.
- Press the pecan topping over the sweet potato layer and bake for 25-30 minutes until bubbly.
- Allow the casserole to cool for 10-15 minutes before serving.

Leave a Reply