Lunar New Year Peanut Cookies


The dough for these addictive, delicate cookies (known as hua sheng bing in Mandarin) begins in the food processor, but you'll want to finish it by hand to keep it from becoming oily. For extra peanut flavor, use unrefined or semi-refined peanut oil, which smells and tastes nuttier. Cookies keep up to 3 days chilled in an airtight container, layers separated by waxed paper, or frozen up to 3 months.

Prep Time:
30 mins
Cook Time:
20 mins
Total Time:
50 mins
54 cookies


  • 2 ⅛ cups roasted unsalted peanuts

  • 1 ¼ cups confectioners' sugar

  • 2 cups all-purpose flour

  • 2 tablespoons all-purpose flour

  • 1 teaspoon salt

  • ¾ teaspoon baking powder

  • cup peanut oil

  • 3 tablespoons unsalted butter, melted

  • 1 egg

  • 1 tablespoon water

  • 54 peanuts


  1. Position a rack in center of oven and preheat oven to 325 degrees F. Line 2 baking sheets with parchment paper.

  2. Pulse peanuts in a food processor until coarse crumbs form. Add confectioners' sugar; process just until mixture looks like fine crumbs and powder, stopping to scrape the bottom if needed. Do not overprocess.

  3. Stir together 2 cups plus 2 tablespoons flour, salt, and baking powder in a large bowl. Stir in peanut mixture until well combined. Drizzle in oil and melted butter. Mix with hands and knead until a coarse dough, akin to Play-Doh®, forms, about 5 minutes. It will soften as you knead. If dough becomes oily or feels too soft, chill 15 minutes. If dough feels dry, add oil, 1 tablespoon at a time, until workable.

  4. Roll dough into 1-inch balls; arrange 1 1/2 inches apart on prepared baking sheets. Lightly beat egg with water in a small bowl. Working with 1 sheet at a time and covering remaining sheet until ready to bake, lightly brush cookie tops with egg mixture. Press a whole peanut gently into the top of each ball.

  5. Bake until light golden, 20 to 22 minutes. Transfer to wire racks to cool completely.

Cook's Notes:

Canola oil can be substituted for the peanut oil, if desired.

Nutrition Facts (per serving)

99 Calories
7g Fat
8g Carbs
2g Protein
Nutrition Facts
Servings Per Recipe 54
Calories 99
% Daily Value *
Total Fat 7g 9%
Saturated Fat 1g 7%
Cholesterol 5mg 2%
Sodium 52mg 2%
Total Carbohydrate 8g 3%
Dietary Fiber 1g 3%
Total Sugars 3g
Protein 2g
Calcium 9mg 1%
Iron 0mg 2%
Potassium 51mg 1%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.