A Nikuman bun, top cracked open revealing its juicy, meaty contents. A dish of hot Japanese mustard makes a perfect accompaniment.  - 1

Nikuman (肉まん), also known as Bāozi in China and Pork Buns in the West, are the Asian equivalent to sandwiches. With a savory meat and vegetable filling wrapped in dough and steamed, these Japanese pork buns make a complete meal that can be eaten on the go without utensils.

While convenient, I’ve always been a little wary of the mystery-meat filled steamed Japanese pork buns you can buy at the store. They taste good, but the bleached white dough is often too sweet, the skimpy filling a little prepubescent, and the unidentifiable meat inexplicably pink.

On a recent trip to Kyoto, I made the mistake of boarding a noon train without buying lunch. By the time the bullet train reached Kyoto station I was ready to start gnawing on the seat in front of me. It didn’t help that the guy sitting next to me had brought on a bento box and a tallboy of beer.

As I entered the station from the platform, the sweet smell of pork perfumed the air. Led by my nose like a bloodhound, I soon found myself standing in front of a stall called Horai 551, in line with a bunch of other hungry travelers.

I don’t know if it was my hunger or Horai 551’s recipe, but it was one of the best Japanese pork buns I’d ever had. With a relatively thin bun and incredibly soft and juicy filling redolent of onions, I ended up back in line for a second Nikuman.

A mound of rich pork filling on a round of puffy dough. - 2

I’ve been trying to recreate Horai 551’s Nikuman since that trip, getting closer with each batch. Today’s batch not only met my expectations, I dare say these steamed Japanese pork buns are better than Horai’s. The filling is moist and tender with loads of umami flavor coming from the meat, mushrooms and onions. The fluffy, mildy sweet bun is a wonderful contrast to the dense texture of the savory filling.

The trick is to use a mixture of ground pork and sliced pork belly; the extra fat ensures that your filling is juicy. The trouble is, too much juice, and your bun gets soggy. That’s where the cornstarch and egg white comes in. They not only act as a tenderizer, they also help bind the juices to the meat so they don’t absorb into the bun, creating that perfect contrast in textures which makes Japanese pork buns so pleasurable to eat.

A Nikuman bun ready to serve, with a cabbage leaf and hot Japanese mustard. - 3

This recipe makes 8 large meal-sized buns, but you can just divide everything into 16 segments to make appetizer sized Japanese pork buns that are perfect for bringing to potlucks.

They’re best straight out of the steamer, but they do take a bit of time to make, so I like to make a large batch and freeze them. Nikuman keeps for about a month in the freezer. To bring them back to life, just wrap them in a damp paper towel and microwave for a few minutes for nearly instant gratification.

Other Japanese-Chinese Favorites

  • Shumai
  • Harumaki (Japanese Spring Rolls)
  • Japanese Sweet and Sour Chicken
  • Best Japanese Gyoza
  • Chili Shrimp (Ebi Chili)
  • Yakimeshi (Japanese Fried Rice)

📖 Recipe

Best Nikuman (Japanese Pork Buns) - 4

Equipment

Units

Ingredients1x2x3x

For dough

  • 500 grams all-purpose flour
  • 100 grams granulated sugar
  • 2 teaspoons instant dry yeast
  • 1 ½ teaspoons baking powder
  • ½ teaspoon salt
  • 2 tablespoons vegetable oil
  • 1 cup warm water ~ 120° F or 48°C

For filling

  • 1 medium onion (finely diced)
  • 5 scallions or green onions (white part only, minced)
  • 1 tablespoon toasted sesame oil
  • 300 grams pork belly (thinly sliced, then roughly chopped)
  • 100 grams ground pork
  • 3 dried shiitake mushrooms (rehydrated, then chopped)
  • 2.5 centimeters fresh ginger (grated, about 1 tablespoon)
  • 2 tablespoons oyster sauce
  • 1 tablespoon soy sauce
  • 1 tablespoon sake
  • 2 teaspoons granulated sugar
  • ½ teaspoon ground black pepper
  • 2 tablespoons potato starch (halve is using cornstarch)
  • 1 egg white

Instructions

  • Mix the 500 grams all-purpose flour , 100 grams granulated sugar , 2 teaspoons instant dry yeast , ½ teaspoon salt , and 1 ½ teaspoons baking powder together in the mixing bowl of a stand mixer, then pour in the 1 cup warm water and 2 tablespoons vegetable oil and combine. When the ingredients are combined, affix the bowl to a mixer fitted with a dough hook and knead until the dough is elastic and shiny. You can also knead the dough by hand if you don’t have a mixer.
  • Form the dough into a ball and put it in a bowl and cover with plastic wrap. Place the bowl in a warm place and let the dough rise until its doubled in size (about 1 hour). Cut 8 squares of parchment paper to place the buns on for steaming.
  • While you’re waiting for the dough to rise, make the filling. Sauté the 1 medium onion and 5 scallions or green onions with the 1 tablespoon toasted sesame oil in a pan over medium heat until translucent, but not browned. Set them aside to cool.
  • In a bowl, combine the 300 grams pork belly , 100 grams ground pork , 3 dried shiitake mushrooms , 2.5 centimeters fresh ginger , 2 tablespoons oyster sauce , 1 tablespoon soy sauce , 1 tablespoon sake , 2 teaspoons granulated sugar , ½ teaspoon ground black pepper , 2 tablespoons potato starch and 1 egg white and knead well with your hands (gloves are advisable), add the cooled onions and continue kneading until the meat is shiny and well combined.
  • Punch down the dough and roll it into a log. Cut the log into 8 even pieces and form each piece into a ball. Space the balls apart on a baking sheet and cover with a damp towel to keep them from drying out. Let the dough rest for 10 minutes.
  • Use a sharp knife to divide the meat filling into 8 pieces. With your hands or a rolling pin, flatten a piece of dough on a piece of parchment paper until it’s about the size of the piece of paper, and then scoop ⅛th of the meat filling onto the middle of the dough.
  • Pinch one edge of the dough with your right hand and twist it up towards the center of the bun. Use your left hand to hold the flap in place. Repeat about 10 times, always bringing the flap up to your left hand and pinching together with the past flaps. Place each finished bun on a square of parchment paper.
  • Cover the finished buns with a damp towel to keep them from drying out. Fill a steamer with water and boil the water. Place a few buns into a bamboo steamer, being careful not to overcrowd it as the buns will expand.
  • Place the bamboo steamer over the pot of boiling water.
  • Steam the buns for 15 minutes. Depending on your steamer setup it may take a little more time, so split one open at 15 minutes to make sure it’s cooked through, or test filling with an instant read thermometer. It should read 165 degrees Fahrenheit, or 74 degrees Celsius. Serve the nikuman with spicy mustard, hot sauce, or vinegar.

Nutrition Facts

Best Nikuman (Japanese Pork Buns) - 5

Best Nikuman (Japanese Pork Buns)

Equipment

  • 1 Stand Mixer
  • 1 Liquid Measuring Cup
  • 1 Parchment Paper
  • 1 Large Pot
  • 1 Bamboo Steamer
  • 1 10-inch Non-stick Frying Pan
  • 1 Large Glass Bowl
  • 1 Instant Read Thermometer

Ingredients

For dough

  • 500 grams all-purpose flour
  • 100 grams granulated sugar
  • 2 teaspoons instant dry yeast
  • 1 ½ teaspoons baking powder
  • ½ teaspoon salt
  • 2 tablespoons vegetable oil
  • 1 cup warm water ~ 120° F or 48°C

For filling

  • 1 medium onion (finely diced)
  • 5 scallions or green onions (white part only, minced)
  • 1 tablespoon toasted sesame oil
  • 300 grams pork belly (thinly sliced, then roughly chopped)
  • 100 grams ground pork
  • 3 dried shiitake mushrooms (rehydrated, then chopped)
  • 2.5 centimeters fresh ginger (grated, about 1 tablespoon)
  • 2 tablespoons oyster sauce
  • 1 tablespoon soy sauce
  • 1 tablespoon sake
  • 2 teaspoons granulated sugar
  • ½ teaspoon ground black pepper
  • 2 tablespoons potato starch (halve is using cornstarch)
  • 1 egg white

Instructions

  • Mix the 500 grams all-purpose flour , 100 grams granulated sugar , 2 teaspoons instant dry yeast , ½ teaspoon salt , and 1 ½ teaspoons baking powder together in the mixing bowl of a stand mixer, then pour in the 1 cup warm water and 2 tablespoons vegetable oil and combine. When the ingredients are combined, affix the bowl to a mixer fitted with a dough hook and knead until the dough is elastic and shiny. You can also knead the dough by hand if you don’t have a mixer. 500 grams all-purpose flour, 100 grams granulated sugar, 2 teaspoons instant dry yeast, 1 ½ teaspoons baking powder, ½ teaspoon salt, 2 tablespoons vegetable oil, 1 cup warm water
  • Form the dough into a ball and put it in a bowl and cover with plastic wrap. Place the bowl in a warm place and let the dough rise until its doubled in size (about 1 hour). Cut 8 squares of parchment paper to place the buns on for steaming.
  • While you’re waiting for the dough to rise, make the filling. Sauté the 1 medium onion and 5 scallions or green onions with the 1 tablespoon toasted sesame oil in a pan over medium heat until translucent, but not browned. Set them aside to cool. 1 medium onion, 5 scallions or green onions, 1 tablespoon toasted sesame oil
  • In a bowl, combine the 300 grams pork belly , 100 grams ground pork , 3 dried shiitake mushrooms , 2.5 centimeters fresh ginger , 2 tablespoons oyster sauce , 1 tablespoon soy sauce , 1 tablespoon sake , 2 teaspoons granulated sugar , ½ teaspoon ground black pepper , 2 tablespoons potato starch and 1 egg white and knead well with your hands (gloves are advisable), add the cooled onions and continue kneading until the meat is shiny and well combined. 300 grams pork belly, 100 grams ground pork, 3 dried shiitake mushrooms, 2.5 centimeters fresh ginger, 2 tablespoons oyster sauce, 1 tablespoon soy sauce, 1 tablespoon sake, ½ teaspoon ground black pepper, 2 tablespoons potato starch, 1 egg white, 2 teaspoons granulated sugar
  • Punch down the dough and roll it into a log. Cut the log into 8 even pieces and form each piece into a ball. Space the balls apart on a baking sheet and cover with a damp towel to keep them from drying out. Let the dough rest for 10 minutes.
  • Use a sharp knife to divide the meat filling into 8 pieces. With your hands or a rolling pin, flatten a piece of dough on a piece of parchment paper until it’s about the size of the piece of paper, and then scoop ⅛th of the meat filling onto the middle of the dough.
  • Pinch one edge of the dough with your right hand and twist it up towards the center of the bun. Use your left hand to hold the flap in place. Repeat about 10 times, always bringing the flap up to your left hand and pinching together with the past flaps. Place each finished bun on a square of parchment paper.
  • Cover the finished buns with a damp towel to keep them from drying out. Fill a steamer with water and boil the water. Place a few buns into a bamboo steamer, being careful not to overcrowd it as the buns will expand.
  • Place the bamboo steamer over the pot of boiling water.
  • Steam the buns for 15 minutes. Depending on your steamer setup it may take a little more time, so split one open at 15 minutes to make sure it’s cooked through, or test filling with an instant read thermometer. It should read 165 degrees Fahrenheit, or 74 degrees Celsius. Serve the nikuman with spicy mustard, hot sauce, or vinegar.

Nutrition