Chinese Almond Cookies

4.92 from 47 votes
↓ Jump to Recipe 13

This post may contain affiliate links | disclosure policy

Learn how to make Chinese almond cookies with a delicious buttery flavor and lightly crisp texture. The recipe is easier than you might think! Bake up a batch to celebrate the lunar new year or simply enjoy them with a cup of tea.

Looking for more to bake? Try my soft sugar cookies or thumbprint cookies for more fun and festive treats.

Plate of delicious Chinese almond cookies.

Our local Chinese restaurant places a few individually wrapped almond cookies in their takeout bags. They’re the perfect sweet treat to end the meal, but often one per person is not enough. Fortunately, they’re easy to make at home, and they taste better too.

The characteristic sweet and nutty flavor comes from three types of almond products. In addition, the creaming butter and sugar process creates a light and airy texture with a crispy bite that crumbles. I always love making a big batch to share with my family and friends during Chinese New Year as a festive good-luck dessert. They store well too!

Two types of flour for a crispier texture

Flour, almond flour, and baking soda being sifted in a sieve.
Step 2. Sift the dry ingredients

All-purpose wheat flour and finely ground almond flour make the base of the cookies. The gluten bonds that form give a slightly chewy texture in the middle. During the cooling process, the wheat proteins harden and yield a crisp exterior.

I use super-fine ground almond flour from Bob’s Red Mill. I find this product creates a more delicate crumb. The additional fat in the nuts reduces the gluten formation as the dough mixes, yielding a more tender consistency.

The creaming technique

Cream the butter, almond paste, and granulated sugar together to create a light, biscuit-like structure. The butter must be softened between 64 to 67ºF (17 to 19ºC), just below room temperature.

The temperature keeps the fat crystal structure rigid enough to hold air pockets and easy to whip in a stand mixer. When you bite the cookie, you want it to have an airy crumb instead of dense and heavy.

Three types of almond ingredients

A small amount of almond extract is hugely concentrated in flavor, adding a strong aromatic sweet smell when baked. Almond flour makes the base of the cookie, providing real ground nut flavor. Almond paste is ground almonds combined with sugar and glucose syrup to make it sweet and pliable. It adds a lasting nuttiness and a hint of chewiness in the center of the cookie.

Adding flavor and function to the dough

After the creaming process, mix in the egg and almond extract. The fat in the egg yolk adds richness to the cookie. The albumin proteins in the egg whites help bind the ingredients together and set the shape.

I use baking soda as a leavening agent, which creates carbon dioxide bubbles in the dough that provide lift. Tiny air pockets form, which gives the cookie a light texture when baked.

Shaping the dough

Placing a sliced almond on the top of each cookie dough ball.
Step 5. Roll out the cookies

Form the dough into 1-tablespoon size rounds. Slightly flatten them to help create a more even crispness throughout the cookie. As steam releases from the surface, it will leave a crackly top. As a sign of good fortune, I add a thin piece of sliced almond for garnish, giving the final nutty distinction. You do not need to chill the dough before baking.

This almond cookie recipe makes a large batch of about 45 cookies. You can also refrigerate the dough and bake it the next day.

For a beautiful surface

Brushing egg wash over an unbaked Chinese almond cookie.
Step 6. Brush with eggwash

Right before baking, brush the tops and sides with egg wash. This will create a gorgeous golden-brown surface with a nice shine to it.

Baking the cookies

Baked Chinese almond cookies on a parchment paper lined sheet pan.
Step 7. Bake the cookies

Bake one tray at a time, rotating halfway for even cooking. The cookies brown quickly after 13 minutes, so keep a close eye on the color change.

Allowing time to cool

Cooling on the sheet pan helps dry the cookies without burning them. I find this yields a more consistently crisp texture. This process only takes 5 minutes, then transfer to a wire rack to cool completely to prevent the bottoms from steaming and getting soggy.

What to serve this with

Chinese almond cookies cooling on a wire rack.
Step 8. Let them cool

Use room temperature ingredients

Let the refrigerated egg and butter come to just below room temperature before using. You can quickly do this by placing the egg in a small bowl of warm water for about 5 to 10 minutes. For the butter, cut it down into slices and place them on a plate to remove the chill faster. When combined with the dried ingredients at similar temperatures, everything mixes better instead of having undistributed pockets. The dough will also bake more evenly and have a consistent flavor.

Chinese Almond Cookies

Learn how to make Chinese almond cookies with a delicious buttery flavor and lightly crisp texture. The recipe is easier than you might think!
4.92 from 47 votes
Prep Time50 minutes
Cook Time30 minutes
Total Time1 hour 20 minutes
Servings 45 servings
Course Dessert
Cuisine Chinese


  • 2 cups all-purpose flour
  • 1 cup super-fine almond flour
  • 1 teaspoon baking soda
  • ½ teaspoon kosher salt
  • 1 cup unsalted butter, softened to 64-67ºF (17-19ºC)
  • 8 teaspoons almond paste
  • 1 cup granulated sugar
  • 1 large egg, room temperature
  • ½ teaspoon almond extract
  • 1 egg yolk
  • 1 tablespoon water
  • 45 sliced almonds


  • Preheat the Oven – Set the oven rack in the middle position. Preheat to 350°F (176°C). Line two large sheet pans with parchment paper.
  • Sift the Dry Ingredients – In a medium bowl, sift the all-purpose flour, almond flour, and baking soda. Add the salt and whisk to combine. Set aside.
  • Cream the Butter – In the stand mixer bowl fitted with the paddle attachment, add the softened butter and almond paste. Mix on medium-low speed (setting 4) for 1 minute. There may be some lumps of paste remaining.
    Add the granulated sugar. Mix on medium-low speed (setting 4) until the mixture is light and fluffy, about 2 minutes. Scrape the sides and bottom of the bowl with a rubber spatula.
  • Make the Dough – Add the egg and almond extract to the bowl. Mix on medium-low speed (setting 4) for 20 seconds. Scrape down the sides and bottom of the bowl with a spatula.
    Carefully add the bowl of dry ingredients to the mixing bowl. Pulse the mixer on and off about 12 times. Turn the mixer to low speed (setting 2), and mix until the dough just comes together, about 10 to 15 seconds. Stir with a spatula any dry bits on the bottom of the bowl.
  • Roll Out the Cookies – Create 1 tablespoon dough balls (20 grams), about 1 ¼" in size. Place them about 2" apart on the lined sheet pans, about 13 per sheet.
    Gently flatten the tops with the palm of your hand or the flat side of a measuring cup. Do not flatten too much, less than halfway down. Press a sliced almond on the top of each cookie.
  • Brush with Eggwash – In a small mixing bowl, whisk together the egg yolk and water. Brush the tops and sides of the dough ball with the egg wash.
  • Bake the Cookies – Bake one sheet pan at a time for 7 minutes. Rotate the pan and continue baking until lightly golden brown, about 6 to 7 minutes. Repeat the process with the remaining trays, but make sure the oven comes back up to temperature before baking.
  • Let Them Cool – Leave the cookies on the baking sheet for 5 minutes, then transfer them to a wire rack to cool completely.

Recipe Video


  • Storing: Store unbaked cookie dough covered in the refrigerator for up to 1 day. Store baked cookies in an airtight container at room temperature for 7 days.
  • Omitting Almond Paste: Use 2 teaspoons of almond extract instead of ½ teaspoon when adding the eggs to the creamed butter and sugar. The nutty flavor might not be as intense and slightly crisper.

Nutrition Facts

Serves: 45 servings
Calories 100kcal (5%)Carbohydrates 10g (3%)Protein 2g (4%)Fat 6g (9%)Saturated Fat 3g (15%)Trans Fat 1gCholesterol 19mg (6%)Sodium 53mg (2%)Potassium 19mg (1%)Fiber 1g (4%)Sugar 5g (6%)Vitamin A 138IU (3%)Vitamin C 1mg (1%)Calcium 13mg (1%)Iron 1mg (6%)

Percent Daily Values are based on a 2000-calorie diet. All nutritional information is based on estimated third-party calculations. Each recipe and nutritional value will vary depending on the brands you use, measuring methods, and portion sizes per household.

Tried this recipe?

Tag me on Instagram. I'd love to see how it turns out!

Tag @jessica_gavin

Jessica Gavin

I'm a culinary school graduate, cookbook author, and a mom who loves croissants! My passion is creating recipes and sharing the science behind cooking to help you gain confidence in the kitchen.

Quick & Easy Meals in Under 30 Minutes!
Get 25 simple meals your whole family will love.
Jessica Gavin standing in the kitchen

You May Also Like

Reader Interactions

Leave a Comment

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

Recipe Rating

13 Comments Leave a comment or review

  1. Sophie says

    Hi! Was hoping to make these almond cookies but I don’t have any almond paste on hand. You mentioned to replace it with more almond extract but wouldn’t the consistency be different then? After all the recipes calls for 8 oz of it which is not negligible.. thank you!

    • Jessica Gavin says

      It will still be crisp and flavorful, you just won’t get little bits of chewiness from the almond paste. Another reader also made it with only almond extract and enjoyed the taste and texture.

  2. Susanna says

    These are the best Chinese Almond cookies i‘ve ever made. Although I didn’t have Almond paste, I increased the Almond extract and it still turned out great. The cookie is crunchy, buttery and nutty. Thanks Jessica for this awesome recipe.

  3. Sharon Willson says

    Hi Jessica! I was reading the comments about the almond paste. Is the amount of almond paste 8 teaspoons or 8 ounces? Just want to make them correctly! One reviewer said 8ounces of paste! Thanks in advance, these are my (picky)daughter’s favorite cookie❤️

  4. Andrea says

    Followed everything as is and the cookies came out absolutely perfect! Making these for CNY gifts to friends. Your directions were great! So glad I came across your page.

  5. Diane says

    Hi Jessica, would you have the recipe to make almond paste? Can the glucose syrup in the almond paste be replaced by maple syrup or honey? Thanks!

  6. Jen says

    This is an excellent recipe! I’ve been making almond cookies for the past few years as a Lunar New Year tradition and have always had to chill the dough. It was a bit tedious and time consuming. This recipe was much simpler and the consistency is really nice. I just used almond extract since paste is hard to find where I live. I’m saving this as my go-to from now on. Thank you!

  7. Mary says

    I made these last year and they were so good!! I am planning on making them again but was wondering if I can refrigerate or freeze the dough and bake later?