Flaky xian rou yue bing with savory meat filling is a Shanghai mooncake variety. A protein-rich, family treat with buttery, fresh pastry layers.
Combine 1 cup flour with 3 tbsp butter and half the salt to form the water dough; add water gradually while mixing, knead until smooth, then wrap and rest for 20 minutes.
Mix the remaining flour with 3 tbsp butter thoroughly to make the oil dough; set aside.
Prepare the filling: combine pork shoulder, chopped green onions, egg, soy sauce, sesame oil, white pepper, sugar, and remaining salt in a bowl. Stir vigorously until cohesive.
Divide water and oil dough each into 6 balls. Flatten each water dough ball, wrap an oil dough ball inside, then roll out gently and fold twice to create flaky layers.
Place a generous spoonful of meat filling onto each dough, seal well, and gently flatten. Preheat oven to 375°F. Bake on parchment-lined tray for 20–25 minutes, rotating halfway, until golden and crisp.