These classic Chinese almond cookies offer a wonderfully delicate, crumbly texture that melts in your mouth. The combination of all-purpose and almond flour creates a tender bite, while the almond and vanilla extracts provide a fragrant aroma. Each cookie is topped with a whole blanched almond and brushed with egg wash for a beautiful golden finish. Ideal for celebrations, holidays, or enjoyed alongside a cup of jasmine tea. The simple preparation comes together in just 36 minutes, yielding 32 cookies that stay fresh for a week.
My grandmother kept a tin of these on top of her refrigerator, and I swear they tasted better cold. She would press almonds into each one with such care, like she was planting tiny seeds. Now whenever I bake them, the kitchen fills with that toasted nut scent and suddenly I am eight years old again, reaching on tiptoes.
Last year I brought a batch to a Lunar New Year potluck, and three people asked for the recipe before I even sat down. My friend Sarah said they tasted like something from a proper dim sum restaurant, which I took as the highest compliment.
Ingredients
- 2 cups all-purpose flour: The backbone that gives these cookies their classic sandy texture
- 1 cup almond flour: This is what makes them special and adds that delicate nuttiness
- 1 cup granulated sugar: Sweet but not overpowering, lets the almond flavor shine through
- 1/2 teaspoon baking powder: Just enough lift for that tender crumb
- 1/2 teaspoon salt: Balances the sweetness and wakes up the almond flavor
- 1 cup unsalted butter, softened: Room temperature is non negotiable here for proper creaming
- 1 large egg: Save half that yolk for the prettiest golden finish
- 1 teaspoon almond extract: The real star of the show, do not skip this
- 1 teaspoon vanilla extract: Rounds everything out beautifully
- 32 whole blanched almonds: One per cookie, that signature almond on top
- 1 tablespoon milk: Thins your egg wash for that professional sheen
Instructions
- Prep your oven and pans:
- Preheat oven to 325°F (165°C) and line two baking sheets with parchment paper.
- Whisk the dry team:
- In a medium bowl, combine all-purpose flour, almond flour, baking powder, and salt until well blended.
- Cream butter and sugar:
- Beat softened butter and granulated sugar in a large bowl until light and fluffy, about 2-3 minutes.
- Add the flavor:
- Mix in the egg (save half the yolk), almond extract, and vanilla extract until fully combined.
- Bring it together:
- Gradually add dry ingredients, mixing just until a soft dough forms.
- Shape your cookies:
- Roll tablespoon portions into balls and place 2 inches apart on baking sheets.
- Make them pretty:
- Flatten slightly and press a whole almond into the center of each cookie.
- Give them shine:
- Whisk reserved egg yolk with milk and brush over cookie tops.
- Bake to golden:
- Bake 16-18 minutes until edges are lightly golden.
- Cool completely:
- Let sit 5 minutes on sheets, then move to a wire rack.
These have become my go to hostess gift because they travel so well and never fail to impress. Something about that almond on top makes them look like you spent hours on them.
The Secret to Perfect Crumble
After testing this recipe dozens of times, I learned that almond flour is the key to that signature melt in your mouth texture. Regular flour alone makes them too dense.
Make Ahead Magic
Scoop the dough balls and freeze them raw on a baking sheet, then transfer to a bag. Bake straight from frozen, just add 2 minutes to the time.
Serving Suggestions
Jasmine tea is the classic pairing for a reason, but I have also loved these with a slightly nutty oolong. They are subtle enough that they do not overpower delicate teas.
- Stack them in a clear tin for gifting
- Dust with powdered sugar for holidays
- Try dipping half in dark chocolate
There is something so satisfying about a cookie that looks fancy but comes together in under an hour. Your tea time just got an upgrade.
Recipe Questions & Answers
- → Why are my cookies spreading too much?
-
If your cookies spread excessively, the dough may be too warm. Chill the dough balls for 15-20 minutes before baking. Also ensure your butter is softened but not melted.
- → Can I make these without almond flour?
-
Yes, you can substitute additional all-purpose flour for the almond flour, though the texture will be slightly less tender and the nutty flavor will be milder.
- → Why do they press an almond into the center?
-
The whole almond pressed into the center is a traditional Chinese bakery technique that adds visual appeal and extra crunch, making each cookie instantly recognizable.
- → What's the purpose of the egg wash?
-
The egg wash creates a shiny, golden appearance on the baked cookies and helps the whole almond adhere to the center during baking.
- → How should I store these for best freshness?
-
Store in an airtight container at room temperature for up to one week. For longer storage, freeze un-baked dough balls or baked cookies for up to three months.
- → Can I use salted butter instead?
-
You can use salted butter, but reduce the added salt in the recipe by half to prevent the cookies from becoming too salty.