Go Back
+ servings

Chinese Walnut Cookies Recipe

Walnut cookies or 'Hup Toh Soh' is a Chinese cookie made of walnut which is crispy & crumbly. Easy walnut cookies recipe, great for Chinese New Year!

Course Snack
Cuisine Baking
Keyword Walnut Cookies
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Servings 20 people
Calories 174 kcal


  • 250 g all-purpose flour (9 oz.)
  • 1/2 teaspoon baking powder
  • 50 g ground walnuts (2 oz.)
  • 1/2 teaspoon salt
  • 120 g granulated sugar (4 oz.)
  • 20 g butter (1 oz.)
  • 1/2 teaspoon alkaline water
  • 150 g peanut oil or cooking oil (5 oz.)
  • 50 g walnut halves (2 oz.)

Egg Wash:

  • 1 egg yolk plus 1 teaspoon oil


  1. Mix flour, baking powder, ground walnuts, salt and sugar in a bowl.  Rub butter and shortening into flour until resembles crumbs. Add in alkaline water, peanut oil and mix until the dough forms and becomes soft.

  2. Divide dough into 20g each and flatten it a little with fork. Top with half a walnut. Brush the top with egg wash.

  3. Bake at 170C (340F) for 30 minutes or until the top is slightly brown.

Recipe Notes

You can use either salted or unsalted butter.

You can also use 10 g butter and 10 g shortening instead of 20 g butter.

Nutrition Facts
Chinese Walnut Cookies Recipe
Amount Per Serving (20 people)
Calories 174 Calories from Fat 99
% Daily Value*
Fat 11g17%
Saturated Fat 1g6%
Cholesterol 10mg3%
Sodium 62mg3%
Potassium 45mg1%
Carbohydrates 16g5%
Sugar 6g7%
Protein 2g4%
Vitamin A 25IU1%
Calcium 12mg1%
Iron 0.8mg4%
* Percent Daily Values are based on a 2000 calorie diet.