Chinese Pulled Pork Steamed Buns (Bao Buns)

Bao Buns-21.jpg

Chinese Pulled Pork Steamed Buns

(Bao Buns)

If you have ever been to a Chinese or Korean restaurant you may have come across these wonderfully light, pillow-y steamed buns. Sometimes they are filled with a delicious meat and sometimes they are served on the side for you to fill yourself, like a tortilla.

My husband is obsessed with these little steamed buns. Is there some special ingredient that makes them extra yummy? Nope. It's pretty much like any bread recipe. The difference is how its cooked - with steam (obviously). It just changes the entire consistency of the roll. It's not dry and flaky like a piece of bread. It's soft, almost like a marshmallow, and the yeast flavor is much more mellow than bread. It is the perfect vehicle for pulled pork, pork belly, or any other flavorful piece of meat. Think of it like the Chinese pita. 

How to Make the Buns

Actually, making the steamed bun dough was very similar to making pita bread, pizza dough, or any other yeast dough. It was just the cooking part that was a little different. 

It starts by blooming the yeast in warm sugar water. Since most of the recipes that I found recommended stirring the yeast into the water, that's what I did. Normally I just sprinkle it on top, but look at how foamy that yeast got! I will probably start stirring in the yeast from now on anytime I make pizza dough. 

While the yeast was blooming, I sifted together the flour, salt, and baking powder. Again, this is normally a step that I don't do when I make just about any dough. But the steamed buns are supposed to be soft and smooth, so I definitely didn't want any lumps in there. 

Next, I poured in the yeast water and a bit of milk and then mixed together the dough until it formed a ball and didn't stick to the sides. Once it got to that point, I kept the mixer going with the bread hook, kneading the dough for about 5 or so minutes. Kneading the dough activates the gluten which is what makes it so flexible. I know that the dough is ready when I stretch it and the dough doesn't tear. (This should sound very familiar to my pizza dough making post from last week). 

See how perfect and smooth that dough ball is? That's what I was looking for.

Next, I let the dough rice in a oiled bowl until it about doubled in size.  

It took about 2 to 3 hours for it to get to this point. But you can proof it a bit quicker in a slightly warm oven if you are short on time. (Read how I proof pizza dough quickly here).

Now here is where the process of making steamed buns starts to depart from making pizza or pita dough. To get that taco like shape, first I rolled out the dough pretty thin, about 1/4 inch, and cut it into circles. I sprayed them with a bit of oil and then folded them in half. I placed a piece of parchment paper in between to ensure that the sides wouldn't stick together, then I transferred them to the steaming basket. 

I guess I should mention that making these does require an investment in a steaming basket if you don't already have one. There may be a way to make these without one, but you will have to Google that on your own. I purchased mine from Amazon for about $25. Since my husband loves these things, I knew I would get some use out of it, so it was worth it. 

I left the folds of dough alone for about 15 minutes or so while I got the pot of water boiling. This also allowed the dough to rise and puff up a bit more before steaming. 

Bao Buns-17
Bao Buns-17

To steam them, I only did one layer at a time. Since I had never tried this before, I wasn't sure how the steam would penetrate all the way through both layers of the basket. Also, it allowed me a practice round on the first batch. I am soooo glad I did that because the first batch didn't turn out quite right. If you follow me on Snapchat (followtheruels), then you saw that they were a bit deflated in the center. I think it was because the steam was a bit intense and I may have cooked them a bit too long. 

For the second batch, I turned down the heat on the pot, which in turn reduced some of the steam. And I only cooked the second batch for maybe 4 minutes and 30 seconds (most recipes say 5 to 7 minutes). I kept a watchful eye on them and took them off as soon and they looked puffy and the dough no longer looked sticky. 

The second batch was perfect! They where nice and puffy and perfectly cooked in the middle. Exactly what we were looking for! 

How to Make the Pulled Pork

It might be nice to tell you what we filled these bad boys with, wouldn't it. Here is what I did to make the pulled pork:

Chinese Pulled Pork
Chinese Pulled Pork

I put the pork, hoisin sauce, and chicken broth in a slow cooker and cooked until the pork was falling apart. Once it was cooked, I shredded it and seared it off in a pan with some of the braising liquid, soy sauce, and Sriracha. 

For some extra garnish and crunch, I sliced a carrot and cucumber with a vegetable peeler to get nice thin strips. I put the vegetables in the bun, spooned in the pork, and topped it with a bit more Sriracha. Now it's like a little Chinese pork taco. 

But these are so much better than a pork taco, in my opinion. As I was taking these pictures, my husband gobbled up all the left over steamed buns and pork waiting for me to finish. He couldn't get enough! I will almost certainly be making these steamed buns again and maybe filling them with pork belly next time for an extra special treat!

I hope you give this recipe a try. I know making steamed buns seems daunting, it definitely was for me when I decided I should try to make these at home. I did a ton of research and watched videos (see: here, here, and here) to get the technique and recipe just right. Hopefully I have shown you that it is possible to make your own steamed buns at home!



Steamed Buns:

  • 2/3 cup warm water
  • 2 tsp yeast
  • 2 tbsp sugar
  • 2 cups flour
  • 1 tsp baking powder
  • 1/4 tsp salt
  • 2 tbsp milk


  • 1 lb pork shoulder
  • 3 cups chicken stock
  • 1/4 cup Hoisin Sauce
  • 1 clove of garlic, minced
  • 1 tsp fresh ginger, grated/minced
  • 2 tbsp soy sauce
  • 1 tbsp Sriracha (or more to taste)


  • 1/2 cucumber, thinly sliced
  • 1 carrot, thinly sliced
  • 1/4 cup cilantro
  • 1 tbsp sesame seeds


Steamed Buns:

  1. Mix the sugar into the water until dissolved. Stir in the yeast and let sit for about 10 minutes until it has foamed on top.
  2. Meanwhile, sift together the flour, salt, and baking powder into the bowl of a stand mixer.
  3. Pour in the yeast water and milk, then mix with the paddle attachment until the dough comes together in a ball and no longer sticks to the sides of the bowl. Continue to knead the dough with the hook attachment for 5 to 10 minutes.
  4. Brush the inside of a bowl with vegetable or canola oil. Place dough ball in the bowl and cover with plastic wrap or a towel. Let rise for about 2 hours until doubled in size.
  5. After the dough has risen, punch the dough down and roll it out on a floured surface. Dough should be about 1/4 inch thick. Cut out the dough using 3 1/2 or 4 inch circle biscuit cutter. Spray the circles of dough with oil and fold in half, placing a small piece of parchment paper between the two halves.
  6. Place buns about 1 inch apart inside a bamboo steaming basket lined with parchment paper. Let sit and rise for another 15 minutes.
  7. Meanwhile, bring a pot of water to a boil. Cover steaming basket and place on top of the boiling water. Let steam for about 5 minutes, or until the buns are puffed up and dough is not sticky.


  1. Place pork, hoisin, garlic, ginger, and chicken broth in slow cooker. Cook on high for 4 to 6 hours, or low for 8 to 10 hours.
  2. Shred the cooked pork with a fork. Mix in soy sauce and Sriracha in the slow cooker with the pork.
  3. Heat a saute pan over high heat. Sear pork for 2 to 3 minutes until it starts to brown.


  1. Place sliced cucumber, carrot, and cilantro in the bun, spoon in seared pork, top with Sriracha and sesame seeds.