Steamed pork buns

Jjinppang-mandu 찐빵만두

When I lived in Toronto, I learned how to make  Chinese steamed pork buns from my Korean-Chinese friend, Ms. Bong.

Ms. Bong’s story relating to this food fascinated me for a while. She said:


“We used to make a large quantity at once, enough to eat for the whole winter. We kept hundreds of steamed pork buns in earthenware pots in the yard. The weather was so cold that the buns were frozen the whole winter, until we finished them. They were hard as stones the whole time. We ate them every other day, not as a snack, but as a meal. We used to bring some frozen buns to the kitchen, thaw them out, steam them, and eat them.”

I was overwhelmed by this story. I could picture them making the buns and keeping them in a huge earthenware pot. I could imagine them bringing some to their kitchen, thawing them out, and eating them with the whole family! Ms. Bong said they usually served them with rice porridge for a meal.

The small rolling pin that I use in this video was given to me by her. When she gave me the rolling pin, I was so excited that I ran to Chinatown to buy my steamer! The steamer has been one of my most precious kitchen items for 3 years. : )

I modified the filling to be more like a Korean style filling. Real Chinese steamed buns use ground pork, dried shrimp, chives, and blanched napa cabbage.

16 steamed pork buns (6-8 servings)


For the dough

  • 1 cup warm water (under 40° Celsius, or 100° F)
  • 1 teaspoon sugar
  • 2 teaspoons dry yeast
  • 1/2 teaspoon kosher salt
  • 1 tablespoon vegetable oil
  • 3 cups all purpose flour


For the filling

  • 1 cup chopped onion
  • 1/2 cup chopped carrot
  • 1 1/2 cup chopped zucchini
  • 1 1/2 cup chopped green onion(or Asian chives)
  • 2 cups chopped white mushrooms
  • 1 teaspoon Kosher salt
  • 14 ounces (400 grams) ground pork
  • 1 teaspoon soy sauce
  • 4 garlic cloves, minced
  • 1 teaspoon sugar
  • 1 teaspoon toasted sesame oil
  • 1/2 teaspoon ground black pepper
  • 1 tablespoon vegetable oil

For the dipping sauce:

  • ⅓ cup soy sauce
  • 2 tablespoons vinegar
  • 2 teaspoons sugar
  • 1/2 cup onion, cut into chunks
  • 1 or 2 green chili peppers, sliced
  • 1 teaspoon toasted sesame seeds


Make the dough:

  1. Combine the warm water, sugar, dry yeast, salt,  and the vegetable oil in a large bowl and mix well until the dry yeast is fully dissolved.
  2. Add the flour and mix it with a wooden spoon for 1 minutes and then knead it for 2-3 minutes by hand.
  3. Cover and set aside in warm place until the dough doubles in size.
    *tip: watch the video to see how you can make your dough rise faster! 
  4. Knead it again for 1 minute to remove any extra gas and the dough turns smooth. Cover and set aside in warm place for 30 minutes.

While we wait for this to rise, we can prepare the fillings:

  1. Place the onion, carrot, zucchini, green onion, and white mushroom in a large bowl.
  2. Add the salt and mix it up by hand. Set aside for 10-15 minutes.
  3. Squeeze the excess water out.
    *tip: using cheesecloth will make this easier. Wrap the vegetables in cheesecloth and gently squeeze the water out.
  4. Combine ground pork, soy sauce, garlic, sugar, sesame oil, and ground black pepper. Mix it by hand and set aside.

Let’s cook!

  1. Heat a large pan over medium high heat. Add 1 tablespoon vegetable oil and sauté the chopped vegetables for 2-3 minutes. Transfer them to a large bowl.
  2. Heat up the pan again, and cook the seasoned pork for 3 minutes until fully cooked.
  3. Put the pork into the bowl with the vegetables and mix it all up.

Now let’s make the buns:

  1. Split the dough into 16 smaller pieces.
  2. Take a few dough balls and put them on a floured cutting board. The rest of balls should be in the bowl with the lid closed, to prevent them from getting dried out.
  3. Roll out each ball into a disk 4 inches (10 cm) in diameter.
  4. Place a disk into your palm and add 2-3 tbs of filling mixture to the center of it.
  5. Lift the edges of the disk up around the filling, then press the edges together to seal the filling snugly inside the bun.
  6. Repeat with the remaining dough and filling, until you’ve made 16 buns.
  7. Put 6-7 cups of water in the bottom of a large steamer and place each bun on the rack.
    *tip: Place cheesecloth or cotton cloth on the steamer rack before adding each bun. Baking cups also work well. When you place the buns on the rack, leave a 1 inch gap between them because they will get bigger when steamed.
  8. Wait for 20 more minutes to let the dough rise even more.
  9. Bring to a boil over high heat, and steam for 20 minutes.

Make Dipping sauce:

  1. Combine soy sauce, vinegar, sugar in a small bowl. Add the onion, green chili pepper, sesame seeds, and mix it well with a spoon.


Serve with the dipping sauce, and enjoy!



  1. jilly United States joined 1/15 & has 1 comment

    hi,,,maang chi,,i want to ask you where to buy the steamer like yours? thanks

  2. lorensantoso Indonesia joined 11/08 & has 5 comments

    maangchi, can we use instant yeast instead ? and how many should i put ?

  3. knitkitsune United States joined 6/14 & has 5 comments

    I just made these for the first time the other night and they turned out so well! I was so happy because I haven’t always been successful with yeasted dough, and they were soft and fluffy and just right! My husband loved them and can’t wait for me to make them again! I also want to try them with red bean filling and maybe black sesame.

  4. jfung Jacksonville, NC joined 7/13 & has 1 comment

    Help! I can’t get the dough to rise for some reason. It always hard and yellow when i finish steaming them :(

  5. DarkVixen Saint Cloud joined 6/13 & has 2 comments

    Definitly need a recipe using something other then flour due to wheat allergies…I use to love eating these and can no longer eat them..Gluten free flour just doesnt taste the same when you try to make these.. I think a rice flour would be better!! Gonna have to experiment some with this!!

  6. Rai Texas joined 5/13 & has 3 comments

    I will have to try your recipe out. I’ve spent the last 3 years making various steamed bun recipes with all sorts of different fillings! I love steamed buns because of how versatile you can be with the filling. My most popular request I get is for BBQ Pork, simple and really yummy :)

  7. sirshartsalot Goiania, Goias, Brazil joined 4/13 & has 1 comment

    Maangchi noona!! Annyeonghaseyo?? I love to read your blog for the techniques. I live in Brazil and a lot of the ingredients are unavailable, but your techniques are so solid! I made these dumplings and I have some tips for your readers:

    1. Don’t try to roll the dough too thin. When the dumplings rise for the last time, the yeast bubbles will compromise the dough and they become like wet paper bags. If you can, keep the dough in the center of the circle (the bottom) thick, and the edges (the top) thin. Then you will have nice, even buns.

    2. Get as much water out of the filling as you can. Either cook it out, or if you have a vegetarian filling (in my case), *wait*. If you don’t, and you have a small steamer and you have to steam in batches (in my case), the water will inundate the bottom of the bun, and again, wet paper bag. Yeast is a living thing and if you don’t respect it, you get soggy buns. :)

    3. Don’t be lazy making the sauce. These have a high bread-tp-filling ratio and they need to be seasoned after they’re cooked. That’s what the sauce is for.

    My wife loves you, maangchi!! Fighting!

  8. NorthBelle Toronto joined 4/13 & has 18 comments

    Maaangchi – tae dan hi kamsah hamnidah! This is an awesome recipe. My Yobbo (nampyon) just made these. MAYOO MASHESAYO! YUM!!!!!!! Great to eat any time of the day or night. I even take them to work for my mid-morning snack and heat them in the microwave very briefly.

  9. [email protected] Deland Florida joined 4/13 & has 1 comment

    Hi, I just wondering Can I use my bamboo steam for the steam buns??

  10. ilovekoreancuisine united kingdom joined 4/13 & has 1 comment

    Hi Maangchi!

    Thank you so much for sharing this lovely recipe – I made these for the first time today but unfortunately they did not turn out as great :(. The dough became a dull yellow/grey brown colour after steaming and was really hard to knead. I followed your recipe except I used plain flour (no all purpose flour here in the UK) and olive oil. Am I doing something wrong?

    • Maangchi New York City joined 8/08 & has 12,051 comments

      You got the right flour because plain flour is all purpose flour. I think the dough didn’t rise properly. Check out your yeast to see if it’s still active or not. And when you mix the yeast with water, the temperature of the water shouldn’t be too high. Less than 30 celsius.

  11. Lore Colombia joined 1/13 & has 3 comments

    the water has to be hot or have to be boiled????

  12. Aeriae Illinois joined 1/13 & has 1 comment

    These taste great with ground Turkey as well. I added a tablespoon of Worchestershire Sauce along with the soy sauce and whatever to season it just because I could <3 The only other ingredient alternations I made was using bamboo salt instead of normal salt and I used less because my father has high blood pressure, so there were no juices to drain out. I would like to say that having an electronic steamer (that my mom bought on a whim) made it a lot easier. The only problem was that it was not round but a bit flatish… but that may be because I tried to steam too much of it at once.

    The little girl I tutor loved it. She ate nine in one sitting and wouldn't share with her brothers and father. I've gotten multiple comments that it was very clean and healthy tasting unlike store brands. This is the first recipe that I've tried from your website and will be trying more (since I'm trying to cook more Korean foods)

  13. Sophisto California, USA joined 1/13 & has 1 comment

    Hi Maangchi! Thank you so much for putting this recipe up, my family loves it! I’ve made them multiple times already. Tomorrow I’m planning to make a triple batch, Instead of putting all the veggies in the bun I leave them to the side. They are so delicious! Thank you !

  14. Beel montreal joined 12/12 & has 1 comment

    Hi Maangchi! Just wanted to let you know that I love every recipe you put on the site! I’m planning on doing them all! lol But I just wanted to know where you bought your steamer or maybe you could tell me what brand it is … By the way are there any kitchen tools that you recommend?? Which ones are a must have??? Merry x-mas Maangchi Take care!!

  15. nikujaga Singapore joined 2/11 & has 7 comments

    Hi Maangchi!

    I made these twice and both times my buns grew cute and big in the steamer and then after I opened the lid, rough hard yellowish spots appear on the surface of the buns. Looked like my buns had yellow rashes. I have the same steamer as yours except my lid is glass so I can see what’s in there. I followed your directions to leave one inch gap between each bun and away from e sides of the steamer. :( I tried googling what’s wrong and I came across people saying to prevent blemishes, open the lid quickly to prevent water droplets from dripping onto the buns. I did that, had blemishes. and I even cover the lid with a cloth to collect all the water droplets for one batch, didn’t work. I placed dry cloth on the buns another batch and they still have blemishes. So I tried placing a parchment paper on top of the buns and also wrap a cloth around the lid. Still the same. Any idea what’s wrong? :(
    I really want to make the good looking buns on top of them tasting great. If not I will be the only one eating these delicious babies :(

    • Maangchi New York City joined 8/08 & has 12,051 comments

      You really work so hard to make nice steamed buns!
      But I’m afraid to say I’m not sure what is going wrong, and it’s hard for me to tell what the problem is when I can’t see them. It sounds like you did everything right here.

      If I were you, I would try cooking for a shorter time. It’s possible that your stove is hotter than mine and they are cooking too hot.
      Give it a try. I hope you can solve the problem!

    • JiEunHee Richmond VA joined 11/12 & has 1 comment

      The yellow “rashes” may be from undissolved yeast. Make sure when you are dissolving your yeast, to stir it for a bit very gently, and then let it sit to make sure all the yeast is dissolved.

    • ramjam Finland joined 12/12 & has 1 comment

      I have learned on the ‘net that the yellow spots are caused by water dropping on to the dumplings during steaming. Traditional steamers do not have this problem. A suggestion would be to place a teatowel inside the lid of your steamer.

More comments to read! Jump to page: 1 3 4 5 6

Leave a Reply