
Introduction
Let me start by saying: there’s nothing quite like biting into a warm, golden Cantonese mooncake fresh from the oven—especially if you made it yourself! This time of year, when the Mid-Autumn Festival rolls around, I get so excited to share this recipe. Store-bought ones? Sure, but they’re never as good as the ones you pour your heart into. Trust me, after you make these, you’ll wonder why you ever settled for the generic ones. Let’s dive in and make some magic!
What You’ll Need: Ingredients & Tools
First, let’s gather everything you need. I’ll break it down so you don’t miss a single thing—because we all know how frustrating it is to start a recipe and realize you’re missing a key ingredient!
For the Mooncake Dough
- Zhanyi Mooncake Syrup: 114g (This is your sweet binder! It gives the crust that beautiful golden color and a hint of chewiness. Don’t skimp here—quality syrup makes a difference.)
- Zhanyi Low Gluten Flour: 180g (Ah, this is crucial! Low gluten flour is what gives the crust that tender, slightly crispy texture. If you use all-purpose flour, your crust might turn tough. Trust me, I’ve tried—learned the hard way.)
- Zhanyi Alkaline Water: 3g (The unsung hero! This keeps the crust from being too pale and gives it that perfect golden hue. You can buy it or make your own—we’ll talk about that later!)
- Zhanyi Sunflower Oil: 39g (Light and neutral, this oil keeps the dough soft without overpowering the flavor. Any mild oil works, but sunflower is my go-to for mooncakes.)
For the Mooncake Filling
- Zhanyi Mooncake Filling: 495g (Choose your favorite! Traditional options are lotus seed paste with salted egg yolk, red bean paste, or five-nut mix. I’m obsessed with the lotus seed one—it’s so rich and creamy. If you’re feeling fancy, make your own filling, but store-bought is totally okay for beginners.)
Tools You’ll Need
- Zhanyi 50g Mooncake Mold Set: 1 set (This is where the pretty patterns come from! I love the classic flower designs, but any mold you have works. Just make sure it’s clean and in good condition.)
- Silicone Pastry Mat: 1 (Saves so much cleanup! Prevents dough from sticking and makes rolling a breeze.)
- Disposable Gloves: 1 pair (Keeps your hands clean and prevents the dough from getting too sticky. Trust me, you’ll thank me later.)
- Baking Tray: 1 (Lined with parchment paper for easy cleanup. Grease it lightly if your tray isn’t non-stick.)
- Oven: 1 (Preheat to 200°C, obviously. Make sure it’s preheated fully before baking—no rushing the oven!)
- Kitchen Scale: Optional but helpful (Weighing ingredients ensures consistency, especially for the dough and filling portions.)
- Whisk & Sieve: For mixing and sifting the flour (A whisk is all you need for the wet ingredients, and a sieve keeps the flour lump-free.)
How to Make the Classic Cantonese Mooncakes (Step-by-Step!)
Okay, let’s get started! Making mooncakes is a bit of a process, but it’s totally doable—even if you’re a beginner. Let’s take it slow and steady. I’ll walk you through each step with lots of tips to avoid common mistakes!

Step 1: Mix the Wet Ingredients
First, grab a big bowl and add the mooncake syrup, alkaline water, and sunflower oil. Use a hand whisk to mix them until everything is smooth and well combined. No fancy mixer needed—just a good old stir! The mixture should be glossy and creamy, like a sweet caramel base. If there are any lumps, keep whisking until they disappear. Trust me, this is the foundation of your crust, so don’t rush it!

Step 2: Add the Flour and Combine
Now, sift the low gluten flour into the wet mixture. Sifting is super important—if you skip this, you’ll get clumpy dough, and that’s not good for a tender crust! Use a silicone spatula to gently fold the flour into the wet ingredients. Fold, fold, fold—don’t stir too hard or you’ll develop the gluten, which makes the crust tough. Once most of the flour is incorporated, switch to your hands (gloves optional, but I use them to keep things clean!).

Step 3: Knead the Dough
With your hands, knead the dough until it’s smooth and elastic. It should feel soft but not sticky—like a well-kneaded bread dough, but lighter. You might need to add a tiny bit more flour if it’s too sticky, but go easy! The goal is a cohesive dough that holds together without being dry. If it’s too dry, add a teaspoon of oil, but don’t overdo it. This dough is like a little cloud—so satisfying to knead! You’ll know it’s ready when it doesn’t stick to your fingers.

Step 4: Let the Dough Rest
Once the dough is smooth, wrap it tightly in plastic wrap or a clean cloth. Let it rest at room temperature for about 1 hour. I know, waiting is the hardest part, but this rest time is NON-NEGOTIABLE! It allows the gluten to relax, so when you bake it, the crust is tender instead of chewy. While the dough rests, let’s prep the filling and the mold—multitasking, baby!

Step 5: Prepare the Filling
Take your mooncake filling and divide it into 16 equal portions, each about 30g. Roll each portion into a smooth ball. Use a kitchen scale if you’re precise, but if not, just eyeball it! I like to roll them between my palms to make them perfectly round. These little balls of goodness will be the sweet center of your mooncake—so rich and delicious! Pro tip: If your filling is too dry, add a teaspoon of oil or water to make it easier to wrap.

Step 6: Divide the Dough
Now, take the rested dough and divide it into 16 equal pieces, each about 20g. Roll them into smooth balls too. Remember, the total dough is about 294g (114g syrup + 180g flour), so 16 pieces = ~18g each. But the original recipe says 16, so we’ll go with that. Each dough ball should be small but round—perfect for wrapping around the filling. If you have leftover dough, don’t stress; save it for more mooncakes!

Step 7: Assemble the Filling & Dough
Place a silicone mat on your workspace (or a clean countertop). Lightly dust the mat with a little flour to prevent sticking. Take one dough ball, place it on the mat, and flatten it with your palm—like a tiny pancake. Then, pop in a 30g filling ball right in the center. Make sure the filling is centered so it doesn’t leak out when you wrap the dough. If it does, no biggie—just clean it up and try again!

Step 8: Wrap the Filling
Now, gently pull the edges of the dough up around the filling, pinching and twisting to seal it. Think of it like wrapping a present—you want the filling to be completely enclosed. Roll the wrapped dough between your palms to form a smooth ball. It should look like a perfect little orb—no cracks or gaps! If the dough is too sticky, dust your hands with a little more flour. You’re almost there!

Step 9: Prep the Mooncake Mold
Take your 50g mooncake mold and insert the flower-shaped stamp. Tap the mold against a bowl of flour to coat the stamp, then shake off the excess. This is crucial for getting a crisp, clean pattern! If there’s too much flour, it’ll leave a white residue on the crust. A light dusting is key—think “just enough to see the pattern, but not enough to ruin the golden hue.”

Step 10: Press the Mooncake into the Mold
Dust your hands lightly with flour (again, not too much!) to prevent sticking. Take the sealed dough ball and place it in the center of the mold. Gently press the dough into the mold, making sure it’s evenly distributed. Then, hold the mold over the baking tray and press down firmly with your palm. You’ll hear that satisfying “pop” when the mooncake releases! The pattern should be crisp and clear—no smudges.

Step 11: Release the Mooncake from the Mold
Lift the mold straight up and out of the tray, and your mooncake should pop right out! Place it on the baking tray, leaving space between each one for expansion. If any dough sticks to the mold, use a toothpick to gently lift it off. Pro tip: If the mooncake isn’t releasing, it might be too hot or too dry. Let the dough rest longer or add a drop of oil.

Step 12: First Bake for Crust Formation
Preheat your oven to 200°C (392°F) for at least 10 minutes. This is non-negotiable—your mooncakes need a hot oven to set the crust. Once preheated, place the tray in the middle rack and bake for 5 minutes. This is the “first blush” phase—just to set the crust and give it a golden start. Don’t overbake here; we’ll do the final bake after the egg wash!

Step 13: Add the Egg Wash (Optional but Recommended!)
After 5 minutes, take the tray out and brush a thin layer of egg wash over the top of each mooncake. Use a pastry brush—just a light coating! This is what gives the mooncake its shiny, golden finish. Some recipes skip this, but trust me, it’s worth it. The egg wash also adds a tiny bit of richness to the crust. If you don’t have egg wash, you can use a little milk or just skip it, but the color will be paler.

Step 14: Final Bake for Flavor & Color
Put the tray back into the oven and bake for another 15 minutes. Now, watch carefully! The mooncakes will start to turn a beautiful golden brown. You want to keep an eye on them so they don’t burn—baking times can vary by oven. After 15 minutes, check if the tops are golden and the crust looks set. If not, bake for another 2-3 minutes. When done, they should feel slightly firm but still a bit soft on top.

Step 15: Cool and Let It Rest
Once golden, take them out of the oven and let them cool completely on a wire rack. Don’t rush this! Cooling allows the crust to set and the filling to settle. If you try to eat one right away, it might be too hot or the crust too chewy. Let them rest for at least 1 hour before moving on to the “magic step”—the oil return!
Pro Tips for Perfect Mooncakes (That I Wish I Knew Earlier!)
Okay, now that you’ve baked them, let’s talk about the secret sauce: post-baking rest time! This is when your mooncakes transform from “good” to “amazing.” Let’s break down my top tips to avoid common pitfalls and achieve that melt-in-your-mouth goodness.
Tip 1: Homemade Alkaline Water (If You Don’t Have Store-Bought)
Alkaline water is key for the crust’s color and texture, but if you can’t find it, make your own! Mix 1 part baking soda (sodium bicarbonate) with 3 parts water. Let it sit overnight to dissolve completely, then strain it. For example, 10g baking soda + 30g water = 40g alkaline water. You only need 3g for the recipe, so you’ll have extra for future batches. It’s a budget-friendly hack!
Tip 2: The “Oil Return” Magic (Why Resting Makes All the Difference)
Here’s the game-changer: after baking, let the mooncakes rest for 1-2 days (or even longer!) before eating. This is called “oil return,” where the moisture from the filling redistributes into the crust, making it soft and tender. I know, it’s hard to wait, but trust me—they taste exponentially better after resting. The first batch I made, I ate them right away, and they were dry and crumbly. After letting them rest 2 days, they were like butter! Patience, friends, patience.
Tip 3: Mold Prep for Crisp Patterns
When prepping the mold, use a light dusting of flour, then tap off the excess. If there’s too much flour, it’ll leave a white layer on the crust. A good trick is to press the mold into the flour, then blow off the excess with your mouth (carefully!)—no need to waste time shaking. Also, make sure your dough is not too sticky before pressing—if it is, dust your hands with a little more flour. This ensures a clean, crisp pattern every time!
Tip 4: Adjusting Baking Time for Your Oven
Ovens are finicky! Some run hot, some cold. If your mooncakes are browning too quickly, lower the temperature slightly (to 190°C). If they’re pale after 20 minutes, increase by 5-10°C. I usually check mine at 10 minutes, then every 5 minutes after that. When the crust starts to crack slightly around the edges, it’s ready! Also, rotate the tray halfway through baking to ensure even heat distribution—no burnt spots on one side!
Tip 5: Choosing the Right Filling
While the recipe uses Zhanyi mooncake filling, feel free to get creative! Traditional Cantonese mooncakes often have lotus seed paste with salted egg yolk, but red bean, five-nut, or even chocolate filling work too. Just make sure the filling isn’t too runny—you don’t want it to leak out when wrapping. If you make your own filling, like homemade lotus seed paste, that’s a game-changer, but store-bought is totally fine for beginners!
Final Thoughts: Why This Recipe Works
Okay, so there you have it! A complete guide to making classic Cantonese mooncakes from scratch. It might take a few tries to get the hang of wrapping the dough and pressing the mold, but once you nail those steps, you’ll be hooked. Imagine sitting with your family on Mid-Autumn Festival, cutting open a golden mooncake fresh from the oven—this is the stuff memories are made of! And hey—if your first batch isn’t perfect, don’t stress! I’ve burned a few (don’t tell anyone!) and learned that practice makes perfect. Let me know how yours turn out in the comments—I’d love to see your golden creations!