THE COOKING NOTEBOOK · Beef

Beef and onion steamed buns: cooking walkthrough

Soft yeast buns enclosing a fully cooked beef-and-onion filling, then steamed in two batches.

THE COMPLETE FREE RECIPE

Beef & onion steamed buns

Soft yeast buns enclosing a fully cooked beef-and-onion filling, then steamed in two batches.

5 hr 30 minEstimated total time12 buns; 3 per servingYield
Soft yeast buns enclosing a fully cooked beef-and-onion filling, then steamed in two batches.
Read the walkthrough

Ingredients

Volumes are approximate. For baking, use a scale; Metric keeps the specified gram weights.

Instructions

  1. Make the filling first. Heat all oil in a wide skillet and cook onion for 6-8 minutes. Add garlic and ginger for 1 minute, then beef. Break into small crumbles and cook 8-10 minutes until every part reaches 160 F / 71 C. Do not drain fat or juices.
  2. Mix cornstarch with the 30 g filling water. Stir soy sauce and slurry into the beef and simmer 1-2 minutes until all liquid is held in a thick coating. Spread the entire filling in a shallow container; cool over an ice bath briefly, then refrigerate promptly until 40 F / 4 C or colder. Keep refrigerated while making dough.
  3. For dough, warm the about 1 cup (240 g) dough water to 100-110 F / 38-43 C. Stir in yeast and sugar, wait 5-10 minutes for bubbles, then mix with about 13 ½ oz (380 g) flour and salt. Knead 8-10 minutes until smooth. Cover and rise 60-90 minutes until roughly doubled; filling cools during this rise.
  4. Divide dough into twelve equal pieces. Use the 20 g reserved flour on the board and rolling pin, keeping all of it with the wrappers. Roll each into a 12-13-cm round with a thicker center and thinner edge. Divide the cold filling into twelve equal mounds. Enclose one mound per wrapper, pinch firmly shut and place seam-side down on an individual parchment square.
  5. Work in two batches of six. Keep the second batch covered in the refrigerator while the first batch proofs for 20-25 minutes until slightly puffy. Set buns at least 4 cm apart in a steamer above boiling water, with the water below the basket. Steam covered over a steady simmer for 18-22 minutes until dough is fully cooked and the filling center reaches 165 F / 74 C.
  6. Turn off heat, wait 5 minutes, then lift the lid away from your face. Proof the second batch while the first steams, then restore water to the correct level and a simmer before steaming it the same way. Add time if your steamer holds fewer than six.
  7. Serve three buns per portion. Refrigerate leftovers within 2 hours, use within 3-4 days and re-steam until centers reach 165 F / 74 C. The 330-minute schedule includes filling, concurrent chilling/rising, shaping and two steaming batches.

Estimated nutrition

Per serving · 1 of 4
Calories
648 kcal
Protein
36.1 g
Total carbohydrate
86.3 g
Total fat
16.2 g
Total sugars
4.6 g

Calculated from the listed ingredients and yield. Brands, draining, cooking and portioning can change the result. Not a laboratory analysis.

Calculation notes & sources

ESTIMATED per serving. Brand, crop, preparation, draining, pan residue and substitutions change actual nutrition. Not laboratory analysis. Each ingredient retains its primary food description and state. All listed ingredient masses are counted; cooking moisture changes do not change the stated portion count. No generic nutrient-retention factor is invented. Calories are kcal; protein, total carbohydrate, fat and total sugar are grams. Total carbohydrate includes fiber and is not net carbohydrate. Fiber and sodium are not displayed. Equal portions or explicitly counted items define the stated recipe yield. US/Metric display changes do not change these canonical inputs. Primary-source supplements are retained per ingredient where USDA lacks a field; missing values are never silently changed to zero. All filling and dough used in twelve equal buns; three buns per serving. No discarded marinade, oil or wrapper scraps. Contains wheat and soy. Dairy-Free requires labels/cross-contact checks. No High Protein tag added automatically.

View the ingredient calculations · Source 1

Times and nutrition are estimates. Check product labels, quantities and safe cooking. US measures are approximate; exact Metric amounts remain available.

These buns combine a soft yeast wrapper with a fully cooked, chilled beef filling. The meat is cooked before wrapping so the filling can be seasoned and thickened without leaving free liquid against the dough. Final steaming still needs a verified hot center. The recipe makes twelve buns in two batches of six; three buns form a meal portion. Plan for filling preparation, cooling, dough rising, shaping and both steaming cycles.

The recipe at a glance

Beef & onion steamed buns makes 4 servings, with 5 hr 30 min estimated total time. View the standalone recipe page.

Cook and chill the filling first

Break the beef into small crumbles so it fits evenly inside the buns. Check the ground meat's safe temperature rather than relying only on the disappearance of pink color. Keep the rendered fat and juices in the pan. The measured cornstarch slurry binds them into a coating that is easier to enclose. Spread the finished mixture in a shallow container and cool it promptly, then refrigerate. Do not leave a deep skillet of filling on the counter while the dough rises.

Use the dough rise to finish cooling

The filling can chill while the yeast dough is mixed, kneaded and left to expand. Keep the measured dough water separate from the slurry water so neither stage receives the other's allocation. Knead until the dough is smooth, then cover it to prevent drying. It should become roughly doubled during the first rise, but a cool room can extend the time. Keep the filling refrigerated until wrapping begins; warm filling softens the dough and makes sealing more difficult.

Divide both dough and filling before wrapping

Twelve similar wrappers and twelve similar filling mounds make assembly more predictable. Roll each wrapper with a somewhat thicker center and a thinner edge. The center supports the filling while the edge gathers into a seam. Use the reserved handling flour sparingly and keep it with the wrappers. Avoid putting filling on the sealing edge, where moisture and fat can prevent the dough from sticking to itself. The finished buns are placed seam-side down, so elaborate decorative pleating is unnecessary.

Manage the two batches deliberately

Keep the second group covered and refrigerated while the first group completes its final proof. Bring the second group out to proof while the first steams. This avoids leaving all twelve buns at room temperature through repeated waiting periods. Leave the specified gaps in the steamer so the buns can expand without joining. Small individual parchment squares prevent sticking without blocking the whole basket. The boiling water must remain below the buns, and the lid should fit well enough to retain steam.

Verify the middle and open the lid safely

Start timing the steaming stage with a steady supply of steam, not a cold pot. Check a filling center for the required temperature and extend cooking if needed. The wrapper should also be cooked through rather than gummy near the meat. After switching off the heat, allow the short covered rest before lifting the lid away from your face. Replenish the water safely before the next batch and bring it back to a simmer. Smaller steamers require additional batches and a longer overall schedule.

Common questions

Why did a bun leak or split at the seam?

Filling on the edge, a thin torn wrapper or a weak pinch can prevent a secure seal. Keep the rim clean, support the center while gathering the dough and pinch firmly. Dividing the filling evenly also prevents the last few wrappers from being overloaded.

Since the beef was cooked first, can I shorten steaming?

No. The filling is chilled before wrapping, and the surrounding dough is uncooked. The final stage must cook the wrapper and bring the center back to the stated safe temperature. Use both the texture check and a thermometer rather than assuming pre-cooking removes that requirement.