Teochew Flaky Yam Mooncake

I think the shaping and layers are far from perfect. But I love the taste so much, 20 little mooncakes gone over 2 family gatherings. The skin is so flaky it’s hard to slice, but the buttery taste is delicious. Hope I can improve the layers next year. Keeping this recipe.

Recipe (20 small mooncakes)

Yam fillings

  • 500g yam cut into cubes
  • 80g – 100g sugar
  • 40g scallion oil
  • 1/2 tsp salt



Water dough

  • 200g plain flour
  • 100g cold water
  • 30g powder sugar
  • 55g ghee (clarified butter or lard or vegetable shortening)


Oil dough

  • 170g cake flour
  • 30g corn flour
  • 80g ghee


1. Steam yam for 30 min till very soft when poke with a chop stick. Prepare scallion oil in advance by frying scallion in oil.

2. When yam is steamed, mash it. While hot, add in rest of ingredients and mix evenly. I like to add in the fried scallions but you can sift it out and remove.

3. Divide equally into 20 balls by weight and leave aside to cool.

4. Prepare water dough. Add all ingredients except ghee and mix roughly. Then add in the ghee and knead till smooth. Do not over knead. Divide into 20 balls and cover and rest 30 min.

5. Mix all ingredients of oil dough into a smooth dough. Divide into 20 balls and rest 30 min.

6. Wrap oil dough with water dough.

7. Roll out the dough into a long oval shape.

8. Swissroll down from top left corner.

9. Roll out again into a very long strip.

10. Swissroll up again.

11. Slice down the middle with a bread knife.

12. Press down with palm gently then roll out this sliced piece into a circle shape.

13. Ensure the sliced surface is facing outwards, wrap up a yam filling. Be sure to place the centre of the spiral right on top, and pinch down the bottom.

14. Repeat for all other doughs.

15 Bake at 180 deg C for about 30 min till golden.

One Comment Add yours

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s