Transform your holiday table with this irresistible Sweet Potato Casserole with Pecans. More than just a side dish, this beloved recipe is a testament to Southern comfort, combining velvety mashed sweet potatoes with a crunchy, buttery pecan streusel topping. Perfect for Thanksgiving, Christmas, or any special occasion, its crowd-pleasing appeal and make-ahead convenience make it an absolute must-have. Prepare to delight your family and guests with a dish that is both elegant and incredibly flavorful!

If you’ve been searching for the best sweet potato casserole recipe, your quest ends here! This isn’t just a claim; it’s a promise backed by years of family tradition and countless rave reviews. This particular recipe for Sweet Potato Casserole with Pecans has been a staple at our family gatherings for generations, consistently earning its spot as the star side dish. Its rich flavors and comforting textures make it truly exceptional, and we’re confident it will become a cherished tradition in your home too!
Why You’ll Adore This Sweet Potato Casserole
This Sweet Potato Casserole isn’t just good; it’s holiday legend material. Here are compelling reasons why this recipe will earn a permanent spot on your festive menu:
- The Ultimate Thanksgiving & Holiday Side: Imagine fluffy, cinnamon-spiced sweet potatoes mingling with a glorious, crunchy layer of candied pecans. It’s a quintessential holiday flavor profile that perfectly complements any roast or festive spread. This casserole brings warmth, sweetness, and a touch of elegance to any special occasion, especially Thanksgiving dinner.
- Guaranteed Crowd-Pleaser: Whether it’s a large holiday gathering or an intimate family meal, this casserole consistently earns enthusiastic compliments. Its harmonious blend of sweet and savory, creamy and crisp, makes it universally appealing. Even those who claim not to be sweet potato fans often find themselves asking for a second helping!
- Incredibly Versatile for Dietary Needs: We understand that modern gatherings often include diverse dietary preferences. This recipe is wonderfully adaptable:
- Gluten-Free: Easily substitute the all-purpose flour in the pecan topping with your favorite 1-to-1 gluten-free baking blend.
- Dairy-Free: Swap butter for vegan butter and heavy cream for coconut cream or a dairy-free whipping cream.
- Egg-Free: For those avoiding eggs, this casserole still works beautifully, yielding a slightly less firm but equally delicious result.
- Marshmallow Option: Not a fan of pecans? Or perhaps you love both? You can swap the pecans for gooey marshmallows, or even create a delightful half-and-half topping for the best of both worlds!
- Effortless Make-Ahead Option: The holiday season is busy enough! Free up precious time on the big day by preparing this casserole up to two days in advance. Assemble it, refrigerate, and simply bake when you’re ready to serve. This invaluable feature allows you to enjoy the festivities without being tied to the kitchen.
- Perfect Balance of Flavors and Textures: This casserole masterfully balances the natural sweetness of baked sweet potatoes with warm spices like cinnamon and nutmeg, enriched by butter and cream. The star, however, is the crunchy pecan topping, offering a delightful contrast to the smooth, creamy base and introducing a caramelized, nutty depth that elevates the entire dish.
Gather Your Ingredients for Perfection
Crafting the perfect sweet potato casserole begins with selecting high-quality ingredients. Here’s a closer look at what you’ll need to create this comforting classic:

- Sweet Potatoes: The foundation of our casserole! You’ll need approximately 3 pounds of fresh sweet potatoes, which typically translates to 3-4 extra-large potatoes or about 7 ½ to 9 cups when peeled and cubed. Look for firm, unblemished potatoes for the best flavor and texture.
- Sugars: We use a combination of white granulated sugar and rich brown sugar to achieve a balanced sweetness that enhances, rather than overwhelms, the natural flavor of the sweet potatoes. The brown sugar also plays a crucial role in the caramelization of the pecan topping.
- Butter: A generous amount of salted butter is key to both the creamy sweet potato base and the crumbly pecan streusel. It adds incredible richness and helps bind the components. Using salted butter is recommended, but unsalted butter can be used with a slight adjustment to the added salt.
- Flour: All-purpose flour is essential for creating the perfect crumbly texture in our pecan streusel. If you need a gluten-free option, a 1-to-1 gluten-free flour blend (such as Bob’s Red Mill) works wonderfully as a direct substitute.
- Cream: For a truly decadent and luxurious sweet potato layer, heavy cream is highly recommended. Its high fat content contributes to an exceptionally smooth and rich consistency. In a pinch, half-and-half or even whole milk can be used, though the final texture may be slightly lighter.
- Pecans: The undeniable star of the topping! Chopped pecans provide a delightful crunch and a distinct nutty flavor that perfectly complements the sweet potato base. They are what make this casserole truly special.
- Other Flavor Enhancers:
- Vanilla Extract: A touch of pure vanilla extract elevates the overall sweetness and aroma.
- Cinnamon & Nutmeg: These warm spices are the perfect partners for sweet potatoes, infusing the casserole with classic holiday flavors.
- Salt: Don’t underestimate the power of salt! It balances the sweetness and brings out the full depth of flavor in all the ingredients.
For precise measurements and quantities, please refer to the detailed recipe card below.
Essential Kitchen Tools for This Recipe
Having the right tools on hand will make preparing this sweet potato casserole a breeze:
- Casserole Dish: A 9×13-inch (23x33cm) baking dish is ideal for the full recipe, comfortably serving 8-12 people. If you plan to double the recipe for a larger crowd, opt for a deep-dish casserole pan. For a smaller batch (half recipe), an 8×8-inch (20x20cm) or 7.5×10-inch dish will work perfectly.
- Potato Masher: A sturdy potato masher is essential for achieving a smooth, lump-free sweet potato base. While an electric mixer can be used, a hand masher provides better control for the desired texture and prevents over-mixing.
- Large Pot: You’ll need a spacious pot for boiling the sweet potatoes.
- Medium Mixing Bowls: Several bowls for combining ingredients for both the sweet potato base and the pecan topping.
- Pastry Blender or Forks: These are crucial for cutting the cold butter into the flour and sugar mixture for the streusel, ensuring a perfect crumbly texture.
Step-by-Step Preparation Guide
Follow these simple steps to create a show-stopping sweet potato casserole that will be the highlight of your meal.


- Begin by peeling your sweet potatoes and cutting them into uniform 1-inch cubes. This ensures even cooking.
- Place the sweet potato cubes in a large pot and cover them with water. Bring the water to a rolling boil over high heat.
- Boil the sweet potatoes for 10-14 minutes, or until they are tender enough to be easily pierced with a fork. Be careful not to overcook them into mush.
- Carefully drain the cooked sweet potatoes in a colander, allowing most of the steam to escape.
- Return the drained sweet potatoes to the warm pot. Add the specified amount of softened butter and mash them thoroughly using a potato masher, taking advantage of the residual heat to help melt the butter and release remaining moisture.


- To the mashed sweet potatoes, add the heavy cream (or your chosen milk alternative), both white and brown sugars, vanilla extract, ground cinnamon, nutmeg, and salt. Stir vigorously until all ingredients are well combined and the mixture is smooth and fragrant.
- In a separate small bowl, lightly beat the eggs. Gently fold the beaten eggs into the sweet potato mixture, ensuring they are fully incorporated without overmixing.
- Transfer the prepared sweet potato mixture into your greased 9×13-inch baking dish. Spread it evenly across the bottom to create a smooth, consistent layer. Set this aside while you prepare the topping.
Crafting the Perfect Pecan Topping
The pecan topping is what truly sets this casserole apart. Its crunchy, sweet, and buttery texture provides a sensational contrast to the creamy sweet potato base.


- In a medium-sized mixing bowl, combine the brown sugar and all-purpose flour. Whisk them together thoroughly to ensure there are no lumps.
- Add the cold, cubed butter to the dry mixture. Using a pastry blender, two forks, or even your fingertips, cut the butter into the flour and sugar until the mixture resembles coarse crumbs, with butter pieces no larger than a small pea. This is crucial for a crumbly streusel.
- Once the butter is evenly distributed and the mixture is crumbly, stir in the chopped pecans. Make sure the pecans are well coated with the buttery sugar and flour mixture.
Baking Your Casserole to Golden Perfection


- Carefully sprinkle the prepared pecan crumble mixture evenly over the top of the sweet potato base in the baking dish, ensuring every spoonful will get a taste of that delicious crunch.
- Bake the casserole in a preheated 350ºF (177ºC) oven for approximately 40-45 minutes. The casserole is done when the pecan topping is lightly golden brown and toasted, and the sweet potato center is set (a knife inserted into the center should come out mostly clean).
Serving Your Delicious Casserole
Once baked, your sweet potato casserole will be wonderfully aromatic and visually appealing.

- Allow the casserole to cool for 5-10 minutes after removing it from the oven. This brief resting period allows the casserole to set slightly, making it easier to scoop and serve beautifully. Serve warm and enjoy the symphony of flavors and textures!
Storage and Reheating Advice
Proper storage ensures you can enjoy your sweet potato casserole for days to come, or even save it for future meals.
- Refrigeration: Any leftover casserole should be stored in the original baking dish, tightly covered with plastic wrap or aluminum foil. Alternatively, transfer smaller amounts to an airtight container. It will keep beautifully in the refrigerator for up to 3 days.
- Freezing: This casserole freezes exceptionally well! You can freeze it baked or unbaked.
- Baked Casserole: Allow the baked casserole to cool completely. Wrap it tightly with several layers of plastic wrap, then a layer of aluminum foil. Label with the date and freeze for up to 4 months. Thaw overnight in the refrigerator before reheating.
- Unbaked Casserole: Follow the make-ahead instructions below. Assemble the casserole in a freezer-safe dish (an aluminum foil pan works great for this!), wrap tightly, and freeze for up to 4 months. Thaw completely in the refrigerator before baking as directed.
- Reheating:
- From Refrigerator (Baked): Reheat individual portions in the microwave until warm. For a whole casserole, cover loosely with foil and bake at 325ºF (160ºC) for 20-30 minutes, or until heated through.
- From Refrigerator (Unbaked – after thawing): Bake as directed in the recipe card.
Streamline Your Holiday with Make-Ahead Instructions
Preparing dishes in advance is a holiday savior, and this Sweet Potato Casserole with Pecans is perfectly suited for make-ahead convenience. You can assemble it up to 48 hours before you plan to bake and serve it, giving you more time to relax and enjoy the festivities.
- Prepare the Sweet Potato Base: Follow the recipe instructions to cook and mash the sweet potatoes, then mix in all the wet ingredients and spices. Spread this creamy base evenly into your greased baking dish (a foil pan is a great option for easy transport and cleanup!).
- Cool Completely: It’s essential to let the sweet potato mixture cool down to room temperature before proceeding. This prevents condensation from forming when you cover it, which could lead to a watery casserole.
- Prepare the Pecan Topping: While the sweet potato base cools, mix together the brown sugar, flour, cold butter, and chopped pecans for your streusel topping.
- Assemble and Cover: Once the sweet potato layer is cool, sprinkle the pecan topping evenly over the surface. Do not mix it in.
- Wrap Tightly: Cover the entire baking dish securely with plastic wrap, followed by a layer of aluminum foil. This dual-layer protection helps keep it fresh and prevents freezer burn if freezing.
- Refrigerate: Place the wrapped casserole in the refrigerator for up to 48 hours.
- Baking Day Prep: On the day of baking, remove the casserole from the refrigerator 1-2 hours before you plan to bake it, allowing it to come closer to room temperature. This step helps ensure more even cooking and prevents the baking dish from cracking due to sudden temperature changes. Alternatively, you can place the cold dish directly into a cold oven and allow them to heat up together during the preheating cycle.
Important Note: If you are baking the casserole directly from the refrigerator without allowing it to warm up, you may need to add an additional 10-15 minutes to the total baking time to ensure it is thoroughly heated through and the center is set.
Baked or Unbaked Ahead? While you can bake this dish completely ahead of time and simply reheat it on Thanksgiving, we find that the “unbaked make-ahead” method yields superior results. The pecan topping bakes up fresh and crispy, offering the best texture contrast when served.

Expert Tips for the Perfect Casserole
Achieving a truly outstanding sweet potato casserole is all about technique. Keep these expert tips in mind for consistently perfect results:
- Master Moisture Control: The secret to a non-watery sweet potato layer lies in thoroughly draining the potatoes. After boiling, ensure the steam visibly diminishes in the colander. Then, returning the potatoes to the pot over residual heat while mashing helps any remaining moisture evaporate, concentrating the sweet potato flavor and texture. This step is crucial for a firm, rich base.
- Perfectly Cooked Sweet Potatoes: Pay close attention when boiling! Sweet potato cubes should be fork-tender, meaning a fork slides in easily but the potato still holds its shape. Avoid overcooking them to a mushy consistency, as this can make your base watery and less appealing. Check them frequently starting around the 10-minute mark.
- Even Spreading for Even Baking: When spreading both the sweet potato base and the pecan topping, ensure they form an even layer in the baking dish. This promotes uniform cooking and browning, ensuring every serving is equally delicious.
- Achieve the Ideal Pecan Crumble: For a super quick and consistent pecan topping, consider using a food processor. Pulse the flour, brown sugar, and cold butter a few times until pea-sized crumbs form, then stir in the pecans. This method ensures uniform pieces and saves time. If doing it by hand, cold butter is key for a crumbly, not greasy, topping.
- Salted Butter is Your Friend: This recipe calls for salted butter, which enhances the overall flavor balance. If you only have unsalted butter, simply add an extra ½ teaspoon of salt to both the sweet potato mixture and the pecan topping to achieve the intended flavor profile.
- Don’t Skimp on the Spices: Cinnamon and nutmeg are essential for that classic holiday flavor. Adjust to your preference, but ensure they are noticeable for a truly aromatic casserole.
Adaptations for Every Diet and Pantry
This sweet potato casserole recipe is wonderfully flexible and can be easily adapted to suit various dietary needs or ingredient availability:
- Using Canned Sweet Potatoes: While fresh sweet potatoes offer the best flavor and texture, canned sweet potatoes can be a convenient substitute in a pinch. Be sure to drain them thoroughly to remove excess liquid. You’ll need enough canned sweet potatoes to yield approximately 7 ½ – 9 cups of cubes after draining. Mash them well with the melted butter, then proceed with adding the remaining ingredients as directed.
- Gluten-Free Version: This recipe has been rigorously tested multiple times with fantastic results using a 1-to-1 gluten-free baking mix. Our personal favorite is Bob’s Red Mill 1-to-1 Gluten-Free Baking Flour. Simply substitute it directly for the all-purpose flour in the pecan topping.
- Dairy-Free Option: To make this casserole dairy-free, simply replace the dairy butter with your preferred vegan butter alternative (choose one that bakes well). For the heavy cream, coconut cream (from a can of full-fat coconut milk, just scoop out the thick cream) or a dairy-free whipping cream works beautifully, maintaining richness and texture.
- Egg-Free Preparation: For those avoiding eggs, this recipe can still be made successfully without them. While the eggs contribute to a slightly sturdier, more custardy texture, omitting them will result in a delicious casserole that is just a little less firm. It’s a great option if you have an egg allergy or prefer not to use them.

Exciting Casserole Variations
While delicious as is, this sweet potato casserole can also be customized with a few delightful variations to suit different tastes:
- Marshmallow Topping: For a classic, sweet, and gooey twist, consider adding mini marshmallows. Bake the sweet potato base for about 20 minutes first (without any topping). Then, carefully spread a generous layer of mini marshmallows over the top. Return to the oven and bake for an additional 20-25 minutes, or until the marshmallows are beautifully golden brown and delightfully puffy. You can also do a half pecan, half marshmallow topping for the best of both worlds!
- A Hint of Maple Syrup: To infuse your casserole with a rich, woodsy sweetness, try incorporating pure maple syrup. You can either lightly drizzle maple syrup over the top of the pecan crumble before baking for a glossy finish, or substitute a portion of the white sugar in the sweet potato layer with pure maple syrup. Keep in mind that using maple syrup in the base might result in a slightly more liquid-y texture, so adjust other liquid components slightly if needed.
- Spice it Up: For an extra layer of warmth and complexity, consider adding a pinch of ground ginger or a dash of allspice to the sweet potato mixture along with the cinnamon and nutmeg. These spices complement sweet potatoes beautifully.
- Citrus Zest: A little bit of fresh orange zest can brighten the flavors of the sweet potato base, adding a subtle tangy note that balances the sweetness.
More Delicious Thanksgiving Side Dishes to Explore
Looking for more inspiration to complete your holiday feast? These additional side dish recipes are perfect companions to your Sweet Potato Casserole, ensuring a truly memorable spread:
- Boursin Mashed Potatoes
- Cheesy Vegetable Casserole
- Easy Funeral Potatoes Recipe
- Slow Cooker Maple & Brown Sugar Glazed Carrots
If you tried and loved this incredible Sweet Potato Casserole with Pecans, please consider leaving a 5-star review in the recipe card below or a comment sharing your experience! Your feedback helps others discover and enjoy this delicious recipe. You can also share your culinary creations with us on Instagram by tagging @dashfordinner. We love seeing what you cook!

Sweet Potato Casserole with Pecans
Print
Pin
Side Dish
American
25 minutes
45 minutes
1 hour
10 minutes
8
servings
627
kcal
Dorothy Bigelow
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.
Did you try this recipe?
Tag me at @dashfordinner and share your photos!
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.








