Eggless cream cheese walnut shortbread cookies in a basket, held by hand
| | | |

Eggless Cream Cheese Walnut Shortbread Cookies – A Cozy Christmas Bake

There are some recipes you come back to every Christmas — not because they are trendy, but because they feel like home.
These Cream Cheese Walnut Shortbread Cookies are exactly that kind of recipe for me.

I remember baking these on a quiet winter afternoon, when the kitchen felt warm, the oven was doing its job, and there was no rush to impress anyone. Just simple baking, done slowly. The kind where you wait patiently for the cookies to cool before sneaking one with a cup of tea.

Shortbread cookies are usually known for their buttery crumb, but adding cream cheese changes everything. It makes the dough softer, richer, and gives the cookies a gentle tang that balances the sweetness beautifully. And when you add toasted walnuts, you get that lovely crunch that makes each bite interesting.

This is not a fancy or complicated recipe. It’s the kind of baking that’s meant for real homes — where measurements matter, but perfection doesn’t. The dough comes together easily, and the cookies bake into soft, tender rounds with lightly golden edges.

Eggless cream cheese walnut shortbread cookies cooling on a wire rack
Freshly baked eggless cream cheese walnut shortbread cookies cooling on a wire rack before serving.

These cookies are perfect for:
• Christmas cookie boxes
• Tea-time treats
• Gifting during the festive season
• Or simply baking for yourself on a winter evening

Eggless cream cheese walnut shortbread cookies piled in a basket
Deepali Ohri

Eggless Cream Cheese Walnut Shortbread Cookies – A Cozy Christmas Bake

This recipe is part of Bakemas 2025 – my annual Christmas baking series.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings: 32 cookies
Course: Dessert, Tea-time Treat
Cuisine: American, western

Ingredients
  

  • 2 cups all-purpose flour (240 grams)
  • 1 teaspoon

    salt

  • 1 cup walnuts (chopped & lightly toasted) (125 grams)
  • 3/4 cup

    unsalted butter, softened

    (170grams)
  • 113 grams cream cheese, softened
  • ¾ cup sugar (170 grams)
  • 1 teaspoon vanilla extract

Method
 

  1. In a bowl, whisk together flour and salt. Add chopped walnuts and mix well. Set aside.
  2. Preheat oven to 180°C (350°F).
  3. Beat butter, cream cheese, and sugar until light and fluffy.
  4. Add vanilla and mix briefly.
  5. Add flour mixture and mix gently until just combined.
  6. Roll dough into balls, place on lined tray, and lightly flatten.
  7. Bake for 14–16 minutes, until edges turn light golden.
  8. Cool completely before storing.

Video

Notes

🌟 Baking Tips

• Do not over-mix once flour is added
• Bake just until edges are lightly brown
• Cookies firm up as they cool
• Store in an airtight container for up to 5 days
Happy baking 💛
— Deepali
#BakeWithDeepali

Shop My Kitchen

The oven, cake tins, mixer and ingredients I actually use in my videos, all in one place.

Shop my recommendations →Affiliate links: I earn a small commission at no extra cost to you.

Similar Posts

Leave a Reply