Description
Soft, fluffy buns filled with juicy, flavorful meat—this Meat Bun Recipe is perfect for family meals, snacks, or meal prep. Steamed or baked, these homemade buns are versatile, delicious, and freezer-friendly.
Ingredients
Scale
For the Dough
- 3 cups all-purpose flour
- 2 tsp instant yeast
- 2 tbsp sugar
- 1 cup warm milk (or water)
- 2 tbsp vegetable oil
- ½ tsp salt
For the Filling
- 500 g ground pork, chicken, or beef
- 1 onion, finely chopped
- 2 garlic cloves, minced
- 2 tbsp soy sauce
- 1 tbsp oyster sauce (optional)
- 1 tsp sesame oil
- 1 tsp sugar
- ½ tsp black pepper
- 1 tbsp cornstarch slurry
- ½ cup chopped vegetables (cabbage, carrot, or mushrooms)
Instructions
- Add flour, oil, and salt. Knead until smooth, then let rise until doubled (1–2 hrs).
- For filling, sauté onion and garlic. Add meat, sauces, sugar, pepper, veggies, and cornstarch. Cook lightly and let cool.
- Divide dough into 12 balls, flatten, and add filling. Pinch edges to seal.
- Steam buns for 12–15 minutes or bake at 375°F (190°C) for 15–18 minutes until golden.
Notes
- Don’t skip resting the dough for fluffiness.
- Filling must cool before stuffing.
- Store leftovers in fridge (3 days) or freezer (2 months).
Nutrition
- Serving Size: 1 bun
- Calories: 220–250kcal
- Sugar: 3–4g
- Sodium: 350–400mg
- Fat: 8–10g
- Saturated Fat: 3g
- Unsaturated Fat: 5–6g
- Carbohydrates: 28–32g
- Fiber: 1–2g
- Protein: 12–15g
- Cholesterol: 35–40mg