Classic Chinese Almond Cookies

Golden Chinese almond cookies topped with whole almonds on a wire cooling rack Pin it
Golden Chinese almond cookies topped with whole almonds on a wire cooling rack | cookandcrisp.com

These traditional Chinese almond cookies feature a delicate, crumbly texture that melts in your mouth. Made with a blend of all-purpose and almond flour, each cookie gets topped with a whole blanched almond for that signature look. The dough comes together quickly with softened butter, aromatic extracts, and just the right amount of sugar. After brushing with egg wash, they bake until lightly golden with crisp edges.

The result is a beloved treat that pairs beautifully with jasmine tea or coffee. Perfect for Chinese New Year celebrations, Lunar New Year gatherings, or simply as a sweet afternoon snack. These vegetarian cookies store well for up to a week in an airtight container, making them ideal for batch preparation.

The smell of these cookies baking always transports me back to my grandmother's tiny kitchen in San Francisco, where almond cookies were reserved for special occasions and Lunar New Year celebrations. I remember watching her small hands work quickly, pressing almonds into dough with practiced precision while I begged to lick the bowl. Now I make them whenever I need a moment of comfort, and somehow they always taste better than I remember.

Last year I brought a batch to a potluck and watched them disappear in minutes, with three different people asking for the recipe. My friend Sarah said they reminded her of the cookies she'd get in Chinatown as a kid, which was honestly the best compliment I could have received.

Ingredients

  • 2 cups all-purpose flour: The foundation that gives structure without making these too dense
  • 1 cup almond flour: This is the secret to that delicate crumb and concentrated almond flavor
  • 1 cup granulated sugar: Creates the perfect sweetness level and helps with that signature crispy edge
  • 1/2 teaspoon baking powder: Just enough lift to keep them light without spreading too much
  • 1/2 teaspoon salt: Balances the sweetness and makes the almond flavor pop
  • 1 cup unsalted butter softened: The fat content that creates that tender melt in your mouth texture
  • 1 large egg: Binds everything together while adding richness
  • 1 teaspoon almond extract: The flavor star of the show
  • 1 teaspoon vanilla extract: Rounds out the almond with warm floral notes
  • 32 whole blanched almonds: The classic topping that makes these instantly recognizable
  • 1 tablespoon milk: Thins the egg wash for that beautiful golden finish

Instructions

Get your oven ready:
Preheat to 325°F and line two baking sheets with parchment paper, which prevents sticking and makes cleanup effortless
Whisk the dry ingredients:
In a medium bowl, combine the flour, almond flour, baking powder, and salt until well blended
Cream the butter and sugar:
Beat the softened butter and sugar for 2-3 minutes until the mixture looks pale and fluffy
Add the egg and extracts:
Mix in the egg but save half the yolk for later, then add both almond and vanilla extracts
Combine everything:
Gradually add the dry ingredients to the wet mixture, mixing just until a soft dough forms
Shape the cookies:
Roll tablespoon sized portions into balls and place them 2 inches apart on your prepared baking sheets
Add the signature almonds:
Flatten each ball slightly and press a blanched almond into the center of every cookie
Create the egg wash:
Whisk the reserved egg yolk with milk and brush it over the tops for that gorgeous golden finish
Bake to perfection:
Bake for 16-18 minutes until you see light golden edges develop
Cool completely:
Let them rest on the baking sheets for 5 minutes, then move them to a wire rack to finish cooling
Batch of freshly baked Chinese almond cookies arranged on a white serving plate Pin it
Batch of freshly baked Chinese almond cookies arranged on a white serving plate | cookandcrisp.com

My daughter now helps me press the almonds into the dough, and I catch her sneaking bites of the raw dough when she thinks I'm not looking. Some traditions really do carry on without even trying.

Getting The Texture Right

The secret to these cookies' signature crumb is the combination of all-purpose and almond flour. I learned the hard way that using only almond flour makes them too fragile, while skipping it entirely loses that delicate sandy texture that makes them so special.

Make Them Your Own

Sometimes I swap half the butter for coconut oil when I want to experiment with flavor. The result is slightly crunchier with a subtle tropical note that actually pairs beautifully with the almond.

Storage And Serving

These cookies stay fresh in an airtight container for up to a week, though in my house they rarely last that long. They're absolutely perfect alongside a cup of jasmine tea or black coffee.

  • Freeze unbaked dough balls for fresh cookies anytime
  • Bring to room temperature before baking for best results
  • Package them in decorative tins for effortless gifts
Close-up of Chinese almond cookies with egg-washed tops and centered almond pressed into each Pin it
Close-up of Chinese almond cookies with egg-washed tops and centered almond pressed into each | cookandcrisp.com

There's something deeply satisfying about making a recipe that connects you to generations of cooks who came before, all with a handful of simple ingredients and a little patience.

Recipe FAQs

Chinese almond cookies traditionally use both almond flour and almond extract for pronounced nutty flavor. They have a distinct crumbly, sandy texture similar to shortbread and are always topped with a whole almond in the center. The egg wash gives them their characteristic golden sheen.

Yes, you can substitute the almond flour with additional all-purpose flour, though the texture will be slightly less tender and the almond flavor more subtle. Consider increasing the almond extract to 1½ teaspoons to compensate for the reduced nuttiness.

The reserved egg yolk is mixed with milk to create an egg wash that's brushed on top of the cookies before baking. This gives them their beautiful golden color and slightly shiny finish. You can also use a whole beaten egg for a richer wash.

Store completely cooled cookies in an airtight container at room temperature for up to one week. Place parchment paper between layers if stacking to prevent sticking. For longer storage, freeze unbaked dough balls for up to three months and bake fresh.

Flatten each dough ball slightly with your palm, then gently press a blanched almond into the center. Press just deep enough so the almond sits securely but doesn't break through the bottom. The egg wash will help seal it in place during baking.

Substitute the butter with vegan butter or coconut oil as noted. For the egg wash, use a mixture of maple syrup and plant milk or skip it entirely. The cookies may have slightly different texture but will still be delicious.

Classic Chinese Almond Cookies

Delicate crumbly cookies with subtle nutty flavor. Perfect traditional treat for celebrations or afternoon tea.

Prep 20m
Cook 16m
Total 36m
Servings 32
Difficulty Easy

Ingredients

Dry Ingredients

  • 2 cups all-purpose flour
  • 1 cup almond flour
  • 1 cup granulated sugar
  • 1/2 teaspoon baking powder
  • 1/2 teaspoon salt

Wet Ingredients

  • 1 cup unsalted butter, softened
  • 1 large egg
  • 1 teaspoon almond extract
  • 1 teaspoon vanilla extract

Toppings

  • 32 whole blanched almonds
  • 1 tablespoon milk

Instructions

1
Prepare the Oven: Preheat oven to 325°F. Line two baking sheets with parchment paper.
2
Combine Dry Ingredients: Whisk together all-purpose flour, almond flour, baking powder, and salt in a medium bowl until evenly blended.
3
Cream Butter and Sugar: Beat softened butter and granulated sugar in a large bowl until light and fluffy, approximately 2-3 minutes.
4
Add Flavorings: Mix in egg, almond extract, and vanilla extract to the butter mixture. Reserve half the egg yolk for the wash. Beat until fully incorporated.
5
Form the Dough: Gradually fold dry ingredients into the wet mixture, mixing just until a soft dough comes together. Avoid overmixing.
6
Shape Cookies: Scoop tablespoon-sized portions, roll into balls, and arrange 2 inches apart on prepared baking sheets. Flatten each ball slightly and press a blanched almond into the center.
7
Apply Egg Wash: Whisk reserved egg yolk with milk. Brush the tops of each cookie with the mixture.
8
Bake to Golden Perfection: Bake for 16-18 minutes until edges are lightly golden.
9
Cool Completely: Let cookies rest on baking sheets for 5 minutes, then transfer to a wire rack to cool completely.
Additional Information

Equipment Needed

  • Mixing bowls
  • Electric mixer or whisk
  • Measuring cups and spoons
  • Baking sheets
  • Parchment paper
  • Pastry brush
  • Wire rack

Nutrition (Per Serving)

Calories 110
Protein 2g
Carbs 11g
Fat 7g

Allergy Information

  • Contains wheat, eggs, milk, and tree nuts
Morgan Riley

Home cook sharing easy, family-friendly recipes and warm kitchen wisdom.