Nothing more fragrant than these Chinese Walnut Cookies! Growing up, I always look forward to eating these every Chinese New Year. It’s always something I rush to try, and I especially like those which are bite-sized!

However, it has been getting harder to find these Chinese Walnut Cookies in recent years. Furthermore, it’s difficult to find good, flavourful ones and as such, I was inspired to create my own.

The secret to making these fragrant Chinese Walnut Cookies is to add walnuts itself. While it may seem obvious, this is not an easy thing to do as compared to simply topping off with walnuts. To achieve this, I lightly toasted my walnuts to bring out the best flavours and to blend it into a powder. Then, I incorporated this walnut powder within my batter.

The other ingredients to use are pretty standard including good quality butter and just the right amount of sugar. This is because the mild flavour of walnut can be easily overwhelmed if a cookie is too sweet!

Do check out the short video above as well for a quick guide! The good news in making these Chinese Walnut Cookies is that they’re easy to mix and foolproof. The most challenging part would have been the blending of walnuts, which may be time consuming.

In the event if you do not have a blender, you can also chop the pieces of walnut to fine pieces. Alternatively, you could place the toasted walnuts within a Ziploc bag and crush them with a rolling pin.

Without further ado, my favourite Chinese Walnut Cookies!

Chinese Walnut Cookies
by Javier Tan January-11-2023

These aromatic Chinese Walnut Cookies are a must-have every Chinese New Year. Fragrant and full of nutty goodness, you can never stop at one!


  • 1/2 Cup or 115g Unsalted Butter, Softened at Room Temp
  • 1/3 Cup + 1 Tbspn or 80g of Granulated White Sugar
  • One egg, approx 50g weighed inclusive of shell
  • Approx 1 Cup or 100g of Walnuts, Lightly Toasted then Blneded or Chopped
  • 1/2 Tsp or 3g of Baking Powder, Sifted
  • 1 and 3/4 Cup or 200g of Plain Flour, Sifted
  • 20 Pieces of Walnuts (for topping)


  1. Preheat your oven to 160 degrees C and line your baking tray with parchment paper.
  2. Firstly, cream together butter and sugar.
  3. Then, whisk in the egg until the batter is of a single consistency.
  4. Pour in the walnuts, sifted baking powder, and sifted baking flour into the mixture and whisk until the batter comes together.
  5. Portion batter (I used 1 Tbspn) and line on baking tray.
  6. Subsequently, top each cookie with a walnut piece and brush with egg wash.
  7. Then, bake at 160 degrees C for 22 – 25 minutes or until golden brown.
  8. Finally, serve and enjoy!


  • Prep time: 1 hour 1
  • Cook time: 2
  • Total time: 1
  • Yield: 20 Delectable Chinese Walnut Cookies


  1. If you would like to be updated for more recipes which I strive to create to perfection for sharing and for free, do check out my InstagramFacebook Page, or YouTube 🙂 Thank you so much for all of your support! Feel free to tag me or link back here!
  2. Store these Chinese Walnut Cookies in an airtight container for up to 3 weeks.
  3. Feel free to ask if you require clarifications!
  4. Please do not copy and paste the recipe without my permission, but feel free to link back here!

– Bakeomaniac, Javier Tan