These sweet potato pecan bars bring creamy, warmly spiced filling and a buttery pecan crunch to the Thanksgiving dessert table. I love that they are easy to slice and share, and you can make them ahead when holiday cooking gets busy.
Why You’ll Love These Sweet Potato Pecan Bars
Each bar has a tender shortbread-style crust, a soft sweet potato center, and a generous layer of crunchy pecans. The cozy cinnamon and nutmeg make them feel right at home among classic Thanksgiving desserts, while the simple pan-bake method keeps preparation manageable.
They are also easy to serve to a crowd. Chill the pan, cut the bars into neat squares, and arrange them on a platter for a dessert that travels well from kitchen to table.
Sweet Potato Pecan Bars Ingredients & Substitutions
- 2 cups cooked, mashed sweet potato, cooled
- 1 1/2 cups all-purpose flour, divided
- 1/2 cup unsalted butter, softened, plus 3 tablespoons melted
- 1/2 cup packed brown sugar, plus 1/3 cup for the filling and 1/3 cup for the topping
- 1/4 teaspoon salt, plus a pinch for the filling
- 2 large eggs
- 1/2 cup evaporated milk
- 1 teaspoon alcohol-free vanilla extract
- 1 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
- 1 1/2 cups chopped pecans
Use canned sweet potato puree if you like, but choose plain puree rather than a pre-sweetened pie filling. For a slightly deeper flavor, swap the brown sugar for an equal amount of dark brown sugar. Walnuts can stand in for pecans, though the bars will have a different flavor and texture.
Step-by-Step Instructions to Make Sweet Potato Pecan Bars
1. Prepare the pan and oven
Heat the oven to 350°F (175°C). Line a 9-by-13-inch baking pan with parchment paper, leaving a little overhang on the sides so you can lift out the cooled bars.
2. Bake the crust
In a bowl, mix 1 cup of flour, the softened butter, 1/2 cup brown sugar, and 1/4 teaspoon salt until the mixture is crumbly and holds together when pressed. Press it evenly into the prepared pan. Bake for 15 minutes, until the edges look lightly golden.
3. Mix the sweet potato filling
Whisk the mashed sweet potato with the eggs, evaporated milk, 1/3 cup brown sugar, alcohol-free vanilla, cinnamon, nutmeg, and a pinch of salt until smooth. Pour the filling over the warm crust and spread it into an even layer.
4. Add the pecan topping
Stir the chopped pecans with the remaining 1/2 cup flour, 1/3 cup brown sugar, and 3 tablespoons melted butter. Sprinkle the mixture evenly over the filling.
5. Bake, cool, and slice
Bake for 30 to 35 minutes, until the edges are set and the middle has only a slight wobble. Cool completely in the pan, then chill for at least 1 hour before lifting out and slicing into bars.
Tips for Success
- Let cooked sweet potatoes cool before mixing the filling so the eggs do not scramble.
- Drain watery mashed sweet potatoes well. A thick puree helps the center bake up soft rather than soggy.
- Press the crust into an even layer, especially around the corners, for bars that hold together when sliced.
- For tidy squares, chill the bars and wipe your knife between cuts.
- Look for a slight wobble in the center when the pan comes out of the oven. The filling will continue to set as it cools.
Variations of Sweet Potato Pecan Bars
For a little extra warmth, add 1/4 teaspoon ground ginger or a pinch of cloves to the filling. If you prefer a more dessert-like finish, drizzle cooled bars with a simple powdered sugar glaze. You can also leave the pecans in larger pieces for a chunkier, more rustic topping, or use walnuts in their place.
Serving Suggestions: What to Pair with Sweet Potato Pecan Bars
Serve the bars chilled or at room temperature with coffee, black tea, or a mug of spiced cider. For a plated Thanksgiving dessert, add a spoonful of whipped cream or a small scoop of vanilla ice cream. They fit nicely alongside pumpkin pie and apple crisp when you want a dessert table with a few different flavors and textures.
Storage & Reheating Instructions
Store the bars in an airtight container in the refrigerator for up to 4 days. Bring them to room temperature before serving, or warm individual portions in the microwave for about 10 seconds. To freeze, wrap bars individually and store them in a freezer-safe container for up to 2 months. Thaw overnight in the refrigerator.
Memories Made Around the Table
I like bringing these bars to Thanksgiving because they are easy to pass around after the main meal, even when everyone is already full. The sweet potato filling reminds me of the holiday dishes I grew up loving, while the pecan topping gives each bite a little crunch. I often make them the day before so I can spend more time visiting with family and less time cutting dessert at the last minute.
FAQs
Can I make sweet potato pecan bars ahead?
Yes. Bake and chill them a day ahead, then keep them covered in the refrigerator. Slice shortly before serving for clean edges.
How do I know when the bars are done?
The edges should look set, and the center should have just a slight wobble when you gently move the pan. It will firm up as the bars cool.
Can I use canned sweet potato puree?
Yes, plain canned sweet potato puree works well. Avoid sweetened or spiced pie filling, since it can change the sweetness and texture of the recipe.
Do these bars need to be refrigerated?
Yes. Because the filling contains eggs and milk, store leftover bars in an airtight container in the refrigerator.
Final Thoughts
With a buttery crust, smooth sweet potato filling, and crisp pecan topping, these bars bring a little holiday comfort to every slice. Make them ahead, chill them well, and set them out when it is time to gather around the Thanksgiving dessert table.

Sweet Potato Pecan Bars
Equipment
- 1 9-by-13-inch baking pan
- 1 Parchment Paper
- 1 Mixing Bowl
Ingredients
Crust
- 1 cup all-purpose flour
- 0.5 cup unsalted butter softened
- 0.5 cup brown sugar packed
- 0.25 teaspoon salt
Filling
- 2 cups sweet potato cooked, mashed, and cooled
- 2 eggs large
- 0.5 cup evaporated milk
- 0.3333 cup brown sugar packed
- 1 teaspoon alcohol-free vanilla extract
- 1 teaspoon ground cinnamon
- 0.25 teaspoon ground nutmeg
- 1 pinch salt
Pecan Topping
- 1.5 cups chopped pecans
- 0.5 cup all-purpose flour
- 0.3333 cup brown sugar packed
- 3 tablespoons unsalted butter melted
Instructions
- Heat the oven to 350°F (175°C). Line a 9-by-13-inch baking pan with parchment paper, leaving an overhang on the sides to lift out the cooled bars.
- Mix 1 cup flour, the softened butter, 1/2 cup brown sugar, and 1/4 teaspoon salt until crumbly and able to hold together when pressed. Press evenly into the prepared pan. Bake for 15 minutes, until the edges are lightly golden.
- Whisk the mashed sweet potato with the eggs, evaporated milk, 1/3 cup brown sugar, vanilla, cinnamon, nutmeg, and a pinch of salt until smooth. Pour the filling over the warm crust and spread evenly.
- Stir the chopped pecans with the remaining 1/2 cup flour, 1/3 cup brown sugar, and melted butter. Sprinkle evenly over the filling.
- Bake for 30 to 35 minutes, until the edges are set and the center has only a slight wobble. Cool completely in the pan, then chill for at least 1 hour. Lift out and slice into bars.
