This post may contain affiliate links. For more information, read my disclosure policy.

Want your favorite Chinese takeout at home? Try these Homemade Pork Buns and you will be amazed how good and easy they are to make at home. Make them even healthier by using ground turkey instead of pork!

PIN IT NOW to save for later!

pork buns on parchment and patterned napkin with chopsticks

Wait! Don’t leave! You’re in the right place!

I know, savory food here on Crazy for Crust. It’s weird. I’ve always said I wouldn’t do dinner. That I wasn’t inspired by dinner. That I couldn’t photograph it or measure it properly for a recipe. But…I changed my mind. I’m allowed to do that, right? I am a girl after all. Isn’t that what we do? 😉

I bake a lot, sure. But I cook a lot too. Dinner doesn’t make itself at my house. And if I don’t make it…we don’t eat. My problem with making dinner is that most of it comes from inside my head: I rarely follow recipes to the T and I never measure. But sometimes I come across a savory recipe that’s SO good that I just really want to share. In fact, I can think of four or five recipes that I routinely make that I’ve wanted to share…but haven’t because I think you’ll all revolt and hate me and never come back.

{You won’t really do that, right? It’s just my insecurities and all that? RIGHT?}

So, I figured, once in awhile, when I make one of my favorite meals, it’d be okay to share it. To prove that, contrary to popular belief, I actually do eat real food. As much as I’d love to be a walking sugar stick, I need real things like protein and bread to fuel me. Oh, and vegetables. I guess I need those too. *Shudder*

So…for the first savory dish…I’m sharing one of my most favorite copycat recipes ever: a homemade pork bun. But…I lied a little. These aren’t really pork buns, they are turkey buns. I made them with ground turkey – but you’d never know it.

pork buns on parchment and patterned napkin with chopsticks

90% of our meat meals are either chicken or ground turkey. I sometimes cook beef and rarely cook pork. I like pork, but I cannot cook it and keep it moist. In fact, I made these pork buns about two months ago, with pork. They were good – but the pork was too dry. I figured I wanted to try it again with ground turkey, because I had the perfect asian turkey recipe that would mesh with the buns. You can totally substitute ground pork, however, if you’re a purist.

I grew up eating pork buns. Living in the San Francisco Bay Area we had so many wonderful Chinese restaurants to choose from. Here in the suburbs of Sacramento, the closest to Chinese food I can find is Panda Express, which is good, but not what I crave, you know?

Before I made these the first time I had been craving pork buns forever and one day I decided to make them myself. Best. Decision. EVER.

The dough is a yeasted one, and it comes together really easy, especially if you have a stand mixer with a dough hook. I always use my stand mixer and dough hook to make yeasted dough – I hate kneading. But you can do it by hand if you don’t have one, or if you have some aggression you need to work out.

The filling is made with ground turkey, bell pepper and carrots, soy and teriyaki. It’s actually an edited Weight Watchers recipe I’ve been making for years and serving with lettuce wraps. So, make the filling without the buns and serve with lettuce for a really healthy meal! (I’ll have to share those sometime!)

These don’t taste like traditional sweet pork buns – the filling is more rich and savory. Honestly? I like these better. *gasp*

pork buns on parchment and patterned napkin with chopsticks

I hope you like them – I know we did. And it makes 10 buns – perfect for a large family, or to freeze for a quick lunch. And, well, it’s kind of crust like, right? There’s dough and stuff… 🙂

Seriously, if you like pork buns you must make them at home. Especially if you live somewhere you can just get them! These will be a super stand in for you!


pork buns on parchment and patterned napkin with chopsticks

Homemade Pork Buns

4.41 from 5 votes
Homemade Pork Buns are better than takeout! This EASY recipe makes your favorite Chinese food at home using ground turkey or pork. We love these!
Total Time 2 hours
Yield 12 buns
Serving Size 1 serving


For the Dough:

  • 1 cup warm water 100-110 degrees
  • 3 tablespoons sugar
  • 2 1/4 teaspoons dry yeast 1 packet
  • 3 1/4 cups all-purpose flour
  • 3 tablespoons vegetable oil
  • 1/4 teaspoon salt
  • 1 1/2 teaspoons baking powder

For the Filling:

  • 1 teaspoon vegetable oil
  • 2 scallions thinly sliced
  • 1/2 red sweet pepper seeded and diced
  • 1/4 cup shredded carrots
  • 1/4 teaspoon fresh ginger root peeled and grated
  • 1/2 pound ground turkey or pork
  • 1/4 teaspoon chili powder
  • 1 1/2 tablespoons low-sodium soy sauce
  • 1 1/2 tablespoons teriyaki sauce


  • To prepare the dough: Place water, sugar, and yeast in the bowl of an electric mixer. Let sit for 5 minutes.
  • Spoon flour into measuring cup and level with a knife. Add flour, oil, and salt to the yeast mixture. Stir with a wooden spoon just until it comes together a little, you will know to stop because the dough will start to stick to the spoon. Attach the dough hook to your mixer and knead for a few minutes, until the dough comes together and is smooth and elastic. (You can also do this by hand, kneading for about 10 minutes.) Spray a large bowl with cooking spray and place the dough inside. Spray the top of the dough with a light spray of cooking spray and cover with plastic wrap. Let sit in a warm environment until it doubles in size, at least one hour.
  • While the dough is rising, make the filling. Heat the oil in a large nonstick skillet over medium-high heat. Add the scallions, the bell pepper, and ginger and cook for about 1 minute.
  • Add the turkey and chili powder, breaking it up with a wooden spoon, until browned and cooked through, about 5 minutes. Stir in the soy and teriyaki sauce. Let cook for an additional 1 minute, then remove from heat. Place in a bowl and let cool until you are ready to fill your buns.
  • Once dough has risen, punch it down and let it sit 5 minutes. Turn it out onto a clean work surface (I like to use a large cutting board or my Roul’Pat) and sprinkle it with the baking powder. Knead in the baking powder (will take just a minute or two) and form a large ball. Let it sit for 5 minutes.
  • Cut dough into 10 sections. Flatten each section into a large (5-inch) circle. Place about 2-3 tablespoons of filling in the center of each circle. Bring the sides up to cover the filling and pinch the seams at the top, twisting slightly to seal closed. Repeat with all 10 circles.
  • If you have a 2-tiered bamboo steamer, arrange the buns 1 inch apart, 5 on each tier. Stack the tiers and cover with the lid. Place steamer in a large skillet that has 1-inch of boiling water in the bottom. (Continue to step 8.)You do not need a steamer; I don’t have one.
  • If you don’t have a bamboo steamer, do what I do: use a large pasta pot, one with a colander insert. Place about 1-2” of water in the bottom of the pot (you do not want it to touch the holes of the colander) and boil over medium heat. Spray the colander with cooking spray. Working it batches, place 5 buns on the bottom of the colander, 1-inch apart.
  • Steam for 10-15 minutes (mine took 12) until they are puffed. Remove from steamer to a cookie sheet lined with waxed or parchment paper. Repeat with remaining buns if necessary (spraying colander again with cooking spray). Let cool 10 minutes before eating.

Recipe Nutrition

Serving: 1serving | Calories: 321kcal
Nutritional information not guaranteed to be accurate
Course Main Course
Cuisine American

pork buns on parchment and patterned napkin with chopsticks collage photo

Homemade Pizza Dough – the ULTIMATE recipe

Grilled Pizza

Last Updated on May 12, 2020

Dorothy Kern

Welcome to Crazy for Crust, where I share recipes that are sometimes crazy, often with a crust, and always served with a slice of life.

Learn to Bake in 4 Days!
Get my tips, tricks and recipes to take your baking to the next level for FREE!

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. your print button does not seem to work. I tried to print but it keeps bringing up the save dialog box. And then It will not paste from the clipboard anyway. Maybe your IT person could fix this.

  2. Love these.  My kid favourite meal ever.  I put in Savoy cabbage shredded sometimes and any other veggie I can think of that will mix well.   I even used ground beef, chicken and turkey.  All came out great.   I have even made them sweet and added some jam in the middle or just plain and used for dipping in chilli !!! 

  3. I think that so many people haven’t tried these is that they are more traditionally Vietnamese or Korean. They are also very well suited to be dipped in an Asian sauce. There are a variety of sauces that can easily be made.
    These buns are also sometimes called BBQ Pork Buns or Sticky Buns

  4. Am here to find a home for my delicious savory Korean BBQ ground beef and the Hum Bow (steamed bun) would be the perfect vehicle.
    Though I’m stunned at the number of people who have never had this, considering it’s not really an exotic asian dish. Living in the Pacific North West we have a large array of Asian feed spots and can only assume in fly over country one is lucky to find an eggroll vendor.

  5. I’m a little late to this party, but thought I’d ask – would I freeze before or after steaming? These sound terrific! I’m starting to load up my freezer for post-baby #3 meals, and back to school lunches for my 2 kiddies, and I’m definitely going to try these!

  6. I noticed you said your from Sacramento? You should be familiar with Roseville as well? The other day I was craving my favorite drink (Boba Tea) the coconut one is amazing btw.. but anyway we found a Lollicup Tea Zone on Pleasant Grove & they sell Bbq Porrk Buns I’ve tried others but these are just amazing 🙂 I love all of your recipes btw they make my mouth water 😛 I saved a bunch to start baking my husband & I lovee sweets

  7. Hi Dorothy!
    wow these sound amazing. Buns look really soft and then the filling, I think I will give these a go sometime soon. My hubby says pork is the best dessert so these would fit the bill. Have a great weekend.

  8. Steamed pork buns are my all time favorite stop at Pike Place market here in Seattle during the summer. I’ve never tried to make them before – that’s totally gonna change!