Nothing says comfort like a fresh batch of homemade cookies, and these Butter Pecan shortbread cookies will quickly become your go-to recipe for a cozy evening treat. With just a few simple ingredients, you can pack a delightful punch of flavor into these bite-sized delights. Whether you’re enjoying them with family or gifting them to friends, they are sure to impress!
This recipe is a treasured family tradition. My grandmother used to make these cookies every holiday season, and the aroma of pecans roasting in the oven still triggers those cherished memories. As a child, I loved sneaking a cookie or two while they were cooling on the rack, and now I am thrilled to share this heartwarming recipe with you.
Why You’ll Love This Recipe
- Simple Ingredients: You probably have most of these items in your pantry already.
- Unforgettable Flavor: The rich taste of butter combined with toasted pecans is irresistible.
- Perfect Texture: Crispy on the outside and delightfully tender on the inside.
- Great for Gifting: These cookies make a lovely homemade gift during the holidays.
Ingredients Notes
For the best results, use high-quality butter and fresh pecans. If pecans are not your favorite, walnuts can be a delicious substitute. Ensure the butter is at room temperature before starting, as this helps to achieve a smooth dough.
Recipe Steps
Step 1
Preheat your oven to 350°F (175°C). Line a baking sheet with parchment paper or a silicone baking mat.
Step 2
Cream the butter and sugar together until light and fluffy. This usually takes about 2 minutes with a hand mixer.
Step 3
Add the vanilla extract and mix until just combined. Gradually add flour while continuing to mix on low speed.
Step 4
Stir in the chopped pecans by hand, ensuring they are evenly distributed throughout the dough.
Step 5
Roll the dough into small balls, about 1 inch in diameter, and place them on the prepared baking sheet. Flatten each ball slightly with the palm of your hand. Bake for 12-15 minutes or until the edges are lightly golden.
Storage Options
Store these cookies in an airtight container at room temperature for up to a week. For longer storage, you can freeze them for up to three months. To enjoy a frozen cookie, simply thaw at room temperature or warm it in a preheated oven for a few minutes.
Variations & Substitutions
For a gluten-free version, substitute all-purpose flour with a 1:1 gluten-free baking blend. For a touch of spice, add a teaspoon of cinnamon to the dough. If you’re looking for a different nutty twist, try using toasted almonds instead of pecans.
Serving Suggestions
These cookies are perfect with a cup of tea or coffee for an afternoon treat. They also make a delightful addition to any dessert platter at your next gathering or holiday party. Serve them as part of a cookie exchange or as a thoughtful homemade gift.
Frequently Asked Questions
Can I make the dough in advance? Yes, the dough can be prepared and stored in the refrigerator for up to 3 days. Just make sure to wrap it tightly in plastic wrap. When ready to bake, let the dough soften slightly at room temperature before rolling out.
What if I don’t have unsalted butter? You can use salted butter, but simply omit the added salt from the recipe to avoid overly salty cookies. Adjusting the salt content will balance the flavors perfectly.
Are there any egg substitutions? This recipe is already egg-free, making it a great option for those with egg allergies. If you want to add more richness, consider adding a tablespoon of dairy or non-dairy milk to the dough.

Butter Pecan Shortbread Cookies
Ingredients
Main Ingredients
- 1.5 cups unsalted butter softened
- 1 cup sugar granulated
- 2 cups all-purpose flour
- 1 cup pecans chopped
- 1 teaspoon vanilla extract
Instructions
Preparation Steps
- Preheat oven to 350°F (175°C).
- Cream together the butter and sugar until light and fluffy.
- Mix in vanilla extract. Gradually add flour and mix until just combined.
- Fold in chopped pecans.
- Roll dough into balls and place on a baking sheet. Flatten slightly.
- Bake for 18-20 minutes or until edges are golden brown.