• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Cooking in Chinglish logo

  • About
  • Recipes
  • Contact
  • Nav Social Menu

    • Email
    • Instagram
    • Pinterest
menu icon
go to homepage
search icon
Homepage link
  • About
  • Contact Us
  • Recipes
  • Privacy Policy
    • Email
    • Instagram
    • Pinterest
  • ×
    Home » Taiwanese » Gua Bao (Pork Belly Bao with Pickled Carrots and Daikon)

    Gua Bao (Pork Belly Bao with Pickled Carrots and Daikon)

    Published: Jan 22, 2021 by Edwina · This post may contain affiliate links.

    Jump to Recipe Print Recipe

    Melt-in-your-mouth braised pork belly balanced with fresh cilantro and crisp pickled carrots and daikon, all nestled in a fluffy bao bun!

    gua bao on a wood plate.

    An authentic Taiwanese gua bao includes a piece of tender braised pork belly, pickled mustard greens, cilantro and a mixture of coarse peanut powder and powdered sugar.

    This recipe is a tweak of the traditional Taiwanese gua bao, and maintains all the essential elements, except that I replace the pickled mustard greens (not as easy to find or make yourself...) with pickled carrots and daikon. When you eat this gua bao, you enjoy many different flavors and textures all in one bite, the satisfaction is just indescribable!

    Why You Should Try This Recipe

    • You will learn how to make authentic Taiwanese gua bao at home that tastes better than most of what you can find elsewhere.
    • It's often MUCH cheaper to make gua bao at home.
    • You can prepare everything beforehand and simply heat up and assemble whenever you want to eat it.
    3 gua bao on a wood board.

    Ingredients You'll Need

    For Braised Pork Belly

    ingredients for making braised pork belly that goes in gua bao.

    Notes

    • Pork belly - get skin-on pork belly. I usually get a big piece from my local butcher and cut into smaller pieces by myself.
    • Spices - here I use star anis, cinnamon stick and bay leave, but it's totally optional. You can replace these with a bit of five spice powder or just omit it if you don't like the taste.

    Pickled Carrots and Daikon

    ingredients for making pickled carrots and daikon.

    Notes

    • Carrot - I find it easier to julienne a larger carrot than a very thin one. You can also use pre-shredded carrots from the store.
    • Rice vinegar - I prefer the flavor of rice vinegar, but if you really can't find it, just replace it with white vinegar.
    • Honey - adding honey adds another layer of flavor, you can replace it with sugar if you don't have honey.

    Other

    bao bun, cilantro, sweet chili sauce, powdered sugar and peanuts.

    Notes

    • Gua bao bun - you can use either homemade or store bought. Check out my recipe for how to make delicious homemade bao buns.
    • Roasted peanut - either salted or unsalted will work.
    • Sweet chili sauce - I like to add some Taiwanese sweet chili sauce, which you can find in your local Asian grocery store, or you can just use whatever you have at home.

    Step by Step Instructions

    Make Braised Pork Belly

    process shots for making braised pork belly.

    Step 1 - Brown both sides of the pork belly.

    Step 2 - Add all the seasoning in the pot and then add water, scallion and the spices (if applicable).

    Step 3 - Cook for 1.5 hour and then let it sit for another 30 minutes or overnight.

    Step 4 - Reduce the liquid until it's sticky and able to coat the meat before serving.

    Make Pickled Carrots and Daikon

    julienne carrot and daikon.

    Step 1 - Peel and julienne carrot and daikon.

    julienned carrots and daikon on a bowl,

    Step 2 - Toss with salt and let it sit for 15-20 minutes until softened and water comes out.

    pickled carrots and daikon in a glass jar.

    Step 3 - Rinse and drain the carrots and daikon, mix it with sugar, honey and vinegar and store in a container. Let it sit for 30 minutes before serving.

    Make Coarse Peanut Powder

    process shots of how to make coarse peanut powder.

    Step 1 - Add roasted peanut in a blender (I make it with my Vitamix using a Vitamix dry grains container, but any high-powered blender/container should work here).

    Step 2 - Pulse the blender until the peanuts become a coarse powder. Scrape down the blender whenever you see peanut powder sticking to the sides of the container.

    Step 3 - Pour the peanut powder into a small bowl and add 2 tablespoon of powdered sugar.

    Step 4 - Mix well and taste to see if you want to add more sugar.

    Assemble the Gua Bao

    To assemble, simply place a handful of cilantro in the pocket of the bao bun, top with a piece of pork belly, sprinkle some peanut sugar mix on it (and sweet chili sauce if using), and stuff with pickled carrots and daikon according to taste.

    3 pork belly bao on a wood board.

    Now you know how to make gua bao at home! I hope you all can give it a try and let me know how you like it.

    Tips and Tricks

    • Browning the pork belly before braising helps prevent the meat from falling apart during the long cooking time. I usually scoop out the fat that got rendered out and save it for making my scallion pancake or scallion shaobing.
    • The pork belly tastes even better the next day, so if you have time, I would recommend making it the day before and let it sit in the fridge overnight before reducing the liquid and continue the final step before serving.
    • The peanut powder used in gua bao (and many other Taiwanese street food) is different from powdered peanut butter. I like to make it with my Vitamix dry grains container, but if you don't have one, you can make it with any high-powered blender, just freeze the roasted peanuts for 15 minutes first before blending, and scrape down the blender between pulses.
    • Homemade bao bun tastes the best in this recipe, but if you are too busy to make it yourself, you can find the frozen ones at the Asian grocery store.
    • Sometimes I use pickled onions instead of pickled carrots and daikon

    Recipe FAQs

    Can I make the pork belly in an Instant Pot?

    Yes, select "sauté" function to brown the meat and then add the seasonings, water, spices and scallions. Switch to "manual" mode and set the cooking time for 45 minutes on high pressure. Once it's done cooking, let the pressure release naturally before open the lid. Use "sauté" function to reduce the liquid.

    Do I have to use dark soy sauce?

    Dark soy sauce is mainly for the color, if you don't have it, you can replace it with half a tablespoon of regular soy sauce.

    How do I reheat frozen bao buns? Can I microwave it?

    The best way to heat up the buns is to steam the buns for about 10 minutes or until it heats through. If you prefer to microwave it, place the bun on a plate cover with a piece of damp paper towel. Microwave for 30 seconds and check to see if it needs to be microwaved longer. The problem with microwaving is that the bun becomes hard and stale once it cools, so this will only work well if you are eating it right away.

    Can I store the assemble gua bao in the fridge.

    No, it's best to assemble it right before eating.

    Don't Forget to Try

    • fresh bao buns.
      Taiwanese Bao Buns Recipe
    • chopstick, a bowl of rice top with ground pork and scallion
      Taiwanese Minced Pork with Pickled Cucumber (Gua Zi Rou 瓜仔肉)
    • Scallion pancake slices in a white oval plate with a pair of chopsticks.
      Crispy and Flaky Chinese Scallion Pancake (蔥油餅)
    • Taiwanese pork chop cut in slices.
      Taiwanese Pork Chops - Pan-Fried

    I would like to hear from you! If you make this recipe, please consider leaving a star rating and comment in the section further down the page. Stay in touch by following my Instagram and Pinterest!

    Gua bao on a wooden plate.

    Gua Bao (Taiwanese Pork Belly Bao with Pickled Carrots and Daikon)

    Edwina
    Melt-in-your-mouth braised pork belly balanced with fresh cilantro and crisp pickled carrots and daikon, all nestled in a fluffy bao bun!
    5 from 2 votes
    Print Recipe Pin Recipe
    Prep Time 30 minutes mins
    Cook Time 2 hours hrs
    Total Time 2 hours hrs 30 minutes mins
    Course Appetizer
    Cuisine Asian, Taiwanese
    Servings 10 gua bao
    Calories 458 kcal

    Ingredients
      

    Braised Pork Belly

    • 1½ lb skin on pork belly , cut into around ¾" thick and 3" wide pieces.
    • 2 tbsp sugar
    • 4 tbsp soy sauce
    • 1 tablespoon dark soy sauce , optional
    • 2 tbsp Shoaxing wine , or rice cooking wine
    • 1½-2 cup water, or until almost covers the meat.
    • 1 star anise, optional
    • 2 bay leaf, optional
    • 2 inch cinnamon stick, optional
    • 2 stalk scallion

    Pickled Carrots and Daikon

    • 6 oz carrots, or 1½ cup shredded carrots
    • 6 oz daikon radish
    • 1 tsp salt
    • 1 tablespoon sugar
    • 1 tablespoon honey, can be replaced with sugar
    • 4 tablespoon rice vinegar

    Others

    • 10 boa buns , homemade or store bought
    • ½ cup roasted peanuts
    • 2 tbsp powdered sugar , or more to taste
    • cilantro
    • Taiwanese sweet chili sauce, optional

    Instructions
     

    Make Braised Pork Belly

    • Heat a Dutch oven (I use a 4qt one) over medium heat and lightly brown both sides of the pork belly. Do it in 2 - 3 batches. Scoop out the oil rendered from the pork if you want to save it for other uses.
    • Put all the meat back into the pot and then add sugar, soy sauce, dark soy sauce and Shoaxing wine, and let it boil for a few seconds before adding water.
    • Add spices (if using) and scallion in the pot, cover and bring it to a boil.
    • Turn the heat down to medium low to low, and maintain a gentle boil for 1.5 hours. Reposition and turn the meat 1 to 2 times so they can cooked evenly.
    • After it's done cooking, turn off the heat and let it sit for another 30 minutes with the lid on. You can also let it sit overnight in the fridge once it cools completely.
    • After 30 minutes (or before serving), turn the heat to medium or medium high and cook uncovered until the liquid becomes sticky and able to coat the meat. During cooking, reposition and turn the meat a few times to ensure even cooking.

    Make Picked Carrots and Daikon

    • Peel and julienne carrots and daikon. You will get about 3 cups total between the julienned carrots and daikon.
    • Place carrots and daikon in a big bowl and toss it with salt. Let it sit for 20 minutes.
    • After 20 minutes, rinse and drain the carrots and daikon, and then add sugar, honey and rice vinegar. Toss until you can't feel the sugar with your hands.
    • You can serve the pickles right away, but it will taste better if you let it sit for 30 minutes in room temperature before serving.
    • Put the pickle in a glass container and store in the fridge for up to one week.

    Peanut Powder Mix

    • Freeze the roasted peanuts for 15 minutes before processing. This is optional, but it will help prevent oil from coming out due to temperature increase from processing.
    • Place the roasted peanuts in a blender, pulse until it becomes coarse powder. Scrape the blender a few times in between pulses.
    • Pour the peanut powder into a small bowl and mix with powdered sugar. Taste and see if you want to add more sugar.

    Assemble Gua Bao

    • Steam the bao buns and cover it with a kitchen towel to keep warm.
    • Open the pocket of the bao bun and stuff with a small handful of cilantro, a piece of pork belly, some of the peanut sugar mix (and sweet chili sauce if desire), and some pickled carrots and daikon and enjoy!

    Notes

    You can replace the star anis, cinnamon stick and bay leaf with ¼ teaspoon of five spice powder or just omit it if you don't like the taste. 
    If you want to make the braised pork belly in an Instant Pot, select the "sauté" function to brown the meat before adding the seasonings, water, spices and scallions. Switch to "manual" mode and set the cooking time for 45 minutes on high pressure.  Once it's done cooking, let the pressure release naturally before opening the lid.  Use "sauté" function to reduce the liquid.
    The pork belly tastes even better the next day, so if you have time, I would recommend making it the day before and letting it sit in the fridge overnight before you reduce the liquid.
    The peanut powder used in gua bao (and a lot of other Taiwanese street food) is different from powdered peanut butter. I like to make this peanut powder with my Vitamix dry grains container, but if you don't have one, you can make it with any high powered blender.  It's helpful to freeze the roasted peanuts for 15 minutes first before blending, and scrape down the blender between pulses.
    I use my homemade bao bun recipe and make 10 buns to go with this gua bao recipe. 
     
     

    Nutrition

    Calories: 458kcalCarbohydrates: 14gProtein: 10gFat: 40gSaturated Fat: 14gCholesterol: 49mgSodium: 807mgPotassium: 307mgFiber: 2gSugar: 9gVitamin A: 2875IUVitamin C: 5mgCalcium: 30mgIron: 1mg
    Did you make this recipe?Tag @cookinginchinglish on Instagram!
    « Snowflake Crisp (Milk Nougat Bites)
    Chinese Chicken Stew with Potatoes »
    1012 shares
    • Share
    • Tweet
    • Print

    Reader Interactions

    Comments

    1. Kim says

      February 18, 2021 at 4:12 pm

      5 stars
      Another fantastic recipe! I made your homemade bao buns to go with it and they were perfect.

      Reply
      • Edwina says

        February 18, 2021 at 7:33 pm

        Yummy! I'm so proud of you, Kim! It's lots of work to make everything from scratch, but the result is always so satisfying 🙂

        Reply
    2. Judy Rafter says

      June 24, 2024 at 5:31 am

      can I do this pork in a slow cooker? and does it freeze well?

      Reply
      • Edwina says

        June 26, 2024 at 2:12 am

        Hi Judy,
        I personally don't like doing it in a slow cooker because the texture won't be the same. Both braised pork and buns freeze well.

        Reply
    3. MJ says

      March 01, 2026 at 6:54 pm

      Do you cover the pot during the 1.5 hour cooking time? I’d think so for a braise, but not sure. Thanks!

      Reply
      • Edwina says

        March 01, 2026 at 9:26 pm

        Hi MJ, yes I did, otherwise it will dry up before it's cook through.

        Reply
    4. Sarah says

      June 30, 2026 at 10:55 am

      Hi Edwina,

      I'm planning to make a very big batch (150 pieces of pork belly) for an event this week using the instant pot. Any tips on doing a large batch or using the instant pot?

      Also, I won't be able to serve it straight away so will need to refrigerate it for a night and warm it back up the following day. Will it be okay to warm up in the oven on a low heat covered with foil?

      Thanks!

      Reply
      • Edwina says

        July 02, 2026 at 8:42 pm

        Hi Sarah,

        Wow, that's a big job! Are you planning to serve just the pork belly, or are you making the full gua bao with buns and pickled vegetables? If you're serving gua bao, I'd recommend buying frozen bao buns to save yourself a lot of time. I'd also cut the pork belly into slightly smaller, thinner pieces so they fit the buns better and are easier to eat.

        Since you're making such a large batch, I'd refrigerate the pork belly overnight in some of the cooking liquid to help keep it moist. The next day, I'd reheat it in a slow cooker and keep warm until ready to serve. For the buns, place them on a baking tray, cover tightly with foil, and warm them in a 350°F (175°C) oven for 10-15 minutes or until heated through. I'd wait to assemble the gua bao until just before serving so the buns stay soft and don't get soggy. Good luck with your event, tell me how it goes!

        Reply
    5 from 2 votes (1 rating without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Popular Recipes

    • Steamed egg with minced pork and a bowl of rice, a plate of chopped scallion and a small bowl of slat.
      Steamed Egg with Minced Pork (肉末蒸蛋)
    • The Ultimate Guide to Making Perfect Mantou (Chinese Steamed Buns)
    • Shio pans on a baking tray with a small bowl with salt and a small spoon inside.
      Shio pan 塩パン (Japanese sea salt butter rolls)
    • Inside of milk bread.
      Easy Milk Bread Loaf
    • snowflake crisp pile on a marble board.
      Snowflake Crisp (Milk Nougat Bites)
    • a bowl of uncooked brown sugar boba.
      3 Ingredient Easy Homemade Boba Pearl

    Weeknight Dinner

    • Easy Pork and Tofu Stir Fry (豆干炒肉絲)
    • mayo ketchup baked salmon with fresh herbs on top serve over rice in a white plate with fork and knife on the side.
      Easy Baked Salmon with Mayo and Ketchup (Moist and Flavorful!)
    • A bowl of beef and egg over rice with a pair of chopsticks on it.
      10-Minute Beef and Egg Over Rice (滑蛋牛肉燴飯)
    • ooked three cup chicken drumsticks with basil in a white plate on top of gray linen cloth.
      Instant Pot Three Cup Chicken (San Bei Ji)
    • Century Egg Congee with Pork (皮蛋瘦肉粥)
    • Korean braised tofu in a shallow bowl.
      Korean Braised Tofu (Dubu Jorim)

    Follow Us

    • Email
    • Instagram
    • Pinterest

    Newsletter

    Get Free Recipes Straight to your inbox!

    Footer

    ↑ back to top

    About

    • About Me
    • Privacy Policy

    Contact

    • Contact

    Copyright © 2026 Cooking in Chinglish

    Rate This Recipe

    Your vote:




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

    Recipe Ratings without Comment

    Something went wrong. Please try again.