Easy Banh Bao Recipe (Vietnamese Steamed Pork Bun)
This easy Vietnamese Banh Bao recipe yields the fluffiest steamed pork buns ever! Make a big batch to freeze and quickly reheat for a delicious breakfast or snack.
RELATED: Get a FREE trial of Amazon Prime to get access to 2-day grocery deliveries!
What is Banh Bao?
The term Bánh bao literally means “bun cake.” Similar to the Chinese bao zi, the Vietnamese banh bao is a light and fluffy steamed bun that can contain a savory pork filling.
But while both are similar, banh bao recipes use fish sauce while bao zi recipes use the Chinese five-spice. In addition, the addition of Chinese sausage and quail eggs is a distinct feature of banh baos.
Ingredients to Make Vietnamese Banh Bao
For The Dough
- 2 ⅓ cup all-purpose flour
- 1 tsp instant yeast (I used this one)
- 1 3/4 tbsp sugar
- 1 tbsp oil
- 1 tsp baking powder
- 2/3 cup water or milk
- 1/4 teaspoon salt
For the Filling
- 1 1/2 pound ground pork
- 3 Tbsp oyster sauce (I like this one)
- 3 Tbsp fish sauce
- salt and pepper, to taste
- 1 1/2 tsp sugar
- 2 shallots, finely chopped
- 2 green onion/scallion, chopped
- 1 1/2 tbsp cornstarch
- 1/2 tbsp sesame oil
- Chinese sausage, thinly sliced
- wood ear mushroom, rehydrated
- hard-boiled eggs or quail eggs, quartered
How to Make Banh Bao
Make the Dough
- Into a large bowl, add flour, sugar, salt, baking powder, yeast, oil. Mix together, and slowly pour the water or milk into the mixture. Mix again until just combined.
- Lightly dust your hand with extra flour (this will help the dough from sticking to your hands). Knead the dough slightly and shape it into a ball.
- Sprinkle some flour onto the surface you’re rolling on. Then start kneading the dough on the floured surface for about 10-15 minutes, or until the dough is very smooth. As you knead, I find it helps to sprinkle in flour every once in a while to reduce stickiness. Form the dough into a ball.
- Coat a large bowl with oil and place the dough inside. Cover with cloth or plastic wrap, and leave it in a warm place for about 30-60 minutes, until the dough has doubled in size.
Make the Filling
- Meanwhile, add the ground pork, rehydrated mushrooms, oyster sauce (I like this one), fish sauce, salt, pepper, sugar, shallots, green onions, cornstarch, and sesame oil. Mix until well-combined.
- Let the filling mixture for at least 20 minutes or overnight.
Assembling the Banh Bao
- Once the dough has doubled in size, sprinkle some more flour on your rolling surface and divide the dough into 16 equal pieces.
- Roll each piece into a ball and flatten into a circle, making sure the middle is slightly thicker.
- Place some of the pork filling on the middle of the dough circle (I use a cookie scoop), then add the egg and Chinese sausage.
- Bring the dough up around the meat, then pinch the ends together to close. Roll it into a ball, or twist the top to make a pattern.
- Place the uncooked banh bao on a baking sheet lined with parchment paper or silicone sheet. Repeat until all the dough is used up, and cover with plastic wrap to avoid drying.
- Allow the dough to rest in a warm place for 30 minutes.
Cooking the Banh Bao
- Bring water in the steamer to a boil (I use this one). Once water is boiling, place the buns in the steamer tray (I like to use pre-cut parchment squares under each one). Make sure to leave about 2 inch of space between each bun.
- Close the steamer lid and cook over high heat for 11-12 minutes.
- Turn off heat and transfer the buns to a cooling rack. These banh bao’s are best eaten immediately, but can be stored in an airtight container and refrigerated for up to 3 days. ENJOY!
Looking for More Easy Asian-Inspired Recipes?
- Chocolate Mochi Muffin Recipe (Gluten-Free!)
- Señorita Bread Recipe (Filipino Spanish Bread)
- The Best Soyaki Sauce Recipe
- How to Cook Somen Noodles (Basic Recipe)
- Extra Crispy Air Fryer Karaage (Japanese Fried Chicken)
- Nasi Rawon Recipe (Indonesian Black Beef Soup)
- Tahu Goreng Krispi (Indonesian Crispy Fried Tofu)
- 10-minute Sambal Oelek Red Chili Paste (Better Than Walmart!)
- How to Make Martabak Telur (Indonesian Meat & Egg Pancakes) The Easy Way!
- Chinese Pork Dumplings (With Pictures!)
- Japanese Chuno Sauce Recipe
- Better-Than-Takeout Shrimp Fried Rice (GF, DF)
- Rendang Sapi (Indonesian Spicy Beef Stew)
- Spicy Salmon Belly Poke Bowls (GF)
- Easy Bibimbap (Korean Mixed Rice Bowl)
- Indonesian Tempeh Rice Bowl (GF, DF, V)
- Vietnamese Spring Rolls (Shrimp & Vegan Options)
- Restaurant-Style Dragon Chicken (Easy & Delicious)
- Easy Chicken Pad Thai with Crushed Peanuts
- Simple Ube Ice Cream (GF, V)
- How to Make Japanese Wagashi : Nerikiri Recipe
- Instant Pot Mongolian Chicken
Subscribe to DWELL and get new recipes delivered straight to your inbox! In addition, follow along on Pinterest, Facebook and Instagram to get all the latest updates!
If you make this Vietnamese banh bao recipe, please drop a comment below! I’d LOVE to know what you think! Or take a picture and share it on Instagram by tagging @dwellbymichelle so I can repost it on my stories!
Copyright © All Rights Reserved. Content is written by Michelle Schmidt of dwellbymichelle.com.
Easy Banh Bao Recipe (Vietnamese Steamed Pork Bun)
Ingredients
For The Dough
- 2⅓ cup all-purpose flour
- 1 tsp instant yeast (I used this one)
- 1¾ tbsp sugar
- 1 tbsp oil
- 1 tsp baking powder
- ⅔ cup water or milk
- ¼ tsp salt
For the Filling
- 1½ pound ground pork
- 3 tbsp oyster sauce (I like this one)
- 3 tbsp fish sauce
- salt and pepper, to taste
- 1½ tsp sugar
- 2 shallots, finely chopped
- 2 green onion/scallion, chopped
- 1 ½ tbsp cornstarch
- ½ tbsp sesame oil
- Chinese sausage, thinly sliced
- wood ear mushroom , rehydrated
- hard-boiled eggs or quail eggs, quartered
Instructions
Make the Dough
- Into a large bowl, add flour, sugar, salt, baking powder, yeast, oil. Mix together, and slowly pour the water or milk into the mixture. Mix again until just combined.
- Lightly dust your hand with extra flour (this will help the dough from sticking to your hands). Knead the dough slightly and shape it into a ball.
- Sprinkle some flour onto the surface you're rolling on. Then start kneading the dough on the floured surface for about 10-15 minutes, or until the dough is very smooth. As you knead, I find it helps to sprinkle in flour every once in a while to reduce stickiness. Form the dough into a ball.
- Coat a large bowl with oil and place the dough inside. Cover with cloth or plastic wrap, and leave it in a warm place for about 30-60 minutes, until the dough has doubled in size.
Make the Filling
- Meanwhile, add the ground pork, rehydrated mushrooms, oyster sauce (I like this one), fish sauce, salt, pepper, sugar, shallots, green onions, cornstarch, and sesame oil. Mix until well-combined.
- Let the filling mixture for at least 20 minutes or overnight.
Assembling the Banh Bao
- Once the dough has doubled in size, sprinkle some more flour on your rolling surface and divide the dough into 16 equal pieces.
- Roll each piece into a ball and flatten into a circle, making sure the middle is slightly thicker.
- Place some of the pork filling on the middle of the dough circle (I use a cookie scoop), then add the egg and Chinese sausage. Bring the dough up around the meat, then pinch the ends together to close. Roll it into a ball, or twist the top to make a pattern.
- Place the uncooked banh bao on a baking sheet lined with parchment paper or silicone sheet. Repeat until all the dough is used up, and cover with plastic wrap to avoid drying.
- Allow the dough to rest in a warm place for 30 minutes.
Cooking the Banh Bao
- Bring water in the steamer to a boil (I use this one). Once water is boiling, place the buns in the steamer tray (I like to use pre-cut parchment squares under each one). Make sure to leave about 2 inch of space between each bun.
- Close the steamer lid and cook over high heat for 11-12 minutes.
- Turn off heat and transfer the buns to a cooling rack. These banh bao's are best eaten immediately, but can be stored in an airtight container and refrigerated for up to 3 days. ENJOY!
Nutrition
This post may contain affiliate links, which means that if you purchase a product through a link you clicked on here, I receive a small portion of the sale at no cost to you. Thank you for supporting DWELL by Michelle! Please read my disclosure policy.
Tastes just like the ones I buy at the Vietnamese store downtown!
after making this twice now, I just have one word for this recipe: DELICIOUS!
Very close to how my mom makes it, very good.
How much milk do I use? The directions call to add a milk water mixture. Thank you.
Hi Elizabeth! You can use water, milk, or a combination of both! Using more percentage of milk will result in softer buns, but water will do just fine if you’re avoiding dairy or just don’t have it.
My mom used to make this all the time so I tried making my own banh bao with your recipe now that I live by myself. It was amazing! A bit time consuming (mostly because I don’t typically cook) but well worth it in the end
I was so nervous about making this cause i’ve never done anything like it before, but wanted to tell you that it was a success!! My whole family devoured the entire batch for lunch and it was fantastic. I used regular boiled egg, but I’ll have to use quail eggs next time now that I know i’m capable of making banh bao. SO FUN!!