As we creep towards middle age, Bill and I try to be healthier and avoid eating too much meat. We’re no health nuts by any stretch of the imagination…we’d eat anything and everything if we didn’t have to worry about the threat of muffin tops. There are countless times when the two of us walk into a bakery or gourmet shop for the sole purpose of just going in to look. But Shanghai-Style Braised Pork Belly (hong shao rou) is an exception!
So for most of our home-cooked meals these days, we try to stay pretty healthy–lots of veggies. But today, thanks to viewers like you, we’re having pork for dinner (and a vegetable, of course). We’re just giving the hungry public what they want, after all.
Shanghai-Style Braised Pork Belly (hong shao rou, 红烧肉), or “red cooked pork,” is a very famous dish in China. Everyone knows it, and there are many versions and twists based on the original. Some of the more well-known variations include the addition of squid (sounds odd, but boy, is it tasty), hard boiled eggs, and tofu knots (one of Sarah’s favorites. See my mother’s recipe for Hongshao Rou for this variation).
Other pork belly favorite recipes include Mei Cai Kou Rou, a famous steamed pork belly, Braised pork belly with arrowroot, a Cantonese New Year’s favorite,
And others not so similar but really good are Cantonese roast pork belly and Twice cooked pork belly.
The list goes on, but since I’m from Shanghai, I like to cook the original, un-embellished Shanghai-style version. This shanghai pork belly recipe is designed for two to three people because I’m cooking for three here, but you can certainly double and/or triple the recipe for bigger crowds. You may have to adjust the cooking time accordingly. The ingredients are very simple:
- 3 /4 lb. of lean pork belly
- 2 tablespoons oil
- 1 tablespoon sugar (rock sugar is preferred if you have it)
- 3 tablespoons shaoxing wine
- 1 tablespoon regular soy sauce
- ½ tablespoon dark soy sauce
- 2 cups water
Start by cutting your pork for your Shanghai braised pork belly. Cut the pork belly into 3/4 inch thick pieces.

Then bring a pot of water to a boil. Blanch the pork for a couple minutes. This gets rid of impurities and starts the cooking process. Take the pork out of the pot and set aside.

Over low heat, add oil and sugar to your wok. Melt the sugar slightly and add the pork. Raise the heat to medium and cook until the pork is lightly browned.

Turn the heat back down to low and add Shaoxing cooking wine, regular soy sauce, dark soy sauce, and water. It’s very important to the color and flavor of this dish that you have both kinds of soy sauce! Just head to your local Asian market, buy a bottle of each, and it will last you a year!
Cover and simmer for about 45 minutes to 1 hour until pork is fork tender. Every 5-10 minutes, stir to prevent burning and add more water if it gets too dry. Once the pork is fork tender, if there is still a lot of visible liquid, uncover the wok, turn up the heat, and stir continuously until the sauce has reduced to a glistening coating.
And then, it’s time to eat! Let us know in the comments if you’re interested in any other variations of this dish, and we’ll get right on it. (not that we’re looking for another excuse to make it or anything…)

For entertaining, get one of these clay or earthen pots to serve your Shanghai Style Braised pork Belly (hong shao rou).



- 3 /4 lb. of lean skin-on pork belly
- 2 tablespoons oil
- 1 tablespoon sugar (rock sugar is preferred if you have it)
- 3 tablespoons Shaoxing wine
- 1 tablespoon regular soy sauce
- ½ tablespoon dark soy sauce
- 2 cups water
- Start by cutting your pork belly into ¾-inch thick pieces.
- Bring a pot of water to a boil. Blanch the pork belly pieces for a couple minutes. This gets rid of impurities and starts the cooking process. Take the pork out of the pot, rinse, and set aside.
- Over low heat, add the oil and sugar to your wok. Melt the sugar slightly and add the pork. Raise the heat to medium and cook until the pork is lightly browned.
- Turn the heat back down to low and add shaoxing cooking wine, regular soy sauce, dark soy sauce, and water.
- NOTE: It’s very important to the color and flavor of this dish that you have both kinds of soy sauce! Just head to your local Asian market, buy a bottle of each, and it will last you a year!
- Cover and simmer for about 45 minutes to 1 hour until pork is fork tender. Every 5-10 minutes, stir to prevent burning and add more water if it gets too dry.
- Once the pork is fork tender, if there is still a lot of visible liquid, uncover the wok, turn up the heat, and stir continuously until the sauce has reduced to a glistening coating.



































Celine says
Making this for the first time and I’m really excited! Was wondering how the cooking time would change if I used pork shoulder instead of pork belly?
Starr says
Hello! I just made this for the first time and it turned out pretty good, but mine has less of the saucy coating on it than I like, even though I tried to up the sauce ingredients and reduce it down. It also still has a lot of porky flavor, as though the braising didn’t penetrate all the way through? Do you have any suggestions for how I can take my pork belly to the next level? Thanks!
Judy says
Hi Starr, please try this recipe: Mao’s Braised Pork Belly and let me know what you think.
Ang says
Wow. I’ve been making your other recipes and I came across this one. I couldn’t resist and ran to the store to buy the meat. This is a tasty dish and well worth the one hour wait for the meat to come out!
Judy says
Yeah! Totally agree with you, Ang!
Carmen says
Thanks for the recipe. I am cooking it at the moment and it smells delicious. If you want to share variations I would be happy to experiment !
Sarah says
Hey Carmen, growing up, my grandma would make versions of this that had squid in it, hard boiled eggs, tofu puffs, and tofu knots as well. Happy experimenting!
Janet says
I really love this recipe and have tried it many times. Do you think this would work with beef short ribs as well?
Judy says
Hi Janet, not sure it will work with beef short ribs. But we do have an awesome Asian beef short rib recipe that you will absolutely love.