Chinese Almond Cookies (Dairy or Pareve)

Chinese Almond Cookies
Chinese Almond Cookies.

The Spruce / Miri Rotkovitz

  • Total: 38 mins
  • Prep: 20 mins
  • Cook: 18 mins
  • Chilling Time (optional): 30 mins
  • Servings: 18 to 24 servings
Nutritional Guidelines (per serving)
88 Calories
3g Fat
12g Carbs
3g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 18 to 24
Amount per serving
Calories 88
% Daily Value*
Total Fat 3g 4%
Saturated Fat 1g 3%
Cholesterol 38mg 13%
Sodium 187mg 8%
Total Carbohydrate 12g 4%
Dietary Fiber 1g 3%
Protein 3g
Calcium 46mg 4%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

The origins of Chinese Almond Cookies aren't entirely clear. Some maintain that the almond-topped cookies occasionally offered by Chinese restaurants were likely developed by Chinese immigrants to America. But research into the recipe revealed that similar cookies are a fixture in Cantonese bakeries in mainland China, as well as in Hong Kong and Macau. 

Chinese bakeries often use lard, and commercial American bakeries tend to use partially-hydrogenated oils, so the challenge was to make a kosher version with a healthier fat source. Butter yields a delicious, shortbread-like cookie, while coconut oil renders the cookies pareve, so they can be enjoyed after a meat menu. 

On the Holiday Table: This recipe makes a perfect treat for Tu B'Shevat—the Jewish New Year of the Trees. Why? In Israel, almond trees are among the first to bloom as winter ends, and their blossoming as a harbinger of Tu B'Shevat is even the subject of a popular Hebrew song. Planting trees and enjoying the produce they bear are two ways of celebrating Tu B'Shevat, so this recipe is a natural—not to mention giftable—fit. 


  • 2 1/4 cups all-purpose flour
  • 1/4 cup confectioners' sugar
  • 1 1/2 teaspoons baking powder
  • 1/2 teaspoon baking soda
  • 1/4 teaspoon fine sea or kosher salt
  • 1 cup unsalted butter OR 2/3 cup virgin coconut oil
  • 1/2 cup granulated sugar
  • 1/2 cup almond meal (aka almond flour or ground almonds)
  • 2 large eggs
  • 1 teaspoon pure vanilla extract
  • 1/2 teaspoon almond extract
  • Whole raw almonds to garnish

Steps to Make It

  1. Gather the ingredients.

  2. Preheat the oven to 350 F. Line 2 large baking sheets with parchment paper.

  3.  In a large bowl, whisk together the flour, confectioners' sugar, baking powder, baking soda, and salt. 

  4. In a stand mixer fitted with a whisk attachment, or in another large bowl using electric beaters or a wooden spoon, cream together the butter or coconut oil, granulated sugar, and almond meal.

  5. Add the eggs, beating until the mixture is smooth and lemon colored.

  6. Add the vanilla and almond extracts and mix well.

  7. Add the flour mixture to the wet ingredients in 3 additions, mixing well after each addition until no streaks of flour remain, and the dough pulls into a ball. (If you are using butter, the dough may be soft and sticky) 

  8. Cover and refrigerate for 30 minutes for easier handling, if desired.

  9. With clean hands, roll walnut-sized pieces of dough into balls.

  10. Place 1-inch apart on the prepared baking sheets.

  11. Flatten the dough balls slightly with the heel of your hand, then press a whole almond into the top of each cookie. 

  12. Bake the cookies in the preheated oven for 15 to 18 minutes, or until they are firm and the undersides are slightly golden.

  13. Transfer to cooling racks.

  14. Serve and enjoy!


When the cookies are completely cool, place in an airtight container. The cookies will keep for up to a week at room temperature, for 3 months in the freezer. 

Recipe Testing Notes and Tips:

Crafting a dairy-free version of this recipe wasn't as straightforward as a simple ingredient swap. Non-hydrogenated margarine produced an off taste and unpleasantly salty cookie, while oil proved tasteless. Some of the tastiest results came from virgin coconut oil, which imparts a complimentary nutty flavor of its own. Because of its distinctive flavor, and to avoid greasy cookies, the recipe uses a smaller quantity of coconut oil than butter.

Butter produces a softer dough that will spread a bit during baking, while coconut oil yields a stiffer dough that tends to keep its shape. If you use butter, it's a good idea to chill the dough before shaping the cookies for easier handling. The coconut oil dough can be used right away.