Easy Chinese Almond Cookies

This post may contain affiliate links. Please read our disclosure policy.

Chinese Almond Cookies are buttery, crisp, and delicately crumbly cookies with a tender center and unmistakable almond flavor. Easy to make for Lunar New Year or when craving almond cookies!

I was so honored to be recently voted number 1 in a bakeoff contest for these cookies alongside giants like King Arthur Flour!

A stack of Chinese Almond Cookies sits on a white plate, with more cookies, a teapot, and cups in the background on a wooden surface.

Reader Review

"Exceptionally delicious. Fabulous almond flavor and aroma. Truly outstanding. Now my favorite cookie of all time."


If you love crisp, buttery cookies with a distinct almond flavor, you'll fall head over heels for these. They're especially lovely with a cup of Jasmine tea (or almost any green tea), Oolong, or even English Breakfast or Irish Breakfast Tea.

Also sometimes called Chinese almond "moon cakes," these cookies are traditionally made during Chinese New Year as a symbol of good luck and prosperity.

I'll never forget my first taste of almond mooncakes during the Lantern Festival, which my neighborhood traditionally celebrates two weeks after Chinese New Year. It's a fun and beautiful gathering with hanging red lanterns on porches, and lots and lots of amazing food. These moon cakes have now forever become a tradition in my family, too.

Kung Hei Fat Choi (gōng xǐ fā cái)!

Jump to:
Side view of Chinese Almond Cookies on a blue and white plate with sliced almonds and Jasmine green tea.

Origins of Chinese Almond Cookies (or Biscuits)

Native to southern and southeastern China, Chinese Almond Cookies traveled to the shores of the U.S. following the first wave of Chinese immigrants in 1815.

It's difficult to pinpoint a specific origin and date. Many sources believe these now-famous biscuits are adapted from the Ming Dynasty 16th-century Chinese Walnut Cookies.

These cookies became especially popular in Chinese-American bakeries, where almond flour was more readily available than walnuts, and their round shape symbolized coins and prosperity - making them a natural fit for Lunar New Year celebrations.

Ingredients

The exact ingredient measurements are in the recipe card below, but here is an overview of what you'll need to make your own for CNY.

  • Almond flour for a crispy texture
  • All-purpose flour for stabilizing the cookie
  • Butter: If using unsalted butter, add a pinch of salt to the dough. Typically, I like to add about ½ teaspoon.
  • Large eggs for the dough and for brushing the cookie before baking
  • Almond extract for a delicious almond flavor
  • Powdered sugar: You can also use granulated sugar, but I prefer powdered.
  • Cornstarch and baking soda
  • Almonds for topping: My favorite is sliced almonds with the skin on, but you can use whatever you have on hand or prefer. For me, I like a thinner almond slice with these crispy cookies.

How to Make Chinese Almond Cookies

Here is a quick overview of how to make these award-winning cookies.

A glass bowl containing Chinese Almond Cookies dough with a stainless steel scoop resting inside, placed on a white wooden surface.
  1. Cream almond flour, butter, and salt, and then beat in an egg and almond extract until combined.
  2. Whisk the flour, sugar, and baking soda, then add to the wet ingredients and combine.
  3. Transfer the dough to the refrigerator to chill while preheating the oven to 350°F. Line a baking sheet with parchment paper and make an egg wash.

Preparing the Cookies:

Unbaked dough balls for Chinese Almond Cookies are arranged on a parchment-lined baking sheet next to bowls of dough, melted butter with a brush, and sliced almonds on a white wooden surface.
  1. Step 1: Scoop cookie dough into balls and place on prepared baking sheet.
Unbaked Chinese Almond Cookies dough balls arranged on a parchment-lined baking sheet with a scoop, next to bowls of beaten egg, sliced almonds, and more dough on a white wooden surface.
  1. Step 2: Using a spatula, press the dough to slightly flatten the cookies.
A hand brushes egg wash onto round Chinese Almond Cookies dough pieces on a parchment-lined baking sheet; a bowl of dough and sliced almonds are nearby.
  1. Step 3: Brush egg wash over the top of each cookie.
A baking sheet with unbaked Chinese Almond Cookies topped with almond slices on parchment paper, next to a bowl of dough, egg wash, almond slices, and a pastry brush.
  1. Step 4: Place a sliced almond in the center of each dough. Bake for 12-15 minutes, or until golden. Let it sit for 5 minutes on the pan before transferring to a cooling rack.

How to Store Chinese Almond Cookies (and How Long They Keep)

Let the cookies completely cool before storing in an airtight container at room temperature for up to 5 days, or in the refrigerator for up to 3 weeks. You can also freeze the cookies for up to 3 months.

A stack of Chinese Almond Cookies is displayed on white plates, with more cookies and a teapot set in the background.

Chinese Almond Cookies FAQs

Why are my Chinese almond cookies cracking?

A slight crack on top is traditional and part of their charm. However, deep cracking can happen if the dough is too dry or if too much flour is added. Be sure to measure flour carefully and avoid overbaking.

Can I make Chinese almond cookies gluten free?

These cookies already contain almond flour, but they also use all-purpose flour for structure. You can substitute a 1:1 gluten-free baking blend for the all-purpose flour, though the texture may be slightly more delicate.

Can I use granulated sugar instead of powdered sugar?

Yes. Granulated sugar works well and creates a slightly crisper texture. Powdered sugar gives a more tender, melt-in-your-mouth crumb, which is why I prefer it.

Why brush the tops with egg wash?

The egg wash gives these cookies their signature glossy golden finish and helps the almond slice adhere to the top while baking.

Are these the same as Chinese almond mooncakes?

Despite sometimes being called "almond mooncakes," these are different from traditional mooncakes. Chinese almond cookies are crisp, biscuit-style cookies, while classic mooncakes are filled pastries typically enjoyed during the Mid-Autumn Festival.

Can I make the cookie dough ahead of time?

Yes. The dough can be wrapped tightly and refrigerated for up to 24 hours before baking. Let it sit at room temperature for 10-15 minutes if it becomes too firm to scoop. You can also freeze the dough balls and bake later, adding a few minutes to the baking time.

Want to save this recipe?

Enter your email, and we'll send it to your inbox. Plus, you'll get delicious new recipes from us every Friday!

Save Recipe

A stack of Chinese Almond Cookies and a single cookie on white plates, with a teapot and cup in the background on a wooden table.

Chinese Almond Cookies Recipe

These Chinese Almond Cookies are buttery, crisp, and delicately crumbly with a tender center and rich almond flavor. Made with almond flour and simple pantry ingredients, this award-winning recipe is a beautiful addition to Lunar New Year celebrations - or anytime you're craving a classic almond cookie with tea.
4.5 from 15 votes
Print Pin Rate
Prep: 10 minutes
Cook: 15 minutes
Total Time: 25 minutes
Servings: 36 cookies

Ingredients

  • 1 ½ cup almond flour
  • 1 cup butter softened
  • pinch salt
  • 2 large eggs divided
  • 1 teaspoon almond extract
  • 1 cup all-purpose flour
  • 1 ½ cups powdered sugar
  • 3 tablespoons cornstarch
  • ½ teaspoon baking soda
  • sliced almonds for topping

Instructions

  • Cream together the almond flour, butter, and salt using a stand mixer or electric mixer until combined.
  • Beat in 1 egg and almond extract until combined.
  • Whisk together the flour, sugar, cornstarch, and baking soda. Add to the wet ingredients and mix until combined.
  • Transfer the dough to the refrigerator to chill while preheating the oven to 350°F and lining a baking sheet with parchment paper.
  • Whisk the remaining egg and set aside for brushing the unbaked cookies.
  • Portion dough using a small cookie scoop or spoon, roll it into a ball, and place it on the prepared baking sheet about 1 to 2 inches apart. Gently press down on the balls to slightly flatten each cookie.
  • Brush the unbaked cookies with the egg wash and top with a sliced almond, pressing down gently into the dough.
  • Bake for 12 to 15 minutes or until the cookies begin to turn golden on top.
  • Let set on the baking sheet for 5 minutes before transferring to a wire rack to cool.

Video

Notes

  1. Chilling the Dough: A short chill helps the cookies hold their shape and improves texture. I usually refrigerate the dough while the oven preheats. If baking in batches, keep the remaining dough chilled between rounds.
  2. Measuring Flour: For best results, spoon flour into your measuring cup and level it off. Too much flour can make the cookies dry and cause excessive cracking.
  3. Using Powdered vs. Granulated Sugar: Powdered sugar creates a more tender, delicate crumb. Granulated sugar works well too and produces a slightly crisper texture.
  4. Egg Wash Matters: Brushing the tops with egg wash gives these cookies their traditional golden sheen and helps the almond slice adhere while baking.
  5. Storage: Let cookies cool completely before storing. Keep in an airtight container at room temperature for up to 5 days. Refrigerate for up to 3 weeks, or freeze for up to 3 months.
  6. Make Ahead: The dough can be wrapped tightly and refrigerated up to 24 hours before baking. Let it sit at room temperature briefly if too firm to scoop.

Nutrition

Calories: 113kcal | Carbohydrates: 10g | Protein: 2g | Fat: 8g | Saturated Fat: 3g | Polyunsaturated Fat: 0.3g | Monounsaturated Fat: 1g | Trans Fat: 0.2g | Cholesterol: 23mg | Sodium: 59mg | Potassium: 12mg | Fiber: 1g | Sugar: 3g | Vitamin A: 171IU | Calcium: 14mg | Iron: 1mg
Tried this recipe? Pin it Today!Follow me on Pinterest for more and use the "Pin" button at the top of the recipe card.

Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.

Join the Sunday Morning Tradition

If you enjoyed this post, you'll love The Sunday Edit No. 6. It’s my weekly "magazine-style" digest designed to help you reset, refine, and find beauty in the everyday. From intentional kitchen resets to curated seasonal menus, it's the 31 Daily you love, delivered with a bit more soul.

Read the Latest Issue | Subscribe to the Newsletter

4.47 from 15 votes (12 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




12 Comments

  1. 5 stars
    Exceptionally delicious. Fabulous almond flavor and aroma. Truly outstanding. Now my favorite cookie of all time. It's not the traditional Chinese almond cookie; it's much, much better!

  2. 5 stars
    Great cookies, perfect with tea or coffee and not too sweet. I love the texture of these cookies, they have some snap when you bite them but then they are delicate and chew almost like a Madeleine. They are subtle and addictive!

  3. Hi! If we are to freeze them, do you suggest we brush them with egg before we freeze them or let them thaw, brush and then put the almond on top?

    1. Hi Laura! I like to fully assemble the cookies, egg wash and almond, then freeze on a sheet pan until solid, then add them to a freezer bag for storage. Bake from frozen, adding a few minutes to the baking time.

    1. I’m so glad you enjoyed them— the colder the dough, the less they spread, although they are a thinner cookie. I keep a batch of dough balls in the freezer and bake them about 1-2 minutes longer.

    1. Hi Katie, if using salted butter, add 1/4 tsp, if using unsalted butter, add 1/2 tsp of salt.

  4. 5 stars
    Thanks for this recipe; I enjoyed these cookies. I used a 15 ml spoon and I got 54 pieces 🙂

    I assumed I had to mix the corn starch with the dry ingredients since there is no mention in the instructions.

    Cheers

    1. Hi Steve, I'm so glad you enjoyed them. That's awesome that you got 54 cookies. Yum! Thank you too for the note on the instructions, I've updated it!