foryoueats
No results to search

Taiwanese Pork Belly Buns (Gua Bao) Recipe

Share
Email
Prep Time
-
Cook Time
-
Total Time
2h 30m
This Taiwanese Pork Belly Buns (Gua Bao) recipe features tender pork belly cooked in a flavorful blend of spices and sauces, served on soft steamed buns and topped with roasted peanuts, cilantro, and pickled mustard greens for a delicious and satisfying meal.
Taiwanese Pork Belly Buns (Gua Bao) Recipe Image
Recipe Options

Ingredients

Servings: 3
Scale:
Scale
0.25
0.5
1
2
3
4
5
6

For The Pork Belly

For The Buns And Toppings

Steps

1
For the Pork Belly: Heat the oil over medium-high heat in a large skillet or wok. Cook pork belly until lightly browned on the bottom, about 3 minutes. Flip pork belly and cook until lightly browned, about 2 minutes longer. Transfer pork belly to a plate and set aside.
2
In the same skillet, add garlic and ginger and cook over medium-high heat, stirring, until fragrant. Add star anise and chile (if using), and sugar and cook, stirring, until the sugar is melted and bubbling, about 2 minutes. Add rice wine and bring to a boil, stirring until sugar dissolves, about 2 minutes. Add five-spice powder, dark and light soy sauces, and water and bring to a boil.
3
Return pork belly to the skillet and reduce heat to low. Cover skillet and cook until pork belly is very tender, at least 1 hour or preferably 2 hours.
4
For the Buns and Toppings: Meanwhile, combine peanuts and sugar in a blender or food processor and pulse, stopping to scrape down the sides, until the mixture resembles a coarse powder, about 1 minute.
5
Set a steamer over a pot of boiling water. Add buns, cover steamer and cook until buns are heated through and fluffy, about 3 minutes.
6
To Serve: Spread pickled mustard greens inside each steamed bun and set a piece of pork belly on top of mustard greens. Top pork belly with a pinch of chopped cilantro and a sprinkle of peanut powder. Serve immediately.

Nutrition Facts

  • Calories
    1,545kcal
    77%
  • Fat
    118g
    5%
  • Saturated Fat
    33g
    1%
  • Carbohydrates
    66g
    3%
  • Fiber
    4g
    0%
  • Sugar
    31g
    1%
  • Protein
    52g
    2%
  • Cholesterol
    112mg
    5%
  • Sodium
    3,581mg
    179%
Percent Daily Values are based on a 2,000 calorie diet.
Getting Started
Create Recipe