BerryFit
Seven white pleated steamed buns sitting on parchment paper in a round bamboo steamer basket on a white plate.
Photo: Francesc Fort · CC BY-SA 4.0 · Wikimedia Commons

Chinese · Breakfast · Lunch · Snack

Baozi (Steamed Pork and Cabbage Buns)

包子

Soft, fluffy steamed buns wrapped around a juicy filling of lean pork, napa cabbage, shiitake and ginger. A lighter take on the classic dim sum favourite, made with lean meat and plenty of vegetables.

Prep
115 min
Cook
20 min
Total
135 min
Serves
6
  • Medium
  • Dairy Free
14%
Per serving287kcal14% of a 2,000 kcal day
17gProtein
44gCarbs
4gFat
3gFiber

Calories come from: Carbs 62% · Fat 14% · Protein 24%

Jump to recipe

Track it in BerryFit and see how it fits your own daily target. Get the app ›

Ingredients

For 6 servings
  • 2 1/2 cups300 gAll-purpose flour
  • 1 tspInstant yeast
  • 1 tbsp12 gSugar
  • 2/3 cup165 gWarm water
  • 1 tsp5 gNeutral vegetable oil
  • 300 gLean ground pork
  • 3 cups200 gNapa cabbage, finely chopped
  • 1/2 tspSalt
  • 6 medium100 gFresh shiitake mushrooms, finely diced
  • 2 stalks30 gGreen onions, finely sliced
  • 1 tbsp6 gFresh ginger, grated
  • 2 tbsp32 gLow-sodium soy sauce
  • 1 tbsp18 gOyster sauce
  • 1 tbsp15 gShaoxing rice wine
  • 1 tsp5 gToasted sesame oil
  • 1/4 tspGround white pepper

Steps

  1. 1

    Mix the flour, yeast and sugar in a large bowl.

  2. 2

    Pour in the warm water and vegetable oil and stir into a shaggy dough.

  3. 3

    Knead for about 8 minutes until smooth and elastic.

  4. 4

    Cover the bowl and leave the dough in a warm place for about 1 hour, until doubled.

  5. 5

    Meanwhile, toss the chopped cabbage with the salt and set aside for 10 minutes.

  6. 6

    Squeeze the cabbage firmly in a clean cloth to remove as much liquid as possible.

  7. 7

    In a bowl, combine the pork, soy sauce, oyster sauce, rice wine, sesame oil, white pepper and ginger, and stir in one direction until sticky.

  8. 8

    Fold in the squeezed cabbage, shiitake and green onions, then chill the filling until needed.

  9. 9

    Cut 12 small squares of parchment paper.

  10. 10

    Punch down the dough, knead briefly and divide it into 12 equal pieces.

  11. 11

    Roll each piece into a 10 cm (4 in) circle, slightly thinner at the edges.

  12. 12

    Place a heaped spoonful of filling in the centre of each circle.

  13. 13

    Pleat the edges up around the filling and pinch together at the top to seal.

  14. 14

    Set each bun on a parchment square in a steamer basket, leaving space between them.

  15. 15

    Cover and let the buns rest for 15 minutes until slightly puffy.

  16. 16

    Bring water in a wok or pot to a boil, then steam the buns over high heat for 15 minutes, until the filling reaches 71 °C / 160 °F.

  17. 17

    Turn off the heat and leave the lid on for 5 minutes so the buns do not collapse.

  18. 18

    Serve warm.

Swaps, storage and make-ahead

Swaps

  • For a vegetarian version, replace the pork with crumbled firm tofu and extra shiitake, and use a mushroom-based vegetarian oyster sauce.
  • Use ground chicken or turkey instead of pork for a different lean filling; steam until the filling reaches 74 °C / 165 °F, the safe temperature for poultry.
  • If you can't find Shaoxing rice wine, use dry sherry instead.
  • Swap napa cabbage for finely chopped bok choy, salted and squeezed the same way.

Storage

Refrigerate cooled buns in an airtight container within 2 hours and eat within 3 to 4 days, re-steaming for about 8 to 10 minutes until steaming hot all the way through. Cooked buns also freeze well for up to 2 months; steam them from frozen for about 15 minutes until piping hot in the centre.

Make ahead

The filling can be mixed and kept covered in the fridge for up to 1 day before shaping. You can also steam a full batch ahead, cool and freeze the buns, then re-steam them from frozen when needed.

Nutrition values are for the recipe as written.

Track this in BerryFit

Log Baozi (Steamed Pork and Cabbage Buns) in one tap and see how it fits your remaining calories for today.

Or ask Coach Berry to change it

Make it veganMore proteinFewer calories

Allergens and nutrition

Contains: GlutenSoyMolluscsSesameSulphites

Check the labels of packaged ingredients for allergens and suitability for your diet.

Full nutrition
Per serving (199 g)Per 100 g
Calories287 kcal144 kcal
Protein17.3 g8.7 g
Carbohydrates44 g22.1 g
of which sugars3.2 g1.6 g
Fiber2.5 g1.3 g
Fat4.3 g2.2 g
of which saturated1 g0.5 g
Sodium509 mg256 mg

Nutrition is calculated from USDA FoodData Central data and may differ from what you cook.

Track this in BerryFitBaozi (Steamed Pork and Cabbage Buns) · 287 kcal
Get the app