Cream butter and coconut together until well combined. Add the sugar and cream until light and fluffy.
Beat in the vanilla extract and just over half of the egg, reserving the rest for the egg wash.
Sift in the dry ingredients and stir along with the walnuts until a ball of soft dough is formed.
Roll teaspoonfuls of the mixture between your hands to form balls and place a little apart on a large lined baking tray.
Press finger or thumb into the middle to flatten and indent them slightly.
Brush all over with the remaining egg.
Bake at 170℃ (325℉, Gas 3) for about 20 minutes or until golden.
Notes
Adapted from The Dumpling Sisters Cookbook by Amy and Julie ZhangPlease note: calories and other nutritional information are per serving. They're approximate and will depend on exact ingredients used.