Crispy Pork Belly Bao Buns Recipe: Smoky Five-Spice Glaze Meets Fluffy Steamed Buns

Main Courses

Crispy Pork Belly Bao Buns Recipe: Smoky Five-Spice Glaze Meets Fluffy Steamed Buns

This crispy pork belly bao buns recipe transforms a humble steamed bun into a showstopping dish where smoky five-spice glaze meets perfectly fluffy dough.

After years of perfecting pork belly techniques at my Atlanta smokehouse, I developed this method that delivers restaurant-quality results at home—crispy edges that shatter like glass, tender pork that practically melts in your mouth, and a glaze that balances sweet, spicy, and umami in every bite.

The secret lies in the pork belly preparation: rendering the fat slowly, scoring the meat for even crisping, and double-frying for maximum crunch.

I learned this technique from my mentor in Charleston, who insisted on "two fries for one crisp"—a method that ensures the pork stays crispy even after being tucked into the bao.

The five-spice glaze, simmered with hoisin and a touch of honey, adds depth that cuts through the richness of the pork.

What you'll end up with is a dish that looks as impressive as it tastes—golden-brown pork belly peeking through fluffy, slightly chewy bao buns, drizzled with that glossy glaze.

The contrast of textures is what makes this dish unforgettable: the first bite delivers crispy pork, followed by the soft pillowy bun, and finished with the sweet-spicy glaze. This is the kind of recipe that turns weeknight dinners into special occasions.

Serve with pickled vegetables for acidity and fresh scallions for brightness, or keep it simple with just extra glaze for dipping. The leftovers reheat beautifully in a steamer, making this perfect for meal prep or feeding a crowd.

Let's get started on creating bao buns that'll have everyone asking for seconds.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for crispy pork belly bao buns

Fourteen ingredients transform simple dough and pork into restaurant-style bao buns with crispy edges and tender centers.

Ingredient Amount Notes
Pork Belly 🥓 1 ½ lb Skin-on, scored for even crisping
All-Purpose Flour 🌾 2 cups For bao dough, high protein preferred
Instant Yeast 🍞 ¼ tsp Active dry works too
Granulated Sugar 🍬 1 tbsp For dough activation
Unsalted Butter 🧈 ¼ cup Cold, cubed for dough
Whole Milk 🥛 ½ cup Warmed for dough
Hoisin Sauce 🍶 ½ cup For glaze, store-bought or homemade
Five-Spice Powder 🌶️ 1 tbsp Homemade or store-bought blend
Honey 🍯 2 tbsp For glaze sweetness
Sesame Oil 🫒 1 tbsp Toasted for aroma
Neutral Oil 🫒 2 cups Vegetable or canola for frying
Scallions 🧅 4 whole Green parts only, chopped
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground

The pork belly is the star—look for thick-cut, skin-on pieces at your butcher or Asian market. Whole Foods or H Mart often carry pre-scored belly, but if not, use a sharp knife to make diamond cuts. Score the fat cap in a diamond pattern, not the meat—this ensures crispy edges without drying out the pork. For the dough, King Arthur high-protein flour gives the best texture, but any all-purpose works in a pinch. The yeast should be freshly opened—old yeast won't activate properly, and you'll end up with flat buns.

No five-spice powder? Mix 1 tsp cinnamon, 1 tsp fennel seeds, 0.5 tsp cloves, 0.5 tsp star anise, and 0.5 tsp black pepper for a homemade blend. The sesame oil can be swapped for toasted sesame seeds if you prefer texture over aroma. For the glaze, La Choy hoisin is reliable, but Lee Kum Kee has more depth. If you're short on honey, maple syrup works too. The scallions add brightness—don't skip them! For extra crispiness, double-fry the pork belly: first at 325°F until golden, then again at 375°F until shatteringly crisp. The dough should be slightly sticky but not wet—adjust with extra flour if needed.

Freshly made bao buns reheat best in a steamer for 10-15 minutes—they'll stay pillowy and warm. Store dough in the fridge for up to 24 hours or freeze for 1 month (thaw overnight in the fridge). The glaze keeps for 1 week in the fridge, but the pork belly is best used within 3 days of frying. For meal prep, assemble the buns without frying, then steam and fry to order. The contrast of textures is what makes this dish shine—keep the pork crispy, the buns soft, and the glaze glossy.

❤️

Why You'll Love This Recipe

  • No-Knead Magic: The dough is so forgiving—just mix, let it rise overnight, and roll it out like you’re a pro. I swear, even my lazy Sunday mornings turn into bao-making days because of this.
  • Crispy-Creamy Obsession: That pork belly? Crisped until it shatters, then melts into fluffy dough—it’s the kind of contrast that makes you groan with every bite. The butter in the dough keeps it tender, so it’s not just crunch; it’s perfection.
  • Weeknight to Party Star: Make a batch on Sunday, freeze the extras, and reheat in seconds. Need a last-minute lunch? Done. Hosting friends? Throw these on a platter with hoisin and watch them disappear. Honestly, they’re the MVP of easy entertaining.
  • Budget-Friendly Luxury: Pork belly might sound fancy, but a few slices go a long way, and the dough costs pennies. I’ll be real: this is the kind of dish that makes you feel like you’re eating at a high-end spot without breaking the bank—or your willpower.

Step-by-step instructions for crispy pork belly bao buns

Here's how to create restaurant-quality bao buns with perfectly crispy pork belly and fluffy steamed dough.

1

👨‍🍳 Step 1: Prepare the Pork Belly for Crispy Perfection

Score the skin of the 1.5 lb pork belly in a diamond pattern using a sharp knife, cutting through the fat but not the meat. This creates crispy "windows" while keeping the meat tender. Place the pork belly skin-side down on a wire rack set over a baking sheet and refrigerate uncovered for 12-24 hours. This drying process is crucial for achieving that coveted crackling texture.

When ready, preheat your oven to 375°F. Line a baking sheet with parchment paper and place the dried pork belly skin-side up. Roast for 45-60 minutes until the skin is deep golden brown and crispy. Flip the pork belly and continue roasting for another 30-45 minutes until the fat renders and the meat reaches an internal temperature of 195°F. Let it rest for 15 minutes before slicing into ¼-inch thick pieces for stuffing.

2

👨‍🍳 Step 2: Make the Five-Spice Glazed Hoisin Sauce

In a small saucepan, combine 0.5 cup hoisin sauce, 2 tbsp honey, 1 tbsp five-spice powder, and 1 tbsp sesame oil over medium-low heat. Stir constantly for 5-7 minutes until the mixture thickens slightly and the five-spice flavors meld together. Remove from heat and let it cool completely before using.

This glaze should have a smooth, syrupy consistency that will caramelize beautifully when brushed onto the pork belly slices. If it thickens too much while cooling, whisk in 1 teaspoon warm water to achieve the perfect coating texture. The five-spice powder adds that signature aromatic depth that complements the pork belly perfectly.

3

👨‍🍳 Step 3: Create the Bao Dough

In a stand mixer fitted with the dough hook attachment, combine 2 cups all-purpose flour, 1 tbsp granulated sugar, 1.5 tsp salt, and 0.25 tsp instant yeast. Mix on low speed until combined. Add 0.25 cup cold unsalted butter and mix until the butter is fully incorporated and the mixture resembles coarse crumbs.

Gradually add 0.5 cup warm whole milk while mixing on low speed until the dough begins to come together. Increase speed to medium and knead for 5-7 minutes until the dough is smooth, elastic, and passes the windowpane test. If the dough feels too sticky, add 1 tablespoon flour at a time until it reaches the right consistency. Cover with a damp towel and let rise in a warm place for 1-2 hours or until doubled in size.

4

🔥 Step 4: Steam the Bao Buns

Divide the risen dough into 8 equal pieces (about 2 ounces each) and shape each into a smooth ball. Place the dough balls on a parchment-lined baking sheet and cover with a damp towel. Let them rest for 30 minutes to relax the gluten before steaming.

Bring a steamer basket filled with 2 inches of water to a rolling boil. Place the dough balls in the steamer basket, cover, and steam over medium-high heat for 12-15 minutes until the buns are puffed and light golden brown. The buns should be soft, tender, and slightly sticky to the touch. Remove from the steamer and let cool for 5 minutes before stuffing.

5

🥘 Step 5: Assemble and Serve

Slice the crispy pork belly into ¼-inch thick pieces and brush both sides with the five-spice hoisin glaze. Gently stuff 1-2 slices of pork belly into each bao bun, being careful not to overfill. Top with chopped scallion greens and a sprinkle of freshly ground black pepper for added brightness.

For the ultimate presentation, serve the bao buns immediately while the pork belly is still crispy and the buns are warm. The contrast between the fluffy, chewy bao dough and the crispy, aromatic pork belly creates an unforgettable textural experience. Enjoy with extra glaze drizzled on top for that perfect balance of sweet, smoky, and savory flavors.

👨‍🍳

Pro Tips For Making Crispy Pork Belly Bao Buns

  • Render Fat Slowly: Pork belly releases fat at different rates—start it skin-side down on medium heat until the skin crisps (about 10 minutes), then turn and crank to high for the final sear. I learned this the hard way after flipping too soon and ending up with greasy, uneven crispiness.
  • Proof Buns Twice: Let the dough rise until it’s just puffy (about 1 hour), then punch it down and shape the bao. After shaping, give them a second proof—this time in a steamer for 10 minutes—so they hold their shape when stuffed with pork belly. Skipping this makes them dense, and nobody wants a chewy bao.
  • Steam Bao Open: Cover the bao with a damp towel before steaming, not after. The towel keeps them from drying out while the steam does its job. I used to forget this and ended up with tough, dry buns—now I set the towel down first and stack the bao right on top.
  • Butter the Pork Belly: After searing, spread a thin layer of softened unsalted butter over the pork belly while it’s still hot. The butter melts into the cracks, adding richness and helping it crisp up faster when you finish it in the oven. It’s a small step, but it makes a real difference in flavor and texture.

Serving suggestions for this dish

Garnish Game-Changers

Freshly chopped scallions are non-negotiable—their sharp bite cuts through the richness. I like to add ½ tsp toasted sesame seeds for nutty depth and a sprinkle of crushed black pepper right before serving. For extra flair, drizzle with a few drops of chili crisp or Sriracha to add heat. 🌶️

Dipping Sauces

Serve with a small bowl of extra five-spice glaze for dipping—it’s the easiest way to let guests customize their heat level. I also recommend pickled mustard greens (tossed with rice vinegar and sugar) for tangy contrast.

The acidity balances the pork’s richness beautifully. For a creamy option, mix ½ cup Greek yogurt with 1 tbsp hoisin and 1 tsp honey.

Side Pairings

A simple cucumber salad with rice vinegar and sesame oil keeps the meal light. I often serve quick-pickled radishes (thinly sliced, soaked in vinegar and sugar for 30 minutes) to add crunch.

For a heartier option, pair with sticky rice or jasmine rice to soak up any extra glaze. 🍚

Presentation Tips

Arrange bao buns on a wooden board or slate platter for rustic charm. Place a few extra scallion greens and sesame seeds in small bowls nearby for guests to garnish their own.

For a showstopper, drizzle the glaze in artistic swirls over the platter before serving. Keep the pork belly slices visible—crispy edges should be the star of the show!

Make-Ahead Serving

Assemble bao buns ahead of time (without frying the pork belly) and store in an airtight container at room temperature for up to 4 hours. Steam and fry just before serving to maintain crispiness.

For large gatherings, pre-steam the buns, then reheat in a steamer basket for 5 minutes before stuffing with freshly fried pork belly. 💡

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 14g70%
Cholesterol 110mg37%
Sodium 1250mg54%
Total Carbohydrate 42g15%
Dietary Fiber 2g8%
Sugars 12g
Protein 28g56%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does the pork belly need to dry overnight before roasting?

The overnight drying step is crucial for creating that signature crispy crackling texture. When the pork belly skin dries out, the moisture evaporates, allowing the fat to render more evenly and the skin to become paper-thin and crispy. This technique comes from my time in Charleston, where we learned that patience in the prep pays off with restaurant-quality results. Skipping this step can leave your pork belly soggy rather than shatteringly crisp!

2

Can I make the bao dough ahead of time?

The dough can be prepared up to 24 hours in advance and stored in the fridge. Just cover it tightly with plastic wrap to prevent drying. When ready to use, let it sit at room temperature for 1-2 hours to rise again before shaping and steaming. For longer storage, you can freeze the dough balls for up to 1 month—just thaw them overnight in the fridge before steaming. This makes it perfect for meal prep!

3

How do I keep the pork belly crispy after stuffing into the bao?

This is the trickiest part, but here's the pro method: Fry the pork belly slices just before assembling the bao buns. If you're prepping ahead, store the fried pork belly in the fridge and reheat it in a 375°F oven for 5-7 minutes to restore crispiness. For extra insurance, brush the slices with a little more glaze right before serving—the sugar in the hoisin helps maintain that crispy texture.

4

What if my bao buns don't puff up while steaming?

There are usually two reasons: either the yeast wasn't active or the steam wasn't strong enough. First, check your yeast—it should foam when mixed with warm water. If not, start over with fresh yeast. For steaming, make sure you have 2 inches of boiling water in your steamer and that the buns aren't crowded (leave space between them). Also, ensure your dough has risen properly before shaping—it should double in size. If all else fails, try steaming for 5 extra minutes—sometimes they just need more time!

5

Can I substitute regular pork belly with another cut?

While pork belly is ideal for its fat content and flavor, you can try pork shoulder or pork butt in a pinch. However, these cuts will be leaner and may not achieve the same crispy texture. If using them, increase the oil when frying and consider adding extra fat (like bacon fat) to the glaze. For best results, stick with pork belly—its fat content is what creates that magical crispy skin!

★★★★★4.8(2 reviews)
Categories Main Courses