Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
Export 12 ingredients for grocery delivery
Step 1
Soak the zongzi leaves overnight by weighing them down in a bowl of water with a heavy object. They should be completely submerged.
Step 2
In a large bowl, cover the glutinous rice with at least 2 inches of water, and soak overnight (the rice will expand as it soaks).
Step 3
Soak the mei gan cai in cold water for 30 minutes. Lift the soaked meigan cai out of the bowl and into a colander, and pour off any sandy water. Rinse the bowl clean, put the meigan cai back in, and cover with fresh water. Rinse it well, agitating it with your hands, and let it stand for 5 to 10 minutes (to give time for the dirt to settle at the bottom of the bowl). Lift the meigan cai out of the bowl once again, and repeat this process until there is no more sand remaining. Once clean, squeeze out as much water as possible from the reconstituted vegetables, and set aside.
Step 4
Cut the pork belly into 20 pieces—10 leaner pieces, and 10 fattier pieces (this will allow you to evenly distribute both lean and fatty pieces across your 10 zongzi). Add them to a pot with enough water to cover the pork belly. Bring to a boil, and boil for 1 minute to remove impurities. Remove from the heat, drain in a colander, rinse, and set the pork aside.
Step 5
Over low heat, add the oil and sugar to your wok. Heat until sugar melts into an amber liquid (if it’s not melting, increase the heat to medium). Add the whole star anise, ginger, and the pork belly. Increase the heat to medium-high, and lightly brown the pork belly pieces. Then add the mei gan cai, and stir-fry everything together for 1 minute.
Step 6
Reduce the heat to low while you add the Shaoxing wine, light soy sauce, dark soy sauce, salt and water. Make a point to melt any sugar sticking to your spatula into the sauce. Bring the liquid to a boil, cover, and increase the heat to medium-high. Simmer for 20 minutes, stirring every 5 minutes to prevent burning.
Step 7
Remove the lid, increase the heat to high, and cook off any standing liquid while stirring constantly. After a few minutes, there should be no sauce left (it will be absorbed into the pork and vegetables). Turn off the heat, and pick out the ginger slices and star anise pods. Remove from the wok and transfer to a bowl.
Step 8
Gently wipe each soaked zongzi leaf front and back with a soft cloth, and rinse clean. Trim away about ½ -inch of each leaf’s tough base (this prevents tearing during assembly). Transfer them to a bowl of fresh water until you’re ready to use them, so they don’t dry out.
Step 9
Drain the soaked rice and add to a large bowl, along with the sugar, salt, dark soy sauce, and light soy sauce. Mix well and set aside.
Step 10
Lay out all the components: the soaked leaves, marinated rice, the pork with meigan cai, the salted egg yolks (if using), kitchen twine, and a pair of scissors. Now you’re ready to start wrapping zongzi!
Step 11
Take two zongzi leaves and position them parallel to each other so that they're overlapping by about half, then roll the base into a cone.
Step 12
Then add about half of your rice into the bottom of your cone. Since we’re making 10 zongzi, you’ll need about 90g (¾ cup) of rice per zongzi.
Step 13
Add a piece each of fatty and lean pork belly, along with some of the meigan cai and a salted duck egg yolk. Cover with the remaining rice.
Step 14
Use one hand to gently squeeze the filling ingredients while using your other hand to fold the long ends of the leaves over the filling, folding the leaves down over the filling to cover it completely. Don't squeeze too hard, or the leaves can rip! Fold the any excess leaf down so you have a neat, compact parcel.
Step 15
Take your kitchen string and tie it securely around the zongzi—though again, not too tightly. The rice needs room to expand as it cooks. Repeat with the remaining zongzi!
Step 16
Neatly nest the zongzi in the Instant Pot, minimizing gaps between them and handling with care so as not to damage the leaves. Fill the pot until it’s no more than 2 inches below the max fill line. (If you have fewer zongzi, simply cover them with at least 2 inches of water.)
Step 17
Put the metal steamer rack that came with your Instant Pot on top of the zongzi, to keep them in place during cooking.
Step 18
Cover the Instant Pot and lock the lid in place. Set on manual high pressure for 70 minutes, and allow the pressure to release naturally. Be sure all pressure is released before safely opening the lid.
Step 19
To cook zongzi on the stove, neatly and tightly nest all the zongzi in a large stock pot. Ideally, there will be no visible gaps. If necessary, put a large heatproof plate directly on top of the zongzi to weigh them down.
Step 20
Fill the pot with cold water until the zongzi are completely submerged. Place the pot on the stove over high heat and bring to a boil.
Step 21
Once the water boils, reduce the heat to medium-low, and simmer for 4 to 5 hours. The water should be “moving” at a light simmer, but not at a full boil. Check the pot fairly often to make sure the zongzi are always submerged in water. If you need to add more water, add only boiling water.