• Skip to main content
  • Skip to primary sidebar
Facebook
Instagram
YouTube
Pinterest
My Cookbook
About Jo
Get in Touch

Craving Home Cooked

Delicious Home Cooked Meals That Everyone Craves

Display Search Bar
Main Menu
Recipe Index
Dinner
30 Minute Meals
One Pot Meals
Desserts
Free EBook
My Cookbook
About Jo
Get in Touch
Facebook
Instagram
YouTube
Pinterest
Visit my other site: Jo Cooks
Tap to download our free eBook!

Subscribe & receive a FREE Comfort Food Recipe Book!





Recipe Index
Dinner
30 Minute Meals
One Pot Meals
Desserts
Free EBook
HomeRecipes
5 from 1 vote
1 Comment

Pork Belly Bao Buns (Gua Bao)

Total Time7 hours hours 30 minutes minutes
Recipe
Print
By: Joanna Cismaru Posted: 05/26/24

This post may contain affiliate links. Please read my disclosure policy.

pin for pork belly bao buns.

These Pork Belly Bao Buns are a game-changer! The juicy, perfectly marinated pork belly combined with the light and airy bao buns creates a perfect balance of flavors and textures. Garnished with fresh veggies and hoisin sauce, they’re a must-try.

Table of Contents

Toggle
  • Easy Pork Belly Bao Buns
  • Ingredients You’ll Need
  • How To Make Pork Belly Bao Buns
  • How To Serve
  • Frequently Asked Questions
  • Expert Tips
  • Storage
  • Discover More Pork Recipes
  • Subscribe & receive a FREE Comfort Food Recipe Book!
  • Pork Belly Bao Buns
  • Did you try this recipe?
freshly made pork belly bao buns on a metal plate.

Easy Pork Belly Bao Buns

These Pork Belly Bao Buns are nothing short of a culinary masterpiece. The pork belly is marinated to perfection, absorbing all the rich flavors of soy sauce, garlic, and five-spice powder. When roasted, it becomes tender with a crispy skin that’s absolutely irresistible.

The bao buns, soft and pillowy, are the perfect vessel for the succulent pork. Each bite is a delightful combination of textures and flavors, from the sweet hoisin sauce to the fresh crunch of cucumber and green onions. Trust me, once you try these, you’ll want to make them over and over again.

Ingredients You’ll Need

For The Pork Belly

ingredients needed to make pork belly bao buns.
  • Pork belly: I recommend using pork belly with a nice balance of fat and lean meat, so that it stays juicy and flavorful during cooking.
  • Soy sauce (low sodium): Adds a savory umami flavor. If you need a gluten-free option, tamari or coconut aminos work well.
  • Brown sugar: Sweetens the marinade, creating a caramelized crust on the pork belly when roasted.
  • Garlic, minced: Infuses the pork with a deep, aromatic flavor that complements its richness.
  • Ginger, grated: Adds a fresh, zesty kick that cuts through the fattiness of the pork, balancing the overall flavor.
  • Rice vinegar: This helps tenderize the meat and add depth. Apple cider vinegar is a great alternative.
  • Five-spice powder: This spice blend (usually star anise, cloves, Chinese cinnamon, Sichuan peppercorns, and fennel seeds) gives the pork a warm, complex flavor, enhancing the aromatic experience.

For The Bao Buns

ingredients needed to make pork belly bao buns.
  • Flour: I recommend using all-purpose flour for a sturdy yet soft base for the buns.
  • Warm water: Use water around 110°F (43°C) to activate the yeast and help form the dough.
  • Instant yeast: Leavens the dough, making the buns fluffy. You can also use active dry yeast, you’ll just have to activate it first with the sugar and warm water.
  • Sugar: Feeds the yeast and adds a slight sweetness to the dough.
  • Vegetable oil: Adds moisture, keeping the buns tender; you can use canola oil if you prefer.
  • Baking powder: Helps the buns rise and ensures they stay light and airy.

For The Garnish

  • Cucumber, green onions, fresh cilantro
  • Hoisin Sauce

How To Make Pork Belly Bao Buns

Marinate the Pork Belly

process shots showing how to make pork belly bao buns.

Start by mixing soy sauce, brown sugar, minced garlic, grated ginger, rice vinegar, and five-spice powder in a bowl. Place the pork belly in a ziplock bag and pour in the marinade, making sure it’s well-coated. Marinate in the refrigerator for at least 4 hours, preferably overnight.

Roast the Pork Belly

process shots showing how to make pork belly bao buns.

Preheat your oven to 350°F (175°C). Place the marinated pork belly on a rack in a roasting pan. Roast for 2.5 to 3 hours until the pork is tender and the skin is crispy. Once done, remove it from the oven and let it rest before slicing into thin pieces.

Prepare the Bao Buns Dough

process shots showing how to make pork belly bao buns.

In a large bowl, mix the flour, warm water (around 110°F/43°C), instant yeast, sugar, vegetable oil, and baking powder. Knead the mixture until the dough is smooth. Cover the dough and let it rise in a warm place until doubled in size, about 1 hour.

Shape and Steam the Buns

process shots showing how to make pork belly bao buns.

Punch down the dough and divide it into 12 equal pieces. Roll each piece into a ball, then flatten into an oval shape using a rolling pin.

process shots showing how to make pork belly bao buns.

Fold each oval over using a chopstick to create a classic bao bun shape. Place each bun on a piece of parchment paper and let them rise again for about 30 minutes.

process shots showing how to make pork belly bao buns.

Steam the buns in a bamboo steamer over boiling water for 8-10 minutes until puffy and cooked through.

Assemble the Bao Buns

process shots showing how to make pork belly bao buns.

Open each steamed bun and spread a little hoisin sauce inside. Add a few slices of the roasted pork belly, then garnish with sliced cucumber, green onions, and fresh cilantro.

How To Serve

These Pork Belly Bao Buns pair perfectly with a variety of sides to create a complete meal. Here are some ideas:

asian style slaw freshly made in a white bowl.

Asian Style Slaw

Easy Fried Rice

a bunch of freshly made spring rolls stacked on a serving platter.

Spring Roll Recipe

Instant Pot Rice

Frequently Asked Questions

Can I prepare the pork belly in advance?

Yes, you can marinate the pork belly a day in advance and keep it in the refrigerator. After roasting, you can store it in an airtight container for up to 3 days. Reheat it gently in the oven before serving.

What can I use instead of pork belly?

If you prefer, you can substitute pork belly with other meats such as braised beef, roasted duck, or even tofu for a vegetarian option.

How do I keep the buns from sticking together when steaming?

Place each bun on a small piece of parchment paper before steaming. This prevents them from sticking to the steamer and makes it easier to handle them.

freshly made pork belly bao buns on a cutting board.

Expert Tips

  1. Marinate overnight: Let the pork belly marinate overnight for the best flavor infusion.
  2. Use warm water: Ensure the water for the dough is around 110°F (43°C) to properly activate the yeast.
  3. Steam buns on parchment: Place each bun on a piece of parchment paper to prevent sticking during steaming.
  4. Slice pork thinly: Slice the roasted pork belly thinly for easier assembly and better texture in the buns.
  5. Rest dough properly: Allow the dough to rise until doubled in size for light, fluffy buns.

Storage

Store any leftover pork belly in an airtight container in the refrigerator for up to 3 days. The steamed bao buns can be frozen: place them on a baking sheet to freeze individually, then transfer to a freezer bag. To reheat, steam the frozen buns until warm and puffy.

freshly made pork belly bao buns on a white plate.

Discover More Pork Recipes

  • Cajun Pork Bites
  • Honey Garlic Pork Chops
  • Pork Schnitzel
  • Bacon Wrapped Pork Tenderloin
  • Cajun Honey Pork Tenderloin

Craving More? Follow Along:

Free Newsletter

Subscribe & receive a FREE Comfort Food Recipe Book!





Pinterest
Facebook
Instagram
freshly made pork belly bao buns on a metal plate.
Recipe
5 from 1 vote

Pork Belly Bao Buns

Pork Belly Bao Buns: These fluffy bao buns are filled with tender, flavorful pork belly marinated in a savory blend of soy sauce, garlic, and five-spice powder. Topped with fresh cucumber, green onions, and hoisin sauce, they make a delicious and satisfying meal.
Prep: 20 minutes mins
Cook: 3 hours hrs 10 minutes mins
Total: 7 hours hrs 30 minutes mins
Marinating/Rising Time: 4 hours hrs
Print
Rate
6

Ingredients

For The Pork Belly

  • 1½ pounds pork belly
  • ¼ cup soy sauce low sodium
  • 2 tablespoons brown sugar
  • 3 cloves garlic minced
  • 1 inch ginger piece grated
  • 1 tablespoon rice vinegar
  • 1 teaspoon five-spice powder

For The Bao Buns

  • 2 cups all-purpose flour
  • ½ cup warm water
  • 1 teaspoon instant yeast
  • 2 tablespoons sugar
  • 1 tablespoon vegetable oil
  • ½ teaspoon baking powder

For The Garnish

  • sliced cucumber
  • sliced green onions
  • hoisin sauce
  • fresh cilantro
US Customary – Metric

Instructions

  • In a bowl, mix together soy sauce, brown sugar, minced garlic, grated ginger, rice vinegar, and five-spice powder. Place the pork belly in a ziplock bag and pour in the marinade. Ensure it's well-coated.Marinate in the refrigerator for at least 4 hours, preferably overnight.
  • Preheat your oven to 350°F (175°C). Place the marinated pork belly on a rack in a roasting pan. Roast for 2.5 to 3 hours until the pork is tender and the skin is crispy. Remove from the oven and let it rest before slicing into thin pieces.
  • Mix the flour, warm water, instant yeast, sugar, vegetable oil, and baking powder in a large bowl. Knead until the dough is smooth. Cover the dough and let it rise in a warm place until doubled in size, about 1 hour.
  • Punch down the dough and divide it into 12 equal pieces. Roll each piece into a ball. Flatten each ball with a rolling pin into an oval shape, then fold over using a chopstick.
  • Place each bun on a piece of parchment paper and let them rise again for about 30 minutes. Steam the buns in a bamboo steamer over boiling water for 8-10 minutes until puffy and cooked through.
  • Open each steamed bun and spread a little hoisin sauce inside.Add a few slices of the roasted pork belly.Garnish with sliced cucumber, green onions, and fresh cilantro.
  • Serve the Pork Belly Bao Buns immediately while warm.

Tips & Notes:

  1. Marinate the pork belly overnight for maximum flavor.
  2. Use warm water (110°F/43°C) to activate the yeast for the bao buns.
  3. Place buns on parchment paper to prevent sticking during steaming.
  4. Slice the pork belly thinly for easy assembly and better texture.
  5. Reheat leftover buns by steaming them until warm and puffy.

nutrition facts

Serving: 1serving Calories: 808kcal (40%) Carbohydrates: 42g (14%) Protein: 17g (34%) Fat: 63g (97%) Saturated Fat: 22g (138%) Polyunsaturated Fat: 8g Monounsaturated Fat: 29g Trans Fat: 0.01g Cholesterol: 82mg (27%) Sodium: 423mg (18%) Potassium: 366mg (10%) Fiber: 2g (8%) Sugar: 8g (9%) Vitamin A: 14IU Vitamin C: 1mg (1%) Calcium: 41mg (4%) Iron: 3mg (17%)
Author: Joanna Cismaru
Course: Dinner
Cuisine: Asian, Chinese

before you go!

Did you try this recipe?

Leave us a recipe rating below + tag @cravinghomecooked on instagram and hashtag it #cravinghomecooked!

Joanna Cismaru

Joanna Cismaru

I’m Joanna (Jo for short) and this is my blog where I share with you my culinary adventures. Here you will find a variety of recipes using simple everyday ingredients and creating wonderful, delicious and comforting meals, including some decadent desserts. Find me on Facebook, Instagram, and Pinterest.

Read More

Comfort Food Recipes

Subscribe and receive a FREE copy of my Top 25 Recipes eBook!





a bunch of boston cream donuts on a serving plate.
Previous Post
Boston Cream Donuts
freshly made chicken saltimbocca in a skillet.
Next Post
Chicken Saltimbocca
Subscribe
Notify of
guest
Rate this recipe




guest
Rate this recipe




This site uses Akismet to reduce spam. Learn how your comment data is processed.

1 Comment
Newest
Oldest Most Voted
Inline Feedbacks
View all comments

sidebar

joanna cismaru headshot.

welcome

Hi and Welcome! I’m Joanna and I’m the creator of this blog. I am a writer, a photographer and a cookbook author.

Read More…

Click to subscribe to new recipes & latest cravings!

Subscribe & receive a FREE Comfort Food Recipe Book!




Popular Now

Chocolate Chip Cookies

Creamy Parmesan Orzo with Chicken and Asparagus

Creamy Parmesan Orzo with Chicken and Asparagus

Cheeseburger Hamburger Helper

sliced up chicken parmesan on a bed of spaghetti in a black bowl.

Chicken Parmesan

Buffalo Chicken Lasagna

creamy tuscan chicken pasta in a black skillet.

Creamy Tuscan Chicken Pasta

a spatula lifting a piece of lasagna from a casserole dish.

The Best Lasagna

chicken club pasta salad in a white bowl.

Chicken Club Pasta Salad

Dinner Recipes

freshly made marry me chicken in a cast iron skillet garnished with parsley.

Marry Me Chicken

Instant Pot Meatloaf

Butter Chicken

Stuffed Cabbage Rolls

Taco Stuffed Pepper Casserole

freshly made garlic butter steak and potatoes in a skillet.

Garlic Butter Steak And Potatoes

chinese sizzling beef on a bed of rice in a plate.

Chinese Sizzling Beef

chicken fajitas on a tortilla garnished with sour cream and limes.

Slow Cooker Chicken Fajitas

Comfort Food Recipes

Subscribe and receive a FREE copy of my 25 Recipe ebook!

Download Now

Subscribe & receive a FREE Comfort Food Recipe Book!





our top ten

most popular recipes

creamy tuscan chicken pasta in a black skillet.

Creamy Tuscan Chicken Pasta

Chocolate Chip Cookies

Creamy Parmesan Orzo with Chicken and Asparagus

Creamy Parmesan Orzo with Chicken and Asparagus

Easy Pasta Alfredo

freshly made marry me chicken in a cast iron skillet garnished with parsley.

Marry Me Chicken

a spatula lifting a piece of lasagna from a casserole dish.

The Best Lasagna

honey garlic chicken bites on a bed of rice in a bowl.

Honey Garlic Chicken Bites

freshly baked blueberry biscuits in a black cast iron skillet.

Blueberry Biscuits

Chicken Spaghetti

Butter Chicken

Browse All

Explore:

Recipe Index
Cookbook
Free eBook
Contact

Follow Along:

Facebook
Instagram
YouTube
Pinterest

AS FEATURED ON:

parade logo.
thekitchen logo.
msn logo.
bloglovin logo.
Visit My Other Site: Jo Cooks
Privacy Policy
Accessibility
© 2025
Site Credits
Designed by Melissa Rose Design Developed by Once Coupled
wpDiscuz

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required