← Nouns Cooking · Chinese

Shanghai Pan-Fried Pork Buns (Sheng Jian Bao)

Shanghai’s breakfast treasure: fluffy yeasted buns with crunchy golden bottoms and a juicy, soupy pork filling.

Chinese · Snacks & street food · prep 50 min · cook 20 min · waiting 1 h · serves 4 · Dairy-free, Nut-free

🔥 Cook it in the app: timers, scaling and shopping list

Ingredients

Method

  1. Mix the flour, yeast and sugar, add the warm water and knead for 8 min into a smooth, soft dough. Cover and leave in a warm place for 1 hour, until doubled.
  2. For the filling, stir the pork with the ginger, soy, wine, sugar, salt and pepper in one direction until sticky. Add the stock a spoonful at a time, stirring hard after each, until it is all absorbed. Mix in the sesame oil and spring onion and chill.
  3. Knock back the dough, roll into a log and cut into 16 pieces. Roll each into a 9 cm circle, thinner at the edge. Put a spoonful of filling in the middle and pleat the edges up and around it, pinching tightly closed at the top. Cover and rest for 15 min.
  4. Heat the oil in a large, heavy non-stick frying pan with a lid over medium heat. Set the buns in, pleated side down or up as you like, 1 cm apart, and fry for 2–3 min until the bases are golden.
  5. Pour in the 120 ml water (it will spit), cover at once and cook over medium heat for 8–10 min, until the water has evaporated, the buns are puffed and the filling is cooked through.
  6. Uncover and cook for 1–2 min more to re-crisp the bottoms. Sprinkle with sesame seeds and spring onion and serve hot with the vinegar for dipping. Bite carefully: the juice inside is scalding.

Tips

Sources

Written in our own words after cross-checking these recipes:

Sift & Simmer Tiffy Cooks Serious Eats

Open Shanghai Pan-Fried Pork Buns (Sheng Jian Bao) in Nouns Cooking