Go Back
+ servings

Durian Mooncake Recipe

Durian Mooncake - celebrate mid-autumn festival with this special snow skin mooncake filled with durian. If you love durian, you would love this homemade mooncake.

Course Dessert
Cuisine Malaysian
Keyword Durian Mooncake
Prep Time 45 minutes
Total Time 45 minutes
Servings 6 people
Calories 160 kcal


  • 11 g gelatin plus 2 tablespoons water
  • 300 g fresh or frozen durian pulp
  • 125 g snow skin (pinpe) flour
  • 30 g Gao Fen (cooked/fried glutinous flour)
  • 130 g water / carrot juice
  • 25 g shortening
  • 25 g icing sugar
  • 1-2 drops coloring
  • 1 tablespoon gao fen, for dusting


  1. Mix the gelatin with water and microwave for 1 minute till gelatin is dissolved. Add to the durian pulp. Scoop 25g of the durian filling and roll into a ball. Wrap tightly with clear food wrap. Refrigerate for 30 minutes to an hour.

  2. Combine the snow skin (pinpe) and Gao Fen together. Set aside.

  3. In a pot, mix the water or carrot juice together with the shortening and icing sugar. Bring to boil and stir until well combined with a hand whisk. Add the hot water mixture to the flour mixture and stir with a rubber spatula until smooth and become a soft dough. Add the coloring and knead for 1-2 minutes.

  4. Divide the dough into 30g balls and wrap the durian filling in it. Dust a 50g mooncake mold with some gao fen. Gently press the mooncake into the mould to form the shape. Turn the mould over and tap gently to release the mooncake. Store the mooncake in an airtight container. Chill for few hours or overnight before serving.

Recipe Notes

You can buy the premix snow skin flour (pinpe) and gao fen from bakery shops or supermarkets in Malaysia and Singapore.

This recipe is inspired and adapted by my contributor Siew Loon Ho from Ann Coo Journal.

Nutrition Facts
Durian Mooncake Recipe
Amount Per Serving (6 people)
Calories 160 Calories from Fat 63
% Daily Value*
Fat 7g11%
Saturated Fat 1g6%
Sodium 19mg1%
Potassium 281mg8%
Carbohydrates 24g8%
Fiber 2g8%
Sugar 5g6%
Protein 3g6%
Vitamin A 4165IU83%
Vitamin C 11.7mg14%
Calcium 8mg1%
Iron 0.5mg3%
* Percent Daily Values are based on a 2000 calorie diet.