Grandma’s Pecan Cream Cheese Cookies are soft, buttery cookies with chopped pecans in every bite and a pecan half pressed into the top. Cream cheese gives the dough a gentle tang and helps the cookies stay tender, while the nuts add a warm, toasty flavor.
They bake into small, thick mounds with lightly golden bottoms. There is no frosting to make and no dough to roll out. A short chill, a cookie scoop, and a little space on the pan are all you need for a pretty tray of old-fashioned cookies.
Why Cream Cheese Works in Cookies
Cream cheese adds richness and moisture without making the cookies taste like cheesecake. Combined with butter, it creates a tender crumb that suits the crunch of pecans. The dough is softer than a typical crisp shortbread, so chilling is part of the recipe rather than an optional extra.
Yield: about 24 cookies
Prep time: 20 minutes
Chill time: 1 hour
Bake time: 12–15 minutes per batch
Oven: 350°F (175°C)
Ingredients
- 1/2 cup (113 g) unsalted butter, softened
- 4 ounces (113 g) full-fat block cream cheese, softened
- 3/4 cup (150 g) granulated sugar
- 1 large egg, room temperature
- 1 teaspoon vanilla extract
- 1 3/4 cups (219 g) all-purpose flour
- 1/2 teaspoon baking powder
- 1/4 teaspoon fine salt
- 1 cup finely chopped pecans
- 24 pecan halves, for topping
Ingredient Notes
Choose block cream cheese rather than whipped or spreadable cream cheese. Let both the butter and cream cheese soften enough to blend smoothly, but do not melt them. Cool, pliable fat makes a better dough than an oily mixture.
Finely chopped pecans distribute evenly and make the dough easier to scoop. For a deeper flavor, toast the chopped nuts on a baking sheet at 350°F for 5–7 minutes, watching closely, then cool completely before adding. The pecan halves on top will toast as the cookies bake.
How to Make Grandma’s Pecan Cream Cheese Cookies
1. Cream the butter, cream cheese, and sugar
Beat the softened butter and cream cheese with an electric mixer on medium speed until smooth. Add the sugar and beat for about 2 minutes, scraping the bowl as needed. Beat in the egg and vanilla until fully combined.
2. Add flour and pecans
Whisk the flour, baking powder, and salt in a separate bowl. Mix into the butter mixture on low speed just until combined. Fold in the chopped pecans with a spatula, scraping the bottom of the bowl so the nuts are evenly distributed.
3. Chill, scoop, and top
Cover the dough and refrigerate for 1 hour, until scoopable and firm enough to hold a mound. Heat the oven to 350°F and line two baking sheets with parchment. Scoop rounded 1-tablespoon portions about 2 inches apart. Press one pecan half gently onto each mound, flattening only slightly.
4. Bake and let set
Bake one sheet at a time on the middle rack for 12–15 minutes, until the edges and bottoms are lightly golden and the tops look set. They will remain fairly pale. Leave on the pan for 5 minutes, then transfer carefully to a wire rack. Cool completely before storing.
Tips for Tender Cookies
- Scrape the bowl. Small pockets of unmixed cream cheese can leave uneven texture.
- Measure flour lightly. Too much flour makes these small cookies dry and dense.
- Keep the dough chilled. Refrigerate extra portions while a batch bakes.
- Do not wait for dark tops. The cookies should be pale with just golden edges.
- Use a cool baking sheet. Dough placed on a hot sheet spreads before baking begins.
Easy Variations
Add 1/2 teaspoon cinnamon to the flour for a warm spice note, or use 1 teaspoon finely grated orange zest with the vanilla. Chopped walnuts can replace the pecans, though their flavor is a little sharper.
For a simple finish, dust completely cooled cookies lightly with powdered sugar. A drizzle of melted chocolate is another option, but let it set before stacking. The plain version keeps the cream cheese and pecan flavors clear.
Serving Ideas
These cookies fit a holiday platter, afternoon tea, or a dessert tray alongside chocolate treats. Their small size makes them easy to share. Pack them in a shallow tin with parchment between layers so the pecan tops stay intact.
Because they are soft cookies, avoid storing them in the same container as very crisp cookies. Moisture transfers between different textures and can soften the crisp ones.
Make-Ahead and Storage
Refrigerate the covered dough for up to 2 days before baking. Let very firm dough stand just long enough to scoop. You can freeze scooped dough on a tray, transfer to a freezer bag, and keep for up to 2 months. Add the pecan halves before baking and allow a little extra time if the dough is frozen.
Store cooled baked cookies airtight in the refrigerator for up to 5 days and let them stand briefly before serving. Freeze well-wrapped baked cookies for up to 2 months. Thaw in the container to help prevent condensation from settling directly on the cookies.
Frequently Asked Questions
Why are my cookies spreading?
The dough may be too warm, the butter may have been overly soft, or the pan may still be hot. Chill the remaining dough and use a cool lined pan.
Why are the centers soft after baking?
They are meant to be tender, but the tops should look set rather than wet. Let the cookies rest on the pan before moving them; they firm as they cool.
Can I leave out the nuts?
You can, but the flavor and texture will change and the yield may be a little smaller. Keep the same baking cues and check early.
Do I need to flatten the dough?
Only slightly when pressing on the pecan half. Keeping a rounded mound helps produce the thick, soft shape.

