Meat Buns (Steamed version)


Satisfy your cravings with our mouthwatering Meat Buns recipe! These steamed buns, filled with a savory meat mixture, are a beloved staple in many cuisines around the world. Whether enjoyed as a snack, appetizer, or main course, these fluffy buns are sure to delight your taste buds. Follow our simple recipe to create your own batch of homemade Meat Buns that will impress family and friends alike.


  • For the Dough:
    • All-purpose flour
    • Active dry yeast
    • Sugar
    • Salt
    • Warm water
  • For the Filling:
    • Ground pork or beef
    • Onion
    • Garlic
    • Soy sauce
    • Sesame oil
    • Green onions
    • Salt and pepper


  1. Prepare the Dough:
    • In a mixing bowl, combine the flour, yeast, sugar, and salt.
    • Gradually add warm water and knead the mixture until a smooth dough forms.
    • Cover the dough and let it rest in a warm place until it doubles in size.
  2. Make the Filling:
    • In a skillet, cook the ground pork or beef until browned.
    • Add finely chopped onion, minced garlic, soy sauce, sesame oil, chopped green onions, salt, and pepper to the meat mixture. Cook until the onions are soft and fragrant. Set aside to cool.
  3. Shape the Buns:
    • Punch down the risen dough and divide it into equal-sized portions.
    • Flatten each portion into a circle and place a spoonful of the meat filling in the center.
    • Gather the edges of the dough and pinch them together to seal the filling inside. Place the sealed side down on a square of parchment paper.
  4. Steam the Buns:
    • Arrange the filled buns in a steamer basket, leaving space between them to expand.
    • Steam the buns over boiling water for 15-20 minutes, or until they are puffed and cooked through.
  5. Serve and Enjoy:
    • Remove the steamed Meat Buns from the steamer and let them cool slightly before serving.
    • These buns are best enjoyed warm, dipped in soy sauce or your favorite dipping sauce.
    • Garnish with sliced green onions or sesame seeds for an extra pop of flavor.

Serving and Storage Tips:


  1. Freshly Steamed: Serve the Meat Buns immediately after steaming while they are still warm and fluffy. This enhances their texture and flavor, making them even more enjoyable.
  2. Dipping Sauces: Accompany the Meat Buns with a variety of dipping sauces such as soy sauce, chili oil, or hoisin sauce. These sauces complement the savory filling and add an extra layer of flavor.
  3. Garnishes: Sprinkle sliced green onions, toasted sesame seeds, or chopped cilantro over the steamed buns for a decorative touch and added freshness.
  4. Side Dishes: Pair the Meat Buns with side dishes like steamed vegetables, rice, or a refreshing salad to create a complete and satisfying meal.


  1. Refrigeration: If you have leftover Meat Buns, allow them to cool completely before storing them in an airtight container in the refrigerator.
  2. Use Within 2-3 Days: Consume the refrigerated Meat Buns within 2-3 days to ensure freshness and optimal flavor.
  3. Reheating: To reheat the refrigerated Meat Buns, steam them again for a few minutes until they are heated through. Alternatively, you can microwave them for a quick and convenient option.
  4. Freezing: If you want to extend the shelf life of the Meat Buns, you can freeze them. Wrap each bun individually in plastic wrap and then place them in a freezer-safe container or resealable plastic bag.
  5. Labeling: Don’t forget to label the container with the date of freezing to keep track of the storage time.
  6. Thawing and Reheating: When ready to enjoy the frozen Meat Buns, thaw them overnight in the refrigerator. Once thawed, steam or microwave them until heated through before serving.
  7. Quality Check: Before consuming reheated or thawed Meat Buns, check their texture and aroma to ensure they are still fresh and appealing.

By following these serving and storage tips, you can enjoy delicious steamed Meat Buns anytime while ensuring they remain fresh and flavorful.

Variations of Steamed Meat Buns Recipe:
  1. Vegetarian Meat Buns:
    • Replace the ground meat with finely chopped vegetables such as mushrooms, carrots, cabbage, and tofu for a delicious vegetarian option.
    • Add seasonings like soy sauce, ginger, garlic, and sesame oil to enhance the flavor of the vegetable filling.
  2. Spicy Meat Buns:
    • Incorporate spicy elements into the filling by adding chopped chili peppers, chili paste, or hot sauce to the meat mixture.
    • For an extra kick, sprinkle crushed red pepper flakes or Sichuan peppercorns over the filling before sealing the buns.
  3. BBQ Pork Buns (Char Siu Bao):
    • Use leftover or store-bought char siu (Chinese BBQ pork) as the filling for a classic dim sum favorite.
    • Mix the diced char siu with hoisin sauce, soy sauce, oyster sauce, and a touch of sugar for a sweet and savory filling.
  4. Curry Beef Buns:
    • Season the ground beef filling with curry powder, turmeric, cumin, and other aromatic spices for a flavorful twist.
    • Add diced potatoes, peas, and carrots to the filling to create a hearty and satisfying curry beef mixture.
  5. Seafood Buns:
    • Substitute the ground meat with minced shrimp, crab, or fish for a seafood-inspired version.
    • Mix the seafood with chopped scallions, ginger, garlic, and a splash of fish sauce or soy sauce for a burst of flavor.
  6. Egg Custard Buns (Liu Sha Bao):
    • Fill the buns with a sweet and creamy egg custard filling made from eggs, milk, sugar, and custard powder.
    • Steam the buns until the custard filling is soft and gooey, creating a delectable dessert option.
  7. Fusion Buns:
    • Experiment with fusion flavors by combining traditional meat fillings with ingredients from other cuisines.
    • For example, create Italian-inspired Meat Buns by adding marinara sauce, mozzarella cheese, and Italian seasoning to the meat mixture.
  8. Five-Spice Pork Buns:
    • Season the ground pork filling with Chinese five-spice powder, which typically includes star anise, cloves, cinnamon, Sichuan peppercorns, and fennel seeds.
    • Add a splash of soy sauce and sesame oil to enhance the flavor profile.
  9. Cheesy Meat Buns:
    • Incorporate shredded cheese, such as cheddar, mozzarella, or pepper jack, into the meat filling for a gooey and indulgent twist.
    • Sprinkle extra cheese on top of the buns before steaming for a cheesy crust.
  10. Mushroom and Tofu Buns:
    • Create a vegetarian-friendly filling by combining sautéed mushrooms, tofu, and diced vegetables with savory seasonings like soy sauce, garlic, and ginger.
    • The combination of mushrooms and tofu provides a hearty and satisfying texture reminiscent of traditional meat fillings.


  1. What are steamed meat buns?
    • Steamed meat buns, also known as baozi or bao, are a type of filled bun originating from China. They consist of a soft and fluffy dough filled with savory meat and sometimes vegetables or other fillings.
  2. How do I steam meat buns without a steamer?
    • If you don’t have a steamer, you can improvise by using a large pot with a lid. Place a heatproof bowl upside down in the pot and fill it with water. Arrange the meat buns on a plate or steaming rack placed on top of the inverted bowl. Cover the pot with the lid and steam over medium heat.
  3. Can I make vegetarian versions of steamed meat buns?
    • Yes, you can create delicious vegetarian steamed buns by substituting the meat with ingredients like tofu, mushrooms, or seasoned vegetables. These alternatives provide a flavorful and satisfying filling for vegetarian or vegan diets.
  4. How do I reheat leftover steamed meat buns?
    • To reheat leftover steamed meat buns, you can steam them again for a few minutes until heated through. Alternatively, you can microwave them for a quick reheating option. Cover the buns with a damp paper towel to prevent them from drying out.
  5. Can I freeze steamed meat buns?
    • Yes, you can freeze steamed meat buns for later enjoyment. Allow them to cool completely, then place them in a single layer on a baking sheet and freeze until firm. Once frozen, transfer the buns to a freezer bag or container. Reheat them from frozen by steaming or microwaving until heated through.
  6. Are steamed meat buns healthy?
    • Steamed meat buns can be part of a balanced diet when enjoyed in moderation. They provide carbohydrates from the dough and protein from the meat filling. To make them healthier, you can use lean meats, whole grain flour, and incorporate plenty of vegetables into the filling.
  7. Can I make steamed meat buns ahead of time?
    • Yes, you can prepare the dough and filling for steamed meat buns ahead of time and assemble them just before steaming. Alternatively, you can steam the buns in advance and reheat them when ready to serve.
  8. What sauces go well with steamed meat buns?
    • Steamed meat buns pair well with a variety of sauces, such as soy sauce, hoisin sauce, chili oil, or sweet and sour sauce. Experiment with different condiments to find your favorite flavor combination.
  9. How long do steamed meat buns last?
    • Steamed meat buns are best enjoyed fresh on the day they are made. However, if properly stored in an airtight container in the refrigerator, they can last for 2-3 days. Reheat them before serving for the best taste and texture.
  10. Can I make steamed meat buns with different fillings?
    • Yes, you can customize steamed meat buns with a variety of fillings to suit your taste preferences. In addition to meat, you can fill them with seafood, cheese, eggs, or sweet fillings like red bean paste or custard.


With their soft and fluffy texture and savory meat filling, our steamed Meat Buns are sure to become a favorite in your household. Whether served as a snack, appetizer, or part of a meal, these buns are guaranteed to please even the pickiest eaters. Give our recipe a try and experience the joy of homemade Meat Buns for yourself!

Leave a Comment