Americanized
🇺🇸 Chinese-American bakeries (with roots in Guangdong and Macau)

Chinese Almond Cookies

Crumbly, lightly sweet bakery cookies made with lard, butter and toasted almond flour, crowned with a whole almond and brushed with egg for a shiny golden top.

Prep25 min
Cook15 min
Total40 min
Serves15 (1 cookie each)
Cal / serving~170
Chinese Almond Cookies
AI-generated image of the finished dish. About our photos.

The Woks of Life, the Leung family's Chinese cooking site, says the almond cookies sold in Chinese bakeries were invented by Chinese immigrants in the United States, probably starting in the early 1900s; they are lightly sweet, crunchy and crumbly, with a cracked surface and a shiny egg-washed top, and the family calls lard essential to the traditional version. In China the name points somewhere else: Wikipedia's Chinese almond biscuit (杏仁餅) is a crumbly pastry made with ground mung bean, one of the standard pastries of Guangdong, Hong Kong and Macau, where shops near the Ruins of St. Paul's sell them by the box; Wikipedia says it was originally made without almonds and was named for its almond shape. So America's "Chinese" almond cookie is a Chinese-American creation, and the Macau almond cookie is its cousin, not its parent.

🇺🇸 This one is American

Crumbly, lightly sweet bakery cookies made with lard, butter and toasted almond flour, crowned with a whole almond and brushed with egg for a shiny golden top.

🇩🇪 The original

Europe's holiday cookies came first: Nuremberg's spiced nut Lebkuchen, Scottish shortbread and Tuscan cantucci, recipes that German, Scottish and Italian immigrants carried to America. See the Nuremberg Elisenlebkuchen recipe.

📖 Where is it from?: Mexican Wedding Cookies vs Russian Tea Cakes vs Snowballs →

Why it works the kitchen science

Lard plus butter

Lard makes the crumb short and sandy in a way butter alone does not, and the butter adds flavor and softens the porky note The Woks of Life found in all-lard versions.

Toasted almond flour

Toasting deepens the nutty flavor so the cookie tastes of almond, not just of extract.

Step by step

  1. Step 1

    Heat the oven to 350°F with a rack in the center. Line a baking sheet with parchment.

  2. Step 2

    Toast the almond flour in a dry skillet over medium heat, stirring constantly, until one shade darker, 3 to 4 minutes. Tip it into a bowl to cool.

  3. Step 3

    Whisk the toasted almond flour, sugar, flour, baking soda, baking powder and salt.

  4. Step 4

    Whisk the egg yolk with the melted lard and almond extract. Add it and the butter to the dry ingredients and mix with your hands or a stiff spatula into a soft dough. If it stays crumbly, add 1 to 2 tbsp water.

  5. Step 5

    Roll the dough into 15 ping-pong-ball pieces, flatten each into a thick disk and set them 2 inches apart on the sheet.

  6. Step 6

    Press an almond into the center of each. Small cracks are fine; push big ones back together. Brush the tops with beaten egg.

  7. Step 7

    Bake 13 to 15 minutes, until lightly golden. Cool completely on the sheet; they crisp as they cool.

Chinese Almond Cookies

Serves 15 (1 cookie each) · 15 cookies · 40 min total

Dry

  • 1/2 cup (48 g) almond flour
  • 2/3 cup (132 g) granulated sugar
  • 1 1/4 cups (150 g) all-purpose flour
  • 1/2 tsp baking soda
  • 1/8 tsp baking powder
  • 1/4 tsp salt

Wet

  • 1 large egg yolk
  • 1/4 cup melted lard
  • 1 1/4 tsp almond extract
  • 5 tbsp (71 g) salted butter, at room temperature

To finish

  • 15 whole almonds
  • 1 egg, beaten, for brushing

Method

  1. Heat the oven to 350°F with a rack in the center. Line a baking sheet with parchment.
  2. Toast the almond flour in a dry skillet over medium heat, stirring constantly, until one shade darker, 3 to 4 minutes. Tip it into a bowl to cool.
  3. Whisk the toasted almond flour, sugar, flour, baking soda, baking powder and salt.
  4. Whisk the egg yolk with the melted lard and almond extract. Add it and the butter to the dry ingredients and mix with your hands or a stiff spatula into a soft dough. If it stays crumbly, add 1 to 2 tbsp water.
  5. Roll the dough into 15 ping-pong-ball pieces, flatten each into a thick disk and set them 2 inches apart on the sheet.
  6. Press an almond into the center of each. Small cracks are fine; push big ones back together. Brush the tops with beaten egg.
  7. Bake 13 to 15 minutes, until lightly golden. Cool completely on the sheet; they crisp as they cool.
Estimated 170 calories per serving. How we estimate.

Adapted from The Woks of Life, "Chinese Almond Cookies" by Sarah Leung (updated March 11, 2025; the original 2018 version is by Judy Leung), as written for 15. Gram weights are ours, from King Arthur's chart. The Woks of Life. Ingredient list follows the source; the method is in our own words.

All sources (2)
  1. thewoksoflife.com
  2. en.wikipedia.org

Tips

The rules people argue about

What the sources agree on, what they don't, and what is just a good story.

📬 One email a weekThis week's debate results and three recipes.

Every other cookie

Toll House Chocolate Chip Cookies
🇺🇸 United States

Toll House Chocolate Chip Cookies

The recipe that started it all: a butter, white sugar and brown sugar drop cookie loaded with semisweet chips and walnuts, baked hot and fast until just golden.

55 min · serves 30 · about 210 cal
Scottish Shortbread (Petticoat Tails)
🇬🇧 United Kingdom

Scottish Shortbread (Petticoat Tails)

Butter, sugar, flour and a little rice flour rubbed together cold, pressed into a round, scored into 16 wedges and baked low and slow to a pale biscuit color.

1 hr 10 min · serves 8 · about 180 cal
Cantucci (Biscotti di Prato)
🇮🇹 Italy

Cantucci (Biscotti di Prato)

Tuscany's twice-baked almond cookies: a lightly sweet egg dough packed with whole unpeeled almonds and a hint of orange, baked as logs, sliced on the diagonal and baked again until crisp.

1 hr · serves 10 · about 270 cal
Nuremberg Elisenlebkuchen
🇩🇪 Germany

Nuremberg Elisenlebkuchen

Nuremberg's soft spice cakes: whipped egg whites, sugar and honey folded with ground hazelnuts, almonds, candied peel and Lebkuchen spice, spread on wafers, dried overnight and glazed with chocolate or sugar.

1 hr 20 min · serves 40 · about 200 cal
Moravian Spice Cookies
🇺🇸 United States

Moravian Spice Cookies

North Carolina's paper-thin holiday cookies: a molasses, brown sugar and shortening dough with cloves, ginger and cinnamon, chilled overnight, rolled as thin as you dare and baked in minutes.

1 hr 40 min · serves 24 · about 140 cal
Swedish Pepparkakor
🇸🇪 Sweden

Swedish Pepparkakor

Sweden's thin, snappy Christmas gingersnaps: butter, dark syrup and sugar melted with ginger, cinnamon, cloves and cardamom, rested a full day, rolled thin and baked for 5 minutes.

1 hr 10 min · serves 15 · about 190 cal
Linzer Augen (Linzer Cookies)
🇦🇹 Austria

Linzer Augen (Linzer Cookies)

Upper Austria's favorite Christmas cookie: a short almond and lemon dough cut into rounds, half of them with peepholes, sandwiched with apricot or red currant jam and dusted with sugar.

1 hr 35 min · serves 15 · about 290 cal
Danish Vaniljekranse (Vanilla Wreaths)
🇩🇰 Denmark

Danish Vaniljekranse (Vanilla Wreaths)

The Danish Christmas cookie behind the famous blue tin: a rich butter dough with ground almonds and a whole vanilla bean, piped through a star tip into little rings and baked crisp and golden.

1 hr 10 min · serves 25 · about 250 cal
Mexican Polvorones (Mexican Wedding Cookies)
🇲🇽 Mexico

Mexican Polvorones (Mexican Wedding Cookies)

Crumbly pecan snowballs: butter, shortening, ground pecans and powdered sugar pulsed into a short dough, rolled into balls, baked golden and buried in more powdered sugar.

45 min · serves 15 · about 230 cal
Snickerdoodles
🇺🇸 United States

Snickerdoodles

Soft, slightly cakey sugar cookies made tangy with cream of tartar, rolled in cinnamon sugar and baked hot until they crackle on top.

45 min · serves 20 · about 220 cal
New York Black and White Cookies
🇺🇸 United States

New York Black and White Cookies

Big, soft, cakey 4-inch cookies with a hint of lemon, iced half in vanilla and half in chocolate, the New York deli classic.

1 hr 55 min · serves 24 · about 370 cal
Old-Fashioned Oatmeal Raisin Cookies
🇺🇸 United States

Old-Fashioned Oatmeal Raisin Cookies

The oat-box classic: butter, brown sugar and cinnamon with three cups of rolled oats and a cup of raisins, baked just until light golden for chewy middles.

45 min · serves 24 · about 200 cal
Flourless Peanut Butter Cookies
🇺🇸 United States

Flourless Peanut Butter Cookies

One bowl, no flour, about 30 minutes: peanut butter, brown sugar and an egg with a few chocolate chips, flattened, baked 8 to 10 minutes and pulled while the tops just crinkle.

30 min · serves 9 · about 300 cal
Levain-Style Chocolate Chip Walnut Cookies, Inspired by Levain Bakery
🇺🇸 United States

Levain-Style Chocolate Chip Walnut Cookies, Inspired by Levain Bakery

Six-ounce mounds of brown-butter dough loaded with semisweet chips and toasted walnuts, chilled overnight and baked cold so they stay tall, crusty outside and molten inside. Inspired by, not official.

2 hr 20 min · serves 16 · about 380 cal

Meatballs of the World

Italian-American Meatballs
🇺🇸 United States

Italian-American Meatballs

Big, tender meatballs braised for an hour in red sauce over spaghetti. The one most Americans grew up with.

2 hr 25 min · serves 4 · about 1040 cal
Pallottine (Abruzzo Meatballs)
🇮🇹 Italy

Pallottine (Abruzzo Meatballs)

Tiny meatballs, smaller than a marble, tossed right through square spaghetti alla chitarra. No bread at all.

2 hr · serves 3 · about 1280 cal
Swedish Meatballs (Köttbullar)
🇸🇪 Sweden

Swedish Meatballs (Köttbullar)

Small, soft meatballs browned in butter, in a cream sauce made from the same pan, with lingonberry jam on the plate.

45 min · serves 4 · about 680 cal
Danish Frikadeller
🇩🇰 Denmark

Danish Frikadeller

Pork meatballs shaped with a spoon and fried slowly in butter, crusty outside and soft in the middle.

1 hr 5 min · serves 4 · about 410 cal
Königsberger Klopse
🇩🇪 Germany

Königsberger Klopse

German meatballs that are never fried: poached, then served in a creamy white sauce with capers.

1 hr · serves 4 · about 570 cal
Spanish Albóndigas in Almond Saffron Sauce
🇪🇸 Spain

Spanish Albóndigas in Almond Saffron Sauce

The tapas bar classic: small meatballs in a golden sauce thickened with fried almonds and bread.

1 hr 15 min · serves 6 · about 580 cal
Mexican Albóndigas with Chipotle and Mint
🇲🇽 Mexico

Mexican Albóndigas with Chipotle and Mint

Soft meatballs with rice and fresh mint inside, simmered in a smoky tomato and chipotle broth.

1 hr 10 min · serves 8 · about 320 cal
Izgara Köfte (Turkish Grilled Meatballs)
🇹🇷 Turkey

Izgara Köfte (Turkish Grilled Meatballs)

Small, flat meatballs kneaded hard, rested cold, and charred on a hot grill pan.

1 hr 15 min · serves 4 · about 460 cal
Lion's Head Meatballs
🇨🇳 China

Lion's Head Meatballs

Big, soft pork meatballs, stirred into a sticky paste, fried to set, then braised in a savory sauce.

55 min · serves 4 · about 510 cal
Chicken Tsukune
🇯🇵 Japan

Chicken Tsukune

Japan's chicken meatball: kneaded sticky, grilled on skewers, glazed with sweet soy tare, dipped in egg yolk.

40 min · serves 3 · about 420 cal