Appetizers
This pork belly bao buns recipe transforms humble ingredients into a restaurant-worthy dish where crispy cornmeal crowns cradle tender pork belly in every bite. The secret lies in slow-cooking the pork until it's melt-in-your-mouth perfect, then pairing it with pillowy bao buns that develop a delicate crispness when steamed.
I developed this recipe after years of perfecting textures—crispy exteriors that give way to tender interiors—and it's become my go-to for both casual weeknights and special gatherings.
The process begins with braising the pork belly until it's fork-tender, then finishing it with a quick sear to create that signature caramelized crust. Meanwhile, the bao buns get their signature texture from a blend of all-purpose flour and cornmeal, giving them that perfect balance of chew and crispness.
What makes this dish truly special is how the flavors come together: the rich, savory pork belly contrasts beautifully with the slightly sweet hoisin sauce, tangy pickled vegetables, and fresh cilantro.
By the time you assemble everything, you'll have a dish that's equal parts impressive and comforting—golden bao buns with crispy edges, tender pork belly that falls apart easily, and all the classic bao toppings in perfect harmony.
The aroma alone will have everyone gathering around the table, and the first bite delivers that satisfying combination of textures and flavors that keeps people coming back for more.
Serve these bao buns with a side of cucumber salad or chili oil for dipping, and you've got a complete meal that feels both celebratory and effortless. The best part? This recipe scales beautifully, whether you're feeding a crowd or just treating yourself to a luxurious lunch.
Ingredients for pork belly bao buns
Fourteen ingredients. Two textures. One unforgettable bite—crispy cornmeal crowns hugging melt-in-your-mouth pork belly.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Belly 🥓 | 2 lb | Skin-on, cut into 1-inch cubes |
| All-Purpose Flour 🌾 | 3 cups | For bao buns, sifted |
| Cornmeal 🌽 | ½ cup | Fine grind for crispy texture |
| Instant Yeast 🍞 | ¼ tsp | Active dry works too |
| Granulated Sugar 🍚 | 1 tbsp | Feeds yeast, not for sweetness |
| Warm Water 💧 | ¾ cup | 110°F for yeast activation |
| Unsalted Butter 🧈 | ¼ cup | Cold, cubed for dough |
| Hoisin Sauce 🍶 | ½ cup | Store-bought or homemade |
| Pickled Vegetables 🥕 | 1 cup | Carrots, daikon, cucumber |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Garlic Cloves 🧄 | 4 cloves | Minced for pork marinade |
| Soy Sauce 🍜 | ¼ cup | For pork marinade |
| Brown Sugar 🍯 | 2 tbsp | For pork glaze |
| Vegetable Oil 🫒 | ½ cup | For frying pork |
| Salt 🧂 | 1 ½ tsp | Kosher salt preferred |
The pork belly is where this dish shines. Look for thick-cut pork belly with good marbling at your local butcher shop or Costco—it makes all the difference. I always ask for it to be cut into 1-inch cubes myself (the pre-cut stuff from the grocery store often has uneven pieces). For the bao dough, King Arthur flour or any high-protein all-purpose flour works best—it gives that perfect chewy texture. The cornmeal? Bob's Red Mill fine grind is my go-to, but any fine cornmeal will do. Don't skip the sifting—it keeps your bao buns light and airy. And for the yeast, Fresh yeast works too, but instant is more foolproof for beginners.
No hoisin sauce? Mix 3 parts soy sauce to 1 part honey with a pinch of five-spice powder—it's not identical, but it'll get you close. Short on pickled veggies? Quick-pickle your own with cucumber, carrot, and rice vinegar in 15 minutes. The cilantro can be swapped for green onions or Thai basil if that's what you've got. For the pork marinade, substitute fish sauce for half the soy sauce if you're feeling adventurous. And if you're making a big batch, double the cornmeal—it's what gives those buns their signature crunch. The butter in the dough? Use European-style butter if you can—it's higher in fat and makes for pillowy buns.
This pork belly keeps for 3 days in the fridge—it actually tastes better the next day as the flavors meld. The bao dough can be made 24 hours ahead and stored in the fridge, then brought to room temp before shaping. For the pork, freeze it cooked in portions for up to 3 months. The pickled veggies? They'll last 1 week in the fridge, but add more vinegar if you're storing them longer. And here's a pro tip: Steam your bao buns in batches—don't overcrowd the steamer, or they'll turn out soggy instead of crispy. Make extra dough—it's perfect for sandwiches the next day!
Why You'll Love This Recipe
- No Yeast Fuss: I swear by this dough—just mix, let it rise once, and you’re done. The cornmeal gives it that perfect chewy bite without needing a stand mixer or fancy techniques.
- Pork Belly Magic: That crispy, fatty pork belly? It’s the star. The sugar in the dough caramelizes just enough to balance the richness, and the steam from the bao makes every bite melt-in-your-mouth perfect.
- Picnic Ready: Between us, these bao are my go-to for tailgates or lazy Sundays. Wrap them in foil, toss in a cooler, and they stay soft and delicious—no reheating required.
- Budget Stretch: A single slab of pork belly feeds a crowd, and the dough costs pennies. Honestly, it’s the kind of meal where you end up with leftovers, but everyone still asks for seconds.
Step-by-step instructions for pork belly bao buns
Here's how to make these incredible bao buns with a crispy cornmeal crown and tender pork belly filling.
🍳 Step 1: Prepare the Pork Belly Filling
Cut the 2 lb pork belly into 1-inch cubes and place them in a large bowl. Add the 4 cloves garlic cloves (minced), 0.25 cup soy sauce, and 2 tbsp brown sugar. Mix gently to coat the pork belly evenly. Let it marinate in the refrigerator for at least 2 hours—this ensures maximum flavor infusion.
Heat 0.5 cup vegetable oil in a large skillet over medium heat. Working in batches, add the marinated pork belly and cook until the fat renders out and the pork reaches an internal temperature of 165°F—about 8-10 minutes per batch. The pork should be golden brown and crispy on the outside. Transfer the cooked pork to a plate and set aside.
👨🍳 Step 2: Make the Bao Bun Dough
In a large mixing bowl, combine 3 cups all-purpose flour and 0.5 cup cornmeal. Add 0.25 tsp instant yeast and 1 tbsp granulated sugar, then whisk to distribute evenly. Create a well in the center and pour in 0.75 cup warm water (about 110°F). Mix gently with a wooden spoon until a shaggy dough forms.
Knead the dough on a lightly floured surface for 8-10 minutes until smooth and elastic. The dough should be soft but not sticky—if it sticks, add a little more flour. Shape the dough into a ball, place it back in the bowl, cover with a damp towel, and let it rise in a warm place for 1 hour or until doubled in size. You'll know it's ready when it springs back slowly when poked.
🔥 Step 3: Shape and Steam the Buns
Divide the risen dough into 12 equal pieces (about 1.5 ounces each). Roll each piece into a ball and flatten slightly to create a 3-inch diameter circle. Place a heaping tablespoon of the cooked pork belly in the center of each dough circle. Fold the dough over the filling and pinch the edges tightly to seal, forming a bao bun. Place the buns on a lightly floured surface, seam-side down.
Bring a large pot of water to a boil and set up a steamer basket. Steam the bao buns over medium-high heat for 12-15 minutes until they're fully cooked and the dough is tender. The buns should be soft and slightly puffy. Remove them from the steamer and let them cool for 5 minutes before serving.
🥘 Step 4: Assemble and Serve
Slice the bao buns in half horizontally and spread 0.5 cup hoisin sauce on the bottom half. Top with 1 cup pickled vegetables and the remaining pork belly filling. Garnish with 0.25 cup chopped fresh cilantro and serve immediately. These bao buns are best enjoyed fresh and warm, with the crispy cornmeal crown adding a delightful contrast to the soft, steamed dough and savory pork belly filling.
Pro Tips For Making Pork Belly Bao Buns
- Score the Belly First: Cut the pork belly into 1-inch thick slices before rendering fat—this ensures even cooking and crispy edges. I used to skip this, thinking it was extra work, but the difference in texture is night and day, especially when you’re searing those slices later.
- Chill the Dough: After shaping the bao buns, refrigerate them uncovered for 30 minutes. This lets the surface dry slightly so they don’t stick to the cornmeal when steaming—no more flattened, sad buns when you pull them out.
- Don’t Overcrowd the Steamer: Steam the buns in batches with space between them, or they’ll turn into sad, glued-together blobs. I learned this after a disastrous batch where I crammed them in like sardines—now I use a wire rack for even airflow.
- Sweeten the Cornmeal: Mix 1 tablespoon sugar into the cornmeal for the steaming tray. The caramelized bits add a subtle crunch and depth to the buns—like a secret toasted flavor boost no one mentions in recipes.
Storing and reheating your pork belly bao buns
Pork Belly Storage
Cooked pork belly stays delicious in the fridge for 3-4 days when stored in an airtight container. I like to portion it into quart-sized glass containers with a splash of its own rendered fat—this keeps it moist and prevents drying.
For longer storage, freeze it for up to 3 months—just thaw overnight in the fridge before using. The fat solidifies nicely, making it perfect for reheating. 🥓
Bao Bun Refresh
Steamed bao buns are best eaten fresh, but you can reheat them to restore that crispy cornmeal crown. Place buns in a steamer basket over simmering water for 3-4 minutes—just enough to warm through without making them soggy.
For extra crispiness, pan-fry reheated buns in 1 tbsp neutral oil over medium heat for 1 minute per side. I keep extra dough in the fridge for 24 hours—just shape and steam fresh whenever I need them. 🍞
Sauce Revival
Hoisin sauce thickens when refrigerated, so thin it with 1 tsp water or rice vinegar before using. For pickled vegetables, store them in their liquid—this preserves their crunch. If they soften, add ½ tsp vinegar to refresh them.
I always make extra pickled veggies because they keep for 1 week and add brightness to any dish. 🥕
Assembly Tips
When reheating the full bao buns, assemble them just before serving—this keeps the pork belly warm and the buns crisp. If you're prepping ahead, store components separately: pork belly in one container, buns in another, and sauces in small jars.
Reheat pork belly in a 350°F oven for 10 minutes covered with foil, then crisp it up in a skillet for 1 minute before serving. 🔥
Freezer Hacks
For make-ahead convenience, freeze the pork belly filling in single-serving portions—just thaw and reheat as needed. The bao bun dough freezes beautifully too: wrap it tightly in plastic wrap and freeze for up to 1 month.
Thaw overnight in the fridge, then proceed with shaping and steaming as usual. This saves time when you're short on prep hours. ❄️
Nutrition facts
Frequently asked questions
Why does the bao bun dough need cornmeal?
The cornmeal creates that signature crispy crown when steamed, giving each bite a delightful crunch. It also helps stabilize the dough structure while keeping the interior soft and pillowy. Without it, your bao buns would lose their signature texture.
Can I make the pork belly ahead of time?
Cook the pork belly up to 3 days in advance and store it in an airtight container with its rendered fat. Reheat gently in a skillet over low heat to restore crispiness before assembling. The flavors actually deepen overnight.
What if my bao buns turn out too dense?
Dense buns usually mean the dough didn't rise enough or was overworked. Let your dough rise in a warm place until doubled (about 1 hour) and avoid kneading more than 8-10 minutes. Also, ensure your yeast is fresh and water is 110°F—not too hot.
How do I get extra crispy bao buns?
For maximum crispiness, steam the buns until just fully cooked, then pan-fry them in 1 tbsp neutral oil over medium heat for 30 seconds per side after steaming. This two-step method creates that perfect crunch-to-soft ratio.
What's the best way to serve these bao buns?
These bao buns shine as a complete meal! Serve with a side of cucumber salad or chili oil for dipping, and add a small bowl of extra hoisin sauce. For a full spread, include quick-pickled veggies and sriracha mayo on the side.