There are many different versions of Mooncakes with varying levels of difficulty and authenticity. You can find many photos of what they are supposed to look like as well.


  • 4 cups flour
  • 4 tbsp. brown sugar
  • half tsp. salt
  • 4oz (11Og) margarine
  • 1 egg
  • 1 tsp. sesame oil
  • For the filling:
  • 2 tbsp. peanuts
  • 2 tbsp. sesame seeds
  • 2 tbsp. walnuts or pine nuts
  • 2 tbsp. chestnuts, boiled until tender, or blanched almonds
  • 2 tbsp. sultanas or other dried fruit, chopped
  • 2 tbsp. chopped dried apricots
  • 4 tbsp. brown sugar
  • 2 tbsp. Margarine
  • 2 tbsp. rice flour or poppy seeds


Preheat oven to 400F or 200C - Recipe makes about 15 cakes.
Sift the flout, sugar and salt together.

Chop the margarine into pieces and rub into the flour until crumbs form.

Add enough hot water (about half a cup) to make a pastry dough.

Cover with a cloth.

Roast the peanuts in a hot pan for two minutes.

Add the sesame seeds, then put a lid on to stop them from jumping out of the pan.
Roast for a further two minutes.

Put the peanuts and seeds in a food processor or blender and grind with the other nuts.

Add to the rest of the filling ingredients and mix together.

Roll out the pastry on a floured board.

Cut rounds with a pastry cutter to fill the mold - if you have one - or make little pie cases.

Rub the mold with margarine and spread pastry over the bottom and sides of the mold.

Put in a tablespoon of filling. Press down gently.

Wet the edges of the pastry and cover with another round to make a lid.

Seal together, and remove from the mold if you are using one.

Put all the cakes on a greased baking sheet.
Beat the eggs and sesame oil together and brush each cake with this mixture.

Bake about thirty minutes until the cakes are golden brown.

Print this recipe

Submitted 1/20/08.
Submitted By: j w

Mooncakes, Traditional Shanghai