Go Back
+ servings
Hup Toh Soh served with Chinese tea.

Hup Toh Soh (Chinese Walnut Biscuits)

Huge Hup Toh Soh (Chinese Walnut Biscuits) are an old time favorite. These are made with butter and scaled down in size. Just as delicious!
(Makes 16 biscuits)
Prep Time: 15 minutes
Cook Time: 30 minutes
Course: Dessert
Cuisine: Chinese
Keyword: hup toh soh, walnut biscuits, walnut cookies
Servings: 16
Calories: 150kcal
Author: Linda Ooi


  • cups all-purpose flour (225g)
  • ½ tsp baking powder
  • 1 tsp baking soda
  • ½ tsp salt
  • 1/3 cup sugar (73g)
  • ½ cup walnuts (coarsely chopped) (50g)
  • 10 tbsp salted butter (softened) (140g)
  • 1 large egg (beaten)


  • Combine all-purpose flour, baking powder, baking soda, salt, sugar, and chopped walnuts in a large bowl. Mix well.
  • Add butter and knead into a smooth dough. This takes about 5 minutes.
    Hup Toh Soh (Chinese Walnut Biscuits)-7
  • Divide dough into 16 portions. Roll into balls and place on a cookie sheet. Using the back of a spoon, press down onto dough.
  • Brush top of cookies with egg wash. Bake in 325°F (165°C) oven for approximately 30 minutes.
    Hup Toh Soh (Chinese Walnut Biscuits)-8
  • Remove and cool in pan for 10 minutes. Transfer onto wire rack to cool completely. Store in an air tight container.


Calories: 150kcal
Tried this recipe?Mention @RotiNRice or tag #RotiNRice!