Buttery pecan shortbread is one of those cookies that feels fancy but comes together in minutes with just a handful of ingredients. What sets this version apart is the combination of rich molasses, a hint of almond, and toasted pecans that give you layers of flavor in every bite.
I love how shortbread has that melt-in-your-mouth texture, and these are no exception. The edges turn crispy while the center stays tender, and the pecans add a subtle crunch and nuttiness that keeps people reaching for more.
Whether you’re baking for the holidays, a fall gathering, or just because, this recipe delivers bakery-quality results without fuss.
Simple Ingredients
These cookies rely on quality butter and a few pantry staples you probably already have. The molasses and almond extract add depth without overpowering, while toasted pecans bring that signature nutty crunch.
- Butter: Use real butter here, it’s the star of the show. Melted butter gives you that signature shortbread richness and tender crumb.
- Brown sugar and molasses: Together, these add warmth and subtle sweetness without making the cookies too heavy or cake-like.
- Almond extract: Just a teaspoon brings a delicate flavor that complements the pecans beautifully. Don’t skip it.
- Cornstarch: This keeps the shortbread tender and sandy rather than tough. It’s a classic shortbread secret.
- Toasted pecans: Toasting them for 10-12 minutes really brings out their flavor. It takes a few extra minutes but makes a real difference in the final taste.
Let's Make Buttery Pecan Shortbread
The method is straightforward, stir, combine, press, and bake.
Step 1: Prep Your Pan
Heat your oven to 350°F and get a 9×9 baking pan ready. You can grease it lightly or line it with parchment paper for easy removal. Parchment makes cleanup so much simpler.
Step 2: Combine the Wet Ingredients
In a large bowl, stir together the melted butter, brown sugar, and molasses until smooth. This should take just a minute or two. Make sure everything is well combined before moving .
Step 3: Add the Dry Ingredients
Stir in the almond extract, then add the flour, cornstarch, and salt. Mix just until the dough starts to come together, don’t overwork it. Overmixing can make shortbread tough instead of tender.
Step 4: Fold in the Pecans
Gently fold your toasted pecans into the dough. You want them distributed throughout but not crushed into tiny pieces. A few larger chunks are perfect.
Step 5: Press and Bake
Scoop the dough into your prepared pan and press it into an even layer. Bake for 22-25 minutes, watching carefully. You’re looking for the top to just barely turn golden brown, don’t overbake.
Step 6: Cool and Slice
Let the shortbread cool in the pan for 15-20 minutes before slicing. This helps it hold together nicely. Cut into squares or rectangles, whatever size you prefer.

Serve It With
- Pair with a cup of coffee or tea for an afternoon treat.
- Serve on a pretty platter at holiday gatherings or dinner parties.
- Pack a few in a small box as a homemade gift for neighbors or friends.
- Crumble over vanilla ice cream for an easy shortbread sundae.
- More Cookies Recipes to round out the menu
Recipe FAQs
Can I make these without toasting the pecans?
Yes, you can use raw pecans if you’re short on time. They’ll still taste good, but toasting really brings out their nutty flavor and adds a pleasant crunch. It only takes 10-12 minutes.
Why did my shortbread turn out tough instead of tender?
Overmixing is usually the culprit. Mix just until the dough comes together, don’t knead or overwork it. Also make sure you’re using cornstarch, which is key to keeping shortbread tender.
Can I use salted butter instead of unsalted?
You can, but I’d skip or reduce the salt in the recipe since salted butter already has salt. Start by leaving out the salt entirely and taste a piece to see if you need it.
How do I know when they're done baking?
Look for the top to just barely turn golden brown, the edges will be a bit darker and crispy. The center should still look fairly pale. They’ll firm up as they cool, so don’t wait for them to look fully baked.
What Makes This Recipe Special
- Simple ingredient list means less time hunting for specialty items.
- Buttery, nutty flavor that feels indulgent but isn’t overly complicated.
- Crispy edges with a soft, tender center, the perfect shortbread texture.
- Toasted pecans bring out rich, warm flavors that make these stand out.
- Comes together in under an hour from start to finish.
- Makes enough to share or keep on hand for the week.
Tips From My Kitchen
- Toast your pecans ahead of time. Spread them on a baking sheet and bake at 350°F for 10-12 minutes, shaking halfway through. This step really elevates the flavor.
- Don’t overbake. The top should look pale golden, not dark brown. The cookies will continue to set as they cool.
- Use a sharp knife dipped in hot water to slice clean squares. Wipe the knife between cuts for neat edges.
- If your dough seems too soft to press evenly, chill it for 10 minutes first. This makes it easier to work with.
- Store in an airtight container with parchment between layers to keep them fresh and prevent sticking.
A Note on Nutrition
These are rich, buttery cookies meant to be enjoyed in moderation as a treat, they’re not a health food, but they’re absolutely worth it.
Tasty Variations
- Swap the pecans for toasted walnuts or macadamia nuts for a different nutty flavor.
- Add a teaspoon of vanilla extract along with the almond extract for extra depth.
- Drizzle melted chocolate over the cooled shortbread for a fancy touch.
- Mix in a tablespoon of maple syrup with the molasses for a subtle autumn flavor.
More Easy Recipes

Buttery Pecan Shortbread
Ingredients
Equipment
Method
- Preheat oven to 350 degrees. Lightly grease a square 9x9 baking pan or line with parchment paper for easy removal.:
- Preheat oven to 350 degrees. Lightly grease a square 9x9 baking pan or line with parchment paper for easy removal.
- In a large bowl, stir together the melted butter, sugar, and molasses until smooth.
- Stir in the almond extract followed by the flour, cornstarch, and salt. Combine just until dough starts to form (don’t over mix!)
- Fold toasted pecans into dough.
- Scoop dough into prepared baking pan and press into an even layer.
- Bake for 22-25 minutes or until the tip is just beginning to turn golden brown.
- Cool for 15-20 minutes before slicing to avoid crumbling. Enjoy!