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
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
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
- → What makes Chinese almond cookies different from Western versions?
-
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.
- → Can I make these cookies without almond flour?
-
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.
- → Why do I need to reserve half the egg yolk?
-
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.
- → How should I store these almond cookies?
-
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.
- → What's the best way to press the almond into the dough?
-
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.
- → Can I make these dairy-free?
-
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.