Nutrition Facts for Shanghai meat buns

Shanghai Meat Buns

Get ready to savor the irresistible allure of Shanghai Meat Buns, a beloved Chinese street food classic that combines fluffy, homemade dough with a juicy, flavor-packed pork filling. These pan-fried buns feature crisp golden bottoms and a tender steamed top, creating a delightful texture contrast with every bite. The filling is a masterful blend of ground pork, soy sauce, oyster sauce, sesame oil, ginger, and scallions, enriched with cold chicken stock for a luxuriously moist interior. Perfectly pleated and pan-seared, the buns are finished with sesame seeds for a nutty crunch that enhances their aromatic allure. Whether served as a snack, appetizer, or hearty meal, these Shanghai-style buns deliver authentic flavors and make for an unforgettable treat that’s sure to impress family and friends.

Nutriscore Rating: 70/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Shanghai Meat Buns
Prep Time:120 mins
Cook Time:25 mins
Total Time:145 mins
Servings: 12

Ingredients

  • 300 g All-purpose flour
  • 5 g Instant yeast
  • 10 g Sugar
  • 2 g Salt
  • 180 ml Warm water
  • 250 g Pork (ground)
  • 15 ml Soy sauce
  • 10 ml Oyster sauce
  • 10 ml Sesame oil
  • 10 g Ginger (minced)
  • 30 g Scallions (chopped)
  • 50 ml Chicken stock (cold)
  • 15 ml Vegetable oil
  • 10 g Sesame seeds
  • 150 ml Water for steaming

Directions

Step 1

In a large mixing bowl, combine the flour, instant yeast, sugar, and salt.

Step 2

Gradually add warm water to the dry ingredients, mixing until a shaggy dough forms.

Step 3

Knead the dough for 8-10 minutes until smooth and elastic. Cover with a clean towel or plastic wrap and let it rise in a warm spot for 1 hour, or until doubled in size.

Step 4

In another bowl, combine the ground pork, soy sauce, oyster sauce, sesame oil, minced ginger, and chopped scallions.

Step 5

Slowly mix in the chicken stock, a few tablespoons at a time, until fully incorporated and the filling becomes slightly sticky. Cover and refrigerate until ready to use.

Step 6

Once the dough has risen, punch it down and knead gently for 1 minute. Divide the dough into 12 equal pieces.

Step 7

Roll each piece into a ball, and then flatten into a 3-4 inch circle.

Step 8

Place 1 tablespoon of the pork filling in the center of each dough circle. Carefully pleat and pinch the edges together to seal the bun.

Step 9

Heat 15 ml of vegetable oil in a non-stick skillet over medium heat.

Step 10

Place the buns seam-side down in the skillet in a single layer, leaving some space between each bun.

Step 11

Cook for 2-3 minutes or until the bottoms are golden brown.

Step 12

Carefully add 150 ml of water to the skillet and cover with a lid. Lower the heat to medium-low and steam the buns for 8-10 minutes, or until the water has evaporated.

Step 13

Remove the lid and cook for another 1-2 minutes to crisp up the bottoms again.

Step 14

Sprinkle sesame seeds over the buns and serve hot.

Nutrition Facts

Serving size (891.0g)
Amount per serving % Daily Value*
Calories 2040.5
Total Fat 76.6g 0%
Saturated Fat 20.1g 0%
Polyunsaturated Fat 15.0g
Cholesterol 180mg 0%
Sodium 2018.1mg 0%
Total Carbohydrate 246.7g 0%
Dietary Fiber 11.9g 0%
Total Sugars 11.7g
Protein 91.0g 0%
Vitamin D 0IU 0%
Calcium 127.0mg 0%
Iron 18.5mg 0%
Potassium 1290.3mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 33.8%
Protein: 17.8%
Carbs: 48.4%