The Best Sweet Potato Casserole with Pecans (Easy & Make Ahead)
Prepare to fall in love with this incredible recipe for Sweet Potato Casserole with Pecans – a true showstopper that consistently earns rave reviews at Thanksgiving dinner and any special occasion. This beloved holiday side dish combines creamy, cinnamon-kissed mashed sweet potatoes with a delightful, crunchy pecan streusel topping, creating a harmonious blend of sweet and savory textures. What makes this recipe truly stand out is its simplicity and the fantastic option to prepare it up to two days in advance, making your holiday meal prep a breeze!

If you’ve been on the hunt for the absolute best sweet potato casserole recipe, your search ends here. I might be a little biased, but it’s hard not to boast when something tastes this good! This sweet potato casserole, crowned with its irresistible pecan topping, has been a family tradition for years, and it’s always met with enthusiastic applause. Trust me, you and your loved ones will adore this dish just as much as we do, making it a guaranteed highlight of your holiday table.
Why You’ll Adore This Pecan Sweet Potato Casserole
This isn’t just another side dish; it’s a culinary experience designed to bring joy and ease to your busy holiday season. Here are several compelling reasons why this sweet potato casserole will become your new go-to recipe:
- The Ultimate Thanksgiving & Holiday Staple: This casserole isn’t just a dish; it’s a tradition waiting to happen. Imagine creamy, perfectly mashed sweet potatoes infused with warm spices like cinnamon and nutmeg, all blanketed under a crunchy, buttery pecan streusel. It’s the quintessential comfort food that complements any holiday spread, embodying the flavors of the season and creating cherished memories around the dinner table.
- Always a Crowd-Pleaser: From intimate family dinners to grand holiday feasts, this sweet potato casserole never fails to impress. Its balanced sweetness and delightful texture combination appeal to all ages, consistently earning glowing reviews from even the pickiest eaters. Be prepared for requests for the recipe – it’s that good!
- Remarkably Versatile: We understand that dietary needs vary, which is why this recipe is designed for flexibility. It can effortlessly be adapted to be gluten-free by swapping the flour for a 1-to-1 gluten-free blend. For those avoiding dairy, vegan butter and coconut cream work wonderfully. Need it egg-free? No problem, the base still holds beautifully. And for a fun twist, you can always swap the pecans for gooey marshmallows, or even do a half-and-half topping to satisfy everyone’s preferences.
- Conveniently Make-Ahead Friendly: The holidays are hectic, and anything that can lighten your load is a blessing. This sweet potato casserole is an absolute lifesaver because it can be fully prepared up to 48 hours in advance. This means you can assemble it ahead of time, refrigerate, and simply bake on the big day, freeing you up to focus on other dishes or, more importantly, enjoy precious time with your loved ones.
Essential Ingredients for Your Sweet Potato Casserole
Crafting the perfect sweet potato casserole starts with selecting high-quality ingredients. Each component plays a crucial role in building the layered flavors and textures that make this dish so irresistible.

- Sweet Potatoes: You’ll need about 3 pounds of fresh sweet potatoes for this recipe, which typically equates to 3-4 extra-large potatoes or roughly 7 ½ to 9 cups when cubed. Opt for firm, unblemished potatoes for the best flavor and texture. Fresh sweet potatoes offer a superior, vibrant taste and less moisture than canned varieties, which is key to a non-watery casserole base.
- Sugars: This recipe utilizes a harmonious blend of both white granulated sugar and brown sugar. The white sugar provides a clean, pure sweetness to the mashed sweet potato base, while the brown sugar in the pecan topping adds a deeper, molasses-rich flavor that caramelizes beautifully during baking. This combination creates a complex, balanced sweetness.
- Butter: High-quality salted butter is essential here. A generous portion is mashed directly into the hot sweet potatoes, contributing to their creamy, rich texture. More butter, kept cold, is then cut into the flour and brown sugar for the streusel topping, ensuring a crumbly, tender texture that crisps up perfectly.
- Flour: All-purpose flour is used in the pecan streusel to help bind the topping ingredients and create that desirable crumbly texture. If you or your guests require a gluten-free option, simply substitute it with your preferred 1-to-1 gluten-free flour blend. Brands like Bob’s Red Mill work exceptionally well without compromising taste or texture.
- Cream: For an undeniably decadent and rich sweet potato base, heavy cream is highly recommended. Its high-fat content contributes to an incredibly smooth and luxurious consistency. However, if you’re looking for a lighter option or simply don’t have heavy cream on hand, half-and-half or even whole milk can be used in a pinch, though the final texture may be slightly less rich.
- Pecans: The star of our topping! Chopped pecans provide a delightful crunch and a nutty, earthy flavor that beautifully contrasts the sweet potato base. They become wonderfully toasted and fragrant during baking, truly elevating the casserole from good to extraordinary. Make sure they are roughly chopped to allow for a good mix of texture.
- Other Flavor Enhancers: A touch of pure vanilla extract deepens the sweet notes, while ground cinnamon and nutmeg provide that classic warm, aromatic spice profile synonymous with fall and winter holidays. A pinch of salt is crucial for balancing the sweetness and enhancing all the other flavors, ensuring the casserole isn’t overly cloying.
For a precise list of ingredients and their exact quantities, please refer to the recipe card below.
Essential Tools for This Recipe
Having the right kitchen tools can make the cooking process smoother and more enjoyable. Here are the few simple items you’ll need:
- Casserole Dish: A 9×13-inch (23x33cm) baking dish is ideal for the full-size recipe, perfectly accommodating the volume of sweet potato mixture and pecan topping. If you’re doubling the recipe for a larger crowd, opt for a deep-dish casserole pan. For halving the recipe, an 8×8-inch (20x20cm) or 7.5×10-inch dish will work well.
- Potato Masher: A sturdy potato masher is essential for achieving that perfectly smooth and creamy sweet potato base. While some prefer a completely smooth texture achieved with an electric mixer, a masher allows for a bit of rustic texture, which many find appealing.
- Large Pot: For boiling the sweet potatoes to fork-tender perfection.
- Mixing Bowls: Several bowls will be handy for combining ingredients for both the sweet potato base and the pecan streusel.
- Pastry Blender or Forks: To efficiently cut the cold butter into the flour and sugar for your crumbly pecan topping.
Step-by-Step Instructions: How to Make Sweet Potato Casserole
Creating this delicious sweet potato casserole is straightforward. Follow these steps for a perfect result every time:


- Start by peeling your fresh sweet potatoes thoroughly, then cut them into uniform 1-inch cubes. Uniformity ensures even cooking.
- Place the cubed sweet potatoes into a large pot and cover them with 6-8 cups of water. Bring the water to a rolling boil over high heat.
- Continue to boil the sweet potatoes for 10-14 minutes. They are ready when they can be easily pierced with a fork, but still hold their shape and are not mushy. Immediately turn off the heat once tender.
- Carefully drain the cooked sweet potatoes in a colander over the sink, allowing as much excess water as possible to escape.
- Return the drained potatoes to the empty pot. Place the pot back over the residual heat of the stovetop element (turned off) for 2-3 minutes, stirring occasionally. This crucial step allows remaining moisture to evaporate, preventing a watery casserole.
- Add the softened butter to the hot sweet potatoes and mash them thoroughly with a potato masher until mostly smooth, or to your desired consistency.


- Into the mashed sweet potatoes, add the heavy cream (or milk), white sugar, salt, vanilla extract, cinnamon, and nutmeg. Stir everything very well until all ingredients are thoroughly combined and the mixture is fragrant.
- In a small separate bowl, lightly beat the eggs. Then, slowly pour the beaten eggs into the sweet potato mixture, mixing quickly and thoroughly to ensure they are fully incorporated without scrambling. This helps bind the casserole.
- Preheat your oven to 350°F (177°C) and lightly grease your 9×13-inch (23x33cm) baking dish.
- Evenly spread the sweet potato mixture into the prepared baking dish, creating a smooth, consistent layer. Set this aside while you prepare the irresistible pecan topping.
Crafting the Perfect Pecan Topping
The crunchy pecan topping is what truly elevates this casserole. Here’s how to make it:


- In a medium-sized mixing bowl, combine the packed brown sugar and all-purpose flour. Whisk them together briefly to ensure there are no lumps and the ingredients are evenly distributed.
- Add the cold, cubed butter to the flour and brown sugar mixture. Using a pastry blender or two forks, quickly cut the butter into the dry ingredients. Work efficiently to prevent the butter from melting.
- Continue cutting the butter into the flour mixture until the butter pieces are roughly pea-sized or smaller. This creates the perfect crumbly texture for your streusel.
- Finally, add the chopped pecans to the streusel mixture. Stir well with a spoon to ensure the pecans are evenly coated and distributed throughout the buttery crumbs.
Baking Your Casserole to Golden Perfection
The final step is to bake your masterpiece until it’s golden brown and bubbling:


- Carefully sprinkle the prepared pecan crumble evenly over the smooth sweet potato base in the baking dish. Ensure it forms a consistent layer across the entire surface.
- Bake in your preheated 350°F (177°C) oven for 40-45 minutes. The casserole is done when the edges are lightly browned, the center is set (no longer jiggly), and the pecan topping is beautifully golden brown and toasted. Keep an eye on the topping to prevent over-browning.
Serving Your Sweet Potato Casserole
After all your hard work, it’s time to enjoy the fruits of your labor!

- Once removed from the oven, allow the casserole to cool and set for 5-10 minutes before scooping out individual servings. This short cooling period helps the sweet potato base firm up slightly and makes for cleaner portions.
- Serve warm as a delightful side dish with your holiday turkey, ham, or any festive meal. It also makes a wonderful addition to a potluck or family gathering.
Storage and Freezing Tips for Leftovers
Proper storage ensures you can enjoy this delicious casserole long after the initial meal. Whether you have a small amount leftover or want to make a double batch for future enjoyment, these tips will help:
Keep any leftover sweet potato casserole in its original baking dish, tightly covered with plastic wrap or aluminum foil. If only a small amount remains, transfer it to an airtight container. Store in the refrigerator for up to 3 days. Reheat individual servings in the microwave or larger portions in the oven until warmed through.
Freezing: This casserole freezes beautifully, making it an excellent option for meal planning or preparing for future events. You can freeze it either baked or unbaked. If freezing unbaked, follow the make-ahead instructions outlined below and freeze the entire casserole (covered tightly) for up to 4 months. When ready to bake, thaw it completely in the refrigerator overnight before baking as directed. If freezing a baked casserole, allow it to cool completely, then cover tightly with foil and plastic wrap before freezing for up to 3 months. Thaw and reheat in the oven.
Make-Ahead Instructions for Stress-Free Holidays
One of the best features of this sweet potato casserole recipe is its make-ahead convenience, a true lifesaver during busy holiday preparations like Thanksgiving or Christmas dinner. You can easily prepare this entire dish up to 48 hours in advance, allowing you more time to relax and enjoy the festivities.
- Prepare the sweet potato base exactly as instructed in the recipe. Once mixed, spread it evenly into your greased baking dish (or a disposable foil pan for easy cleanup).
- Allow the sweet potato layer to cool completely to room temperature. This is important to prevent condensation when covered, which could make the topping soggy.
- While the sweet potatoes are cooling, prepare the pecan topping according to the recipe instructions.
- Once the sweet potato base is cool, sprinkle the prepared pecan topping evenly over the surface.
- Wrap the baking dish tightly with a layer of plastic wrap, followed by a layer of aluminum foil to ensure it’s airtight and protected from freezer burn (if freezing) or refrigerator odors.
- Refrigerate for up to 48 hours before you plan to bake and serve the finished dish.
- To Bake (from chilled): About 1-2 hours before baking, remove the casserole from the refrigerator and let it sit at room temperature. This gradual warming prevents thermal shock to your dish and ensures more even baking. Alternatively, you can place the cold dish directly into a cold oven and allow it to warm up as the oven preheats.
Note: If you’re baking the dish directly from the refrigerator without allowing it to come to room temperature first, you may need to add an additional 10-15 minutes to the total baking time to ensure it heats through completely.
Baked or Unbaked? While you certainly can bake this dish entirely ahead of time and simply reheat it on Thanksgiving, I personally find that the “unbaked and then bake on the day” method yields a superior texture, especially for the pecan topping which remains wonderfully crisp.

Pro Tips for Sweet Potato Casserole Success
Achieving a flawless sweet potato casserole is easy with a few key techniques. Keep these tips in mind to ensure your dish turns out perfectly every time:
- Master the Steam Escape: The secret to a non-watery sweet potato layer lies in managing moisture. After boiling, drain your sweet potatoes thoroughly in a colander until the heavy steam dissipates. Then, return them to the empty pot and place it back on the warm (but off) stovetop element. Continuously mash and stir for 2-3 minutes; this residual heat helps any remaining moisture evaporate, concentrating the sweet potato flavor and ensuring a denser, creamier texture for your base.
- Boil with Precision: Overcooked sweet potatoes can become overly watery and yield a gummy texture, while undercooked ones will be lumpy. Aim for “fork-tender” – they should be easily pierced but not falling apart. Check them frequently during the last few minutes of boiling to hit that sweet spot. Remember, they will continue to cook slightly during mashing and baking.
- Speed Up Your Crumble with a Food Processor: If you’re short on time or prefer a more uniform streusel, a food processor is your best friend. Combine the flour, brown sugar, and cold butter cubes in the food processor bowl. Pulse a few times until the butter is cut into pea-sized pieces. Then, add the pecans and pulse once or twice more to combine, being careful not to overmix, which can turn the crumble into a paste.
- Don’t Skimp on the Spices: Cinnamon and nutmeg are the heart of this casserole’s warm, inviting flavor. Don’t be afraid to use the recommended amounts; they truly enhance the natural sweetness of the potatoes and give it that classic holiday aroma.
Simple Substitutions to Fit Your Dietary Needs
This sweet potato casserole recipe is incredibly adaptable, allowing you to easily adjust it for various dietary preferences without sacrificing flavor or quality.
- Using Canned Sweet Potatoes: While fresh sweet potatoes are recommended for their superior flavor and texture, canned sweet potatoes can be a convenient alternative if you’re in a rush. Ensure you drain them exceptionally well to remove all excess liquid, and then slice them into 1-inch cubes if they aren’t already. You’ll need enough canned sweet potatoes to yield approximately 7 ½ – 9 cups of cubed potatoes. Once drained and cubed, proceed with mashing them with melted butter and adding the remaining ingredients as directed.
- Gluten-Free Version: Making this casserole gluten-free is simple and has been extensively tested with excellent results! Just swap the all-purpose flour in the pecan topping for an equal amount of a good quality 1-to-1 gluten-free baking mix. I’ve had great success using Bob’s Red Mill 1-to-1 gluten-free baking mix. The topping will still achieve that wonderful crumbly texture.
- Dairy-Free Option: To make this recipe dairy-free, simply substitute the salted butter with your favorite vegan butter (ensure it’s suitable for baking). For the heavy cream, coconut cream (the thick part from a can of full-fat coconut milk, chilled overnight) or a dairy-free whipping cream alternative will work perfectly, maintaining a rich and creamy base.
- Egg-Free Adaptation: This recipe has been tested without eggs and still turns out wonderfully. The eggs primarily add a bit more structure and richness to the sweet potato base. If omitted, the casserole might be slightly less firm or “sturdy,” but it will still be delicious and hold its shape well for serving. No direct egg substitute is strictly necessary if you prefer to leave them out.

Exciting Variations to Customize Your Casserole
While the pecan topping is a classic for a reason, don’t hesitate to experiment with these fun variations to suit your taste or occasion:
- With Mini Marshmallows: For those who love a gooey, toasted marshmallow topping, this is a popular alternative or addition! Bake the sweet potato base with the pecan streusel for the first 20 minutes (or without any topping for 20 minutes), then evenly scatter a generous layer of mini marshmallows over the top. Return the casserole to the oven and bake for an additional 20-25 minutes, or until the marshmallows are beautifully golden brown and delightfully puffy. You can even do half pecans and half marshmallows for a crowd-pleasing compromise!
- Maple Syrup Infusion: Add a touch of natural sweetness and a distinct flavor profile by incorporating maple syrup. You can lightly drizzle pure maple syrup over the pecan topping before baking for a glossy finish and an extra layer of flavor. Alternatively, for a deeper maple note within the sweet potato base, substitute a portion of the white sugar with pure maple syrup (e.g., replace ¼ cup white sugar with ¼ cup maple syrup). Be aware that using maple syrup in the base will result in a slightly more liquid consistency, so you might need to adjust the cream slightly or boil the potatoes a little longer to ensure thorough moisture evaporation.
- Spice It Up: Enhance the warm spice profile by adding a pinch of ground ginger, allspice, or a touch of cardamom to the sweet potato mixture. These spices beautifully complement the existing cinnamon and nutmeg.
- Citrus Zest Brightness: For a subtle, bright counterpoint to the sweetness, try adding a teaspoon of finely grated orange or lemon zest to the sweet potato base. It adds a refreshing lift without overpowering the other flavors.
More Thanksgiving and Holiday Side Dishes
Looking for more delicious accompaniments to complete your holiday feast? Explore these other fantastic side dish recipes that are sure to impress:
- Boursin Mashed Potatoes
- Cheesy Vegetable Casserole
- Easy Funeral Potatoes Recipe
- Slow Cooker Maple & Brown Sugar Glazed Carrots
We hope this detailed guide helps you create the most delicious Sweet Potato Casserole with Pecans! If you loved this recipe, please let us know by leaving a 5-star review in the recipe card below or sharing your thoughts in the comments section. We love hearing from you! You can also tag us on Instagram @dashfordinner to share your beautiful creations.

Sweet Potato Casserole with Pecans
Print
Pin
Rate
Equipment
-
9X13″ baking dish (23 x 33 cm)
-
Potato masher
Ingredients
- 3 pounds sweet potatoes peeled and cut into 1” cubes (3-4 large, or about 7 ½ – 9 cups cubed)
- 6 tablespoons salted butter softened
- 6 tablespoons heavy cream or milk
- ¾ cup white sugar
- 1 ½ teaspoons vanilla extract
- 2 ½ teaspoons cinnamon
- ½ teaspoon nutmeg
- ¾ – 1 teaspoon salt
- 3 large eggs beaten
Pecan Topping:
- ¾ cup packed brown sugar
- ½ cup all-purpose flour or gluten-free baking mix
- 5 tablespoons salted butter
- 1 cup chopped pecans
Instructions
-
Preheat the oven to 350ºF (177ºC) and lightly grease a 9X13” (23x33cm) baking dish.
-
Fill a large pot with 6-8 cups of water and add the sweet potato cubes.
-
Bring the pot to a boil over high heat.
-
Boil for 10-14 minutes, or until the sweet potato cubes are easily pierced with a fork. Turn off the heat.
-
Drain the cooked sweet potato in a colander over the sink.
-
Return the sweet potatoes to the pot, and place it over the residual heat of the stovetop. Allow the steam to release for 2-3 minutes, stirring often.
-
Add 6 tablespoons of softened butter, and mash it into the sweet potatoes with a masher.
-
Add the heavy cream (or milk), sugar, vanilla extract, cinnamon, nutmeg, and salt. Stir very well to combine.
-
Beat the eggs in a small bowl, then pour into the sweet potato mixture. Stir until smooth and well incorporated.
-
Transfer the sweet potato mixture to the prepared baking dish and smooth it into an even layer. Set aside.
-
To make the topping combine ¾ cup of packed brown sugar and ½ cup of all-purpose flour in a medium bowl.
-
Add the butter and cut it in with two forks or a pastry cutter until the butter is in pea-sized pieces.
-
Pour in the chopped pecans and stir well.
-
Sprinkle the brown sugar and pecan mixture on top of the sweet potato casserole, spreading it into an even layer.
-
Bake in the oven for 40-45 minutes, or until the edges are brown, the center set, and the pecans lightly toasted.
-
Remove from the oven and cool for 5 minutes before serving.
Notes
Using unsalted butter: I recommend using salted butter in this recipe, but if you only have unsalted butter on hand you can add ½ teaspoon of salt to the sweet potato mixture, plus ½ teaspoon to the topping mixture.
Without eggs: This recipe has been tested without eggs and it turns out well, but is slightly runny.
With mini marshmallows: Bake the sweet potato layer for 20 minutes, then add the marshmallows and cook for 20-25 minutes, or until lightly browned.
Nutrition
Please note that some of my blog posts here at Dash for Dinner may contain affiliate links. If you make a purchase through these links, I will get a small commission at no additional cost to you. Please see my Disclaimer for more information.