In a medium bowl, soak mushrooms in enough warm water to cover. Soak until softened, about 20 minutes. Drain mushrooms; discard stems and finely chop caps. Set aside.
Combine seasonings in a small bowl. Stir until sugar is dissolved. Set aside.
Combine dipping sauce ingredients in a small bowl; set aside.
Prepare filling: Place a wok or stir-fry pan over high heat. Add oil, swirling to coat sides. Add ground pork and ham; stir-fry until pork is crumbly and cooked through, 1-1/2 to 2 minutes. Add mushrooms, rice, bamboo shoots, water chestnuts, green onion and seasonings. Cook, stirring, until evenly coated, about 1 minute. Remove from heat and let cool.
Form dumplings: Place 1 tablespoon rice mixture in center of wrapper. Keep remaining wrappers covered with a damp towel to prevent them from drying out. Gather up wrapper around filling, pleating as you go to form an open pouch. Carefully squeeze sides of dumpling about halfway up to give the dumpling a “waist”. Center a pea on the top of filling. Repeat with remaining wrappers and filling. Keep filled dumplings covered with a damp cloth to prevent from drying.
Prepare a wok for steaming. Line a bamboo steamer with cabbage leaves or parchment paper. Place as many dumplings in steamer as will fit without crowding. Cover and steam dumplings until wrappers are cooked and tender to the touch, 3 to 4 minutes. Cook remaining dumplings. Serve with dipping sauce.
Chef Yan has remained an active international food ambassador throughout his career. He roams the world representing different commercial and social concerns to entertain and educate the public, sharing with them his unique humor and strong passion for Chinese cooking.