Mooncakes with Mung Bean and Salted Egg Yolks (Banh Trung Thu / Banh Nuong Nhan Dau Xanh Trung Muoi)

Make homemade Mooncakes with Salted Egg Yolks with this step-by-step video recipe | recipe from runwayrice.comThese beautiful mooncakes have a subtly sweet pastry dough filled with sweet mung bean and salted egg yolk. The contrasting textures and tastes of the delicate pastry, sweet mung bean and savory egg yolk is simply mouth-watering and such a delicious treat. Making these exquisite pastries at home is not difficult and I really recommend you give it a try. You’re going to have a lot of fun making them. Yes, they are a bit time-consuming to make but, the end result is so worth it. The mooncakes are such stunning gems that once done you won’t want to eat them! 🙂 Make a batch and gift them to your family and friends for the Mid-Autumn Festival. They will marvel at your baking skills and love you for the thoughtful gift. Enjoy!

Notes on the Recipe, Tips and Tricks

Making the Filling

  • Use a large non-stick pan or wok to cook the mung bean. The larger surface helps to cook-off the liquid quicker.
  • During the entire cooking process, scrap the pan often to prevent any crust from forming on the bottom. The crust will cause the mung bean to be lumpy.
  • If considerable crusting forms, reduce the heat to Low.
  • If you have cooked/roasted glutinous rice flour, add 3 Tbsp to the mung bean puree. This flour helps to absorb the liquid, reduces the cooking time and makes the mung bean more pliable, plus it tastes great!
  • Work with the mung bean while it’s warm and it’ll be easier to shape into balls. If cooled, microwave on High for 1 minute to warm up again.
  • Salted egg yolks take about 1 month to make. If you don’t have them on-hand for this recipe, as a shortcut, use lightly salted hard-boiled eggs or purchase the salted eggs from the Asian grocer.
  • Try making the cakes with double salted egg yolks for more savory goodness.

Making the Mooncakes

  • In this recipe, I use Lyle’s Golden Syrup instead of breakfast syrup which I’ve used in past for making mooncakes. I really like the taste of this syrup and it gives the cakes a beautiful golden color. Of course, if you like the breakfast syrup, this is just fine for this recipe. The syrup measurements are the same.
  • Substitute the peanut oil for any mild-tasting vegetable oil such as soybean or canola if needed.
  • The dough should be soft, moist and slightly sticky. If the dough is too dry or crumbly, add equal amounts of golden syrup and peanut oil, 1 tsp at a time, and work together. Err on the side of a drier dough rather than a wetter one. The dough will moisten and soften after the 30-minute resting period. If the dough is too wet, add 1 Tbsp cake flour at a time and work into the dough. A dough that is too wet will not hold the mooncake patterns and will ooze when left to sit at room temperature.
  • After the 30-minute resting period, do a quick test of the dough: Pinch off a small amount and roll into a ball. Let sit for 15 minutes and see if the dough oozes or loses its shape. Adjust the dough accordingly, if needed.
  • Each mooncake weighs 200 grams (7 oz): pastry dough is 80 grams (2.8 oz) + mung bean and salted egg yolk filling are 120 grams (4.2 oz). The typical ratio for dough to filling is 1:2 or 1.5:2.
  • If there are bubbles in the dough while rolling the cakes, prick with a toothpick and smooth.
  • Be sure to coat the cake ball with flour before placing into the mold (in addition to generously dusting the mold). This is the secret to preventing sticking. You can dust off the flour later. Nothing is sadder than having your beautiful mooncake stick to the mold and tearing. 🙁
  • If the mooncake sticks to the mold and tears, smooth out the dough using a small spatula or patch with thin layers of dough. Scrape off the dough from the mold and dust generously with flour before making another cake.
  • Practice makes perfect but there is a trick to getting the egg yolk centered in the cake: Place a toothpick through the egg yolk and use it as your guide when forming the filling ball and making the cakes. Roll the mung bean and dough with the toothpick in place and you’ll always know where the egg yolk is, so you can keep it centered. Don’t worry if it’s not perfect! 🙂

Storing the Mooncakes

  • Cover and refrigerate any remaining cakes. Allow the cakes to come to room temperature before eating. Enjoy within the week.
  • The mooncakes can be frozen for up to 3 months. Wrap individually in plastic wrap and then store in a resealable plastic bag. Thaw and allow to come to room temperature before enjoying. Optionally, wrap in foil and warm in a toaster oven.

Watch the video for instructions.

If you enjoyed this recipe, you may also like:

Mooncakes with Coconut Filling (Banh Trung Thu / Banh Nuong Nhan Dua)

Mooncakes with Sweet Red Bean Filling (Banh Trung Thu / Banh Nuong Nhan Dau Do)


14 oz (2 cups) peeled split mung bean
1/2 tsp salt
5 cups water
1 cup sugar
2 Tbsp vegetable oil
8 Salted Egg Yolks

2 cups all-purpose flour
1/2 cup cake flour
2/3 cup Lyle’s Golden Syrup
1/4 cup peanut oil
2 egg yolks
1/2 cup all-purpose flour for dusting the molds and rolling the cakes

Egg Wash
1 egg yolk
1 tsp water
1/2 tsp sesame oil


Wash the mung bean several times with cold water until the water is mostly clear. Soak the beans in a large bowl of water for at least 4 hours or overnight.

Steam the salted egg yolks over Medium High heat for 15 minutes. Allow to cool for 10 minutes. Transfer to a plate and set aside for now.

Wash the beans again with cold water and then drain. Transfer into a large pot. Add the salt and water. Bring to a boil over High heat. Stir and reduce the heat to Low. Skim off the foam from the top and discard. Continue cooking over Low heat, stirring every 5 minutes, for 20 minutes or until the liquid is absorbed and the beans are soft and creamy.

Transfer the cooked mung bean into a blender. Add the sugar. Blend on High speed until smooth, approximately 30-45 seconds.

Add the vegetable oil into a large pan along with the pureed mung bean. Cook over Medium Low heat stirring often. Slowly cook-off the liquid until the mung bean transforms from a pudding-like consistency to a stiff dough, approximately 30-40 minutes. The right consistency is achieved when you can fold the mung bean and it holds its shape.

Transfer the mung bean to a bowl. Loosely cover with plastic wrap and allow to cool for 15 minutes.

Use a food scale to weigh one egg yolk. Weigh the mung bean so that the egg plus mung bean total 120 grams. (For example, if the egg yolk is 10 grams, weigh out 110 grams of mung bean to make a filling ball that is 120 grams.) Roll the mung bean making a rough ball. Shape into a thick patty about 3-inches wide and then make an indentation in the center. Place the egg yolk in the middle. Work the mung bean around the yolk, covering it completely. Roll between your palms to smooth and shape into a ball. Repeat these steps to make the remaining 7 filling balls. Cover with plastic wrap and set aside for now.

In a large bowl, sift together the all-purpose flour and cake flour.

In a bowl or measuring cup, add the golden syrup, peanut oil and egg yolks.  Whisk together until the egg yolks are completely incorporated.

Make a well in the sifted flour and pour in the syrup mixture. (Scrape out all the syrup from the measuring cup.) Using a fork, gradually work the flour mixture into the syrup: Combine the flour and syrup together by stirring in circles, working from the edge of the bowl toward the center. Continue stirring until all the dry flour is worked into the dough. Push all the dough to one side of the bowl forming a large ball. Scoop out the dough ball and gently knead in your hands for 1-2 minutes. Place on a flat surface and knead the dough for 1 minute. (Don’t overwork the dough.) Shape the dough into a log. Cover with plastic wrap and allow to rest for 30 minutes.

Line a baking tray with a Silpat Non-Stick Baking Mat or parchment paper.

Sift the remaining 1/2 cup all-purpose flour into a large bowl. (This is used to dust the molds and make the cakes.)

Sprinkle some sifted flour on the work surface and dough log. Knead the dough gently for 1-2 minutes. Shape into a log again and cover with plastic wrap so the dough doesn’t dry out while working with it.

Use a food scale and weigh out 80 grams of dough. Roll the dough into a ball. Using a rolling pin, flatten the dough into a 5-inch circle. Place a filling ball in the center and then gently work the dough around the filling covering it completely. Gently stretch and pinch the dough together to cover the filling ball. Roll between your palms until smooth. Dust the entire ball with more flour.

Coat the mooncake mold with a generous amount of flour. Lightly tap the mold to remove the excess flour. Assemble the mold.

Place the cake ball inside the mold. Using your fingers or palm, press down gently, flattening and pushing the cake ball into the mold. (Dust with flour if the dough starts to stick to your fingers.) Press the cake evenly into the mold, filling out the corners and keeping the dough inside the mold. Prick a few holes in the cake using a toothpick to allow the steam to escape when baking. Remove the top piece of the mold. Use a rolling pin to tap the sides of the mold to release the cake. Brush off any excess flour and then transfer the cake to the baking tray. Continue with these steps until all mooncakes are made.

Position the oven rack in the middle of the oven. Preheat the oven to 375 degrees F.

Bake the cakes at 375 degrees F for 10 minutes.

Remove cakes from oven and allow to cool for 5 minutes. Spritz each cake with water.

To make the egg wash, whisk together the egg yolk, water and sesame oil. Strain the mixture. Brush each cake with the egg wash, coating it evenly.

Increase the oven temperature to 425 degrees F. Return the cakes to oven and bake for 7-8 minutes or until the tops are just golden. (Do not over-bake.)

Transfer to a wire rack and allow to cool completely (about 2 hours). Store in an air-tight container for 1 day.

Enjoy the mooncakes with hot tea!

Yields: 8 cakes

Looking for more mooncake recipes? Check out the following:

Snowskin Mooncakes Part 1: Making the Syrup and Taro Root Filling (Banh Deo: Cach Nau Nuoc Duong, Lam Nhan Khoai Mon)

Snowskin Mooncakes Part 2: Making the Dough and the Cakes (Cach Lam Vo Banh)

Piggy Mooncakes for Mid-Autumn Festival (Banh Trung Thu / Banh Nuong)

Tools I Love and Use in My Kitchen

Celebrate the Mid-Autumn Festival with these beautiful and delicious mooncakes. | recipe from

Quintessential cakes for celebrating the Mid-Autumn Festival, Learn how to make these Mooncakes with Salted Egg Yolks! | recipe from

*This post contains affiliate links.*

, , , , , , , , , , , , ,

19 Responses to Mooncakes with Mung Bean and Salted Egg Yolks (Banh Trung Thu / Banh Nuong Nhan Dau Xanh Trung Muoi)

  1. Madeleine September 10, 2018 at 8:34 pm #

    Thank you for sharing this recipe and how to! Can I use silicon molds to make the cakes?

  2. ANNE MARIE VandenBerg August 16, 2018 at 12:27 pm #

    Hi Friend,
    I have been watching your videos (I am a new subscriber), and all I can say is that you are the greatest. Your instructions are so clear, methodical and everything you make looks so EASY! Did you go to the Asian Cordon Bleu??? Kidding! You seem to be able to make anything, and I congratulate you!
    I love moon cakes, and maybe, I’ll try your recipe. But I don’t have the molds. Maybe ebay! I live in Dallas, and we don’t have the same opportunities as in Cali.
    Keep up the good work, Friend.
    Anne Marie

    • Trang August 16, 2018 at 5:04 pm #

      Hi Anne Marie,
      Thank you for your kinds words friend. Asian Cordon Bleu? Hilarious! 🙂 I attended my Mom’s Culinary Institute and learned everything from her. Mooncakes are so much fun to make! You can buy the molds on ebay and Amazon. Amazon has a lot more available now then they did in earlier years. I appreciate you stopping by and would love to connect with you on Instagram or Facebook. Happy Cooking!

  3. Christie October 6, 2017 at 10:05 am #

    Hi Trang,
    what is the cake flour brand and where do get it?

    • Trang October 18, 2017 at 11:09 am #

      Hi Christie,
      I like SwansDown or Softasilk. Cake flour can be purchased in most grocery stores. You will find it in the baking aisle. Good Luck!

  4. Andy Vu September 25, 2017 at 6:19 pm #

    Hi Trang my mom was wondering where you get your moon cake molds

    • Trang September 26, 2017 at 6:05 pm #

      Hi Andy,

      I purchased my mooncake molds in Little Saigon in southern California. Saigon Super Market, 10131 Westminster Ave, Garden Grove, CA 92843 and Hoa Binh Garden Grove Supermarket, 13922 Brookhurst St, Garden Grove, CA 92843 sell them. Good Luck!

      • Andy Vu September 28, 2017 at 7:01 pm #

        thank you co trang

        • Trang October 18, 2017 at 11:13 am #

          My pleasure Andy. Enjoy the recipe!

          • Autumn July 20, 2020 at 7:18 pm #

            Hi! I just tired this recipe tonight. My husband said they’re delicious. The dough was very wet and sticky though. I had a hard time rolling it out and wrapping the fillings. Any advice?

  5. Yenny July 13, 2017 at 10:55 am #

    Hi Trang,
    Thanks for sharing mung bean & salted egg moon cake recipe. Do you have egg tart recipe to share as well ? Thanks !

    • Trang July 14, 2017 at 8:48 am #

      Hi Yenny, I’ve received lots of requests for an egg tart recipe and will share it later this year. Thanks!

  6. hallie February 15, 2017 at 6:20 pm #

    Chi Trang, do you think I can sub peanut oil with coconut oil (melted)? Thanks for sharing your awesome recipes. I’m a big fan of your blog.

    • Trang March 1, 2017 at 10:31 am #

      Hi Hallie,
      Coconut oil is good for baking up to 350 degrees F. Above that, it starts to smoke. If you have peanut allergies, I recommend substituting with canola, avocado or almond oil. Good Luck em and thanks for your support of my blog! 🙂

  7. Giao Huynh September 24, 2016 at 10:14 pm #

    Hi chi Trang, LyLe ‘s Golden Syrup ban o cho My nao ?

    • Trang October 11, 2016 at 6:11 pm #

      Hi Giao,
      I purchased the Lyle’s Golden Syrup on Amazon. Here’s a link:
      Hope that helps!

  8. Lynn September 16, 2016 at 10:46 am #

    Hi Trang, a moon cake came out pretty good, thanks for shared a recipe. Keep posting a new one. Love

    • Trang September 16, 2016 at 7:02 pm #

      Hi Lynn,
      That’s wonderful! I am really glad to hear that! 🙂

Leave a Reply

Affiliate Disclaimer - This website contains advertisements for
products and services. When you click on a link I recommend,
I may receive a commission. For more information go here.

Back to Top