Chinese Pan Fried Pork Buns, also known as Sheng Jian Bao, are a Shanghai street food favourite. These juicy pork-filled buns are partially risen, pan fried until golden and crisp underneath, then steamed in the same pan to create a tender, fluffy top with a crispy base. The filling is rich with ginger, garlic, Shaoxing wine and stock, creating that signature burst of savoury juices inside each bun.
Cuisine
Chinese
Time
1 hr 45 mins
Servings
4 people
Dough
300g plain flour
½ teaspoon instant yeast
1 teaspoon sugar
1 teaspoon salt
1 teaspoon vegetable oil
200–225ml warm water
Filling
400g pork mince
1 tablespoon light soy sauce
1 tablespoon Shaoxing rice wine
1 teaspoon sesame oil
½ teaspoon white pepper
1 teaspoon sugar
1 tablespoon cornflour
2–3 tablespoons chicken stock
1 thumb-sized piece ginger, finely chopped
2 garlic cloves, finely chopped
2 spring onions, finely chopped
Vegetable oil for frying
School of Wok Tips
• Keep the dough slightly wetter for softer buns.
• Do not over proof the dough — this is a partially risen bun.
• Add stock to the filling for extra juiciness.
• Use the lid as a shield when adding water to hot oil.
FAQs
What is the difference between Sheng Jian Bao and regular bao?
Sheng Jian Bao are pan fried and steamed, giving them a crispy base and fluffy top.
Why is the filling slightly wet?
The added stock creates a juicy interior once cooked.
Can I freeze these buns?
Yes, freeze after shaping and cook from frozen, allowing a few extra minutes.