Go Back
+ servings

Taiwanese Braised Pork Belly Rice Recipe

{Taiwan} Braised Pork Belly Rice. So yummy and EASY to make. Best with rice!

Course Main Course
Cuisine Taiwanese
Keyword Braised Pork Belly Rice
Prep Time 5 minutes
Cook Time 1 hour 30 minutes
Total Time 1 hour 35 minutes
Servings 4 people
Calories 544 kcal


  • 1 lb pork belly
  • 4 cups water
  • 1 cassia/ cinnamon stick
  • 1 star anise
  • 1/4 cup Mizkan Oigatsuo Tsuyu Bonito Flavored Soup Base, No MSG
  • 4 tablespoons Mirin, Mizkan Honteri
  • 1 tablespoon dark soy sauce
  • 4 hard-boiled eggs, shelled
  • Some Chinese pickled mustard green, roughly chopped, (optional)
  • Cilantro leaves, for garnishing


  1. Rinse the pork belly thoroughly with water. Cut the skin off. Cut into 1/2-inch thick pieces or 8 pieces.

  2. Heat up a pot with 4 cups of water. When the water is hot and boiling, transfer the pork belly into the pot, add the cassia/cinnamon stick and star anise. Turn the heat to low and add the Mizkan Oigatsuo Tsuyu Bonito Flavored Soup Base, Mizkan Honteri Mirin, and the dark soy sauce. Add the hard-boiled eggs into the pot, cover with its lid and slowly braise the pork belly until tender, for about 60 - 90 minutes, or to your desired texture.

  3. Prepare four steamed rice bowls, add 2 slices of the Taiwanese braised pork belly, a hard-boiled egg (sliced into half) on each rice bowl, then drizzle some sauce from the pork belly on top of the rice. Garnish with some pickled mustard green, cilantro leaves and and serve immediately.

Recipe Notes

When shopping for the Mizkan Oigatsuo Tsuyu Bonito Flavored Soup Base (no MSG), make sure you look for the green label. There is a red label Mizkan Bonito Flavored Soup Base which has MSG. If you are allergic to MSG, make sure you pick up the bottles with green labels.

Don't eat pork? You can make this recipe with chicken thighs and/or chicken drumsticks.

Nutrition Facts
Taiwanese Braised Pork Belly Rice Recipe
Amount Per Serving (4 people)
Calories 544 Calories from Fat 585
% Daily Value*
Fat 65g100%
Saturated Fat 23g144%
Cholesterol 278mg93%
Sodium 531mg23%
Potassium 410mg12%
Carbohydrates 8g3%
Sugar 4g4%
Protein 27g54%
Vitamin A 260IU5%
Vitamin C 0.3mg0%
Calcium 47mg5%
Iron 1.5mg8%
* Percent Daily Values are based on a 2000 calorie diet.