When the warm aromas of sweet and savory spices waft through your kitchen, you know something special is cooking. That’s exactly how I felt the first time I made Shanghai-Style Braised Pork Belly, or Hong Shao Rou. This dish is a delightful embrace of culinary heritage and comfort food all in one, with its tender, juicy pork belly swimming in a glossy, rich sauce that promises to awaken your senses.
As I stirred the ingredients together, I marveled at how just six staples could transform into an indulgent feast, perfect for family gatherings or a quiet dinner that deserves celebration. The beauty lies not just in its incredible flavors but also in the simplicity of the cooking process—anyone can create this dish with minimal effort.
Whether you’re looking to impress guests or simply treat yourself to a well-deserved meal, this Shanghai-Style Braised Pork Belly is your answer. Ready to embark on a culinary adventure that brings the warmth of Chinese tradition right into your home? Let’s dive into this recipe that makes every bite an unforgettable experience!

Why is Shanghai-Style Braised Pork Belly so beloved?
Irresistible aroma: The moment you start cooking, the sweet-savory scent fills your kitchen, beckoning everyone to gather.
Succulent tenderness: With each forkful, you’ll experience juicy, melt-in-your-mouth pieces, making it a comforting delight for any meal.
Time-saving preparation: Just six ingredients come together easily, perfect for busy nights or special occasions.
Versatile variations: You can customize this dish by adding squid, hard-boiled eggs, or even tofu for a unique twist.
Cultural connection: This dish reflects rich culinary traditions, bringing an authentic taste of Chinese cuisine right to your family table.
For more inspiration, consider pairing it with simple sides like steamed rice and stir-fried vegetables!
Shanghai-Style Braised Pork Belly Ingredients
For the Pork
- Pork Belly – Choose skin-on pieces for rich flavor and texture; look for good fat-to-meat ratio for optimal taste.
For the Cooking Base
- Oil – A neutral oil like canola or vegetable is ideal for sautéing; avocado oil can work as a substitute if preferred.
- Rock Sugar – This adds sweetness and a glossy finish; feel free to swap it with granulated sugar if needed.
- Shaoxing Wine – A traditional Chinese cooking wine that adds depth; if unavailable, dry cooking sherry is a suitable alternative.
For Flavoring
- Soy Sauce – Essential for umami flavor and depth; regular soy sauce is required for this Shanghai-Style Braised Pork Belly.
- Dark Soy Sauce – Provides richness and a beautiful color; you may need a substitute if dark soy sauce isn’t available.
For Braising
- Water – Necessary for braising; ensure it adequately covers the pork belly for optimal tenderness during cooking.
How to Make Shanghai-Style Braised Pork Belly
-
Cut the Pork: Slice the pork belly into 3/4-inch thick pieces, ensuring they’re uniform to promote even cooking. This helps capture the rich flavors beautifully.
-
Blanch the Pork: In a medium pot, cover the pork with water and bring it to a boil for about 1 minute. This quick step removes impurities, allowing for a cleaner taste in the final dish.
-
Rinse and Set Aside: Carefully rinse the blanched pork under cold water, then set it aside. Make sure to clean the pot for the next step; you want to start fresh to ensure flavor.
-
Melt Oil and Sugar: Heat oil and rock sugar in a wok or pot over low heat, stirring gently until the sugar melts into the oil—this creates a sweet base for your dish!
-
Brown the Pork: Add the pork belly pieces to the pot and increase the heat to medium. Cook until the pork turns lightly browned; this should take about 5-7 minutes and will enhance the dish’s flavor.
-
Deglaze with Shaoxing Wine: Reduce the heat slightly, pour in the Shaoxing wine, and cook for an additional 2 minutes. This step infuses the pork with a lovely depth from the cooking wine.
-
Add the Sauces: Stir in both soy sauces along with enough water to mostly cover the pork. Bring the mixture to a gentle simmer around medium-high heat; this will create that rich braising liquid.
-
Cover and Cook: Cover the pot and reduce the heat to medium-low. Allow the dish to simmer gently until the pork becomes fork-tender—this usually takes around 45 minutes to 1 hour.
-
Finalize the Sauce: If there’s excess liquid remaining, uncover the pot and increase the heat to reduce the sauce. Cook until it becomes glossy and thick enough to coat the pork beautifully.
Optional: Garnish with sliced green onions for a fresh brightness before serving.
Exact quantities are listed in the recipe card below.

Shanghai-Style Braised Pork Belly Variations
Feel free to get creative and make this dish your own with these fun variations that will tantalize your taste buds!
-
Seafood Surprise: Incorporate tender squid slices for a delicious oceanic twist that complements the rich sauce beautifully.
Imagine the harmonious flavors melding together, adding a new layer to each bite while surprising your dinner guests. -
Hearty Addition: Toss in hard-boiled eggs during the simmering phase for a heartier and more filling dish.
The eggs soak up the flavorful sauce, creating an indulgent treat while providing a delightful contrast in texture. -
Veggie Delight: Swap the pork belly for tofu knots for a vegetarian-friendly take on this classic dish.
The tofu absorbs the savory sauce, bringing a delightful touch for those seeking plant-based comfort food. -
Colorful Crunch: Add vibrant vegetables like sliced carrots or bamboo shoots to boost nutrition and color.
Each bite will provide a satisfying crunch, elevating the dish while adding a fresh dimension to the overall experience. -
Spicy Kick: Sprinkle in some red chili flakes to jazz up the flavor if you prefer a little heat.
This small addition will create a wonderful contrast with the sweetness of the sauce, adding an intriguing fire that dances on the palate. -
Sweet Twist: Try substituting rock sugar with honey for a unique sweetener that adds a floral note to the sauce.
The result is a fragrant embrace of sweetness that transforms the dish, making it feel extra special and gourmet. -
Savory Depth: Mix in a splash of oyster sauce to deepen the umami flavor profile of your braise.
This subtle change will provide a captivating richness that makes every bite a little more savory and complex. -
Herb Infusion: Experiment with fresh herbs like cilantro or scallions as a garnish for a burst of freshness.
Their bright flavors add a lively finish to the dish, making it not just delicious but also visually appealing on the plate.
Make Ahead Options
These Shanghai-Style Braised Pork Belly (Hong Shao Rou) are perfect for busy home cooks looking to save time! You can prepare the pork belly and brown it up to 24 hours in advance; simply follow steps 1-5, then refrigerate the browned pork in an airtight container. Additionally, you can mix the sauce ingredients (sugar, Shaoxing wine, and both soy sauces) a day ahead, allowing the flavors to meld. When you’re ready to enjoy this comforting dish, simply combine the prepped pork and sauce in a pot, add water to cover, and continue cooking until the pork is fork-tender. This make-ahead method ensures you have all the delicious flavors just waiting to be savored with minimal effort!
What to Serve with Shanghai-Style Braised Pork Belly?
Nothing enhances the comforting allure of this savory dish like the perfect set of sides to complement its rich flavors.
-
Steamed Jasmine Rice: The fluffy grains soak up the delectable sauce, providing a delightful contrast to the hearty pork. Serve it warm for a comforting foundation.
-
Stir-Fried Bok Choy: This vibrant greens dish adds a refreshing crunch and slight bitterness that balances the sweetness of the pork belly beautifully.
-
Crispy Vegetable Spring Rolls: Their crispy texture and savory filling offer a lovely contrast to the tender meat, making for a perfect appetizer or side.
-
Sesame Cucumber Salad: A light, refreshing salad that cuts through the richness of the pork belly, featuring crunchy cucumbers tossed in sesame oil and vinegar for a tangy bite.
-
Braised Shao-Zhu Tofu: If you’re in the mood for something hearty, this tender tofu dish harmonizes with the flavors while adding protein and texture.
-
Chinese Black Tea: A warm cup of aromatic tea complements the meal perfectly, aiding digestion and enhancing the savory notes of the dish.
With these beautiful accompaniments, your dinner table will radiate warmth and invite loved ones to savor each moment.
Storage Tips for Shanghai-Style Braised Pork Belly
Fridge: Store leftovers in an airtight container in the fridge for up to 3 days. This helps maintain the dish’s flavor and freshness.
Freezer: For longer storage, freeze the pork belly in a sealed bag for up to 2 months. Thaw in the fridge overnight before reheating.
Reheating: Reheat gently on the stove over low heat or in the microwave with a splash of water to maintain moisture. Enjoy your Shanghai-Style Braised Pork Belly warm!
Avoid Room Temperature: It’s best not to leave the dish out at room temperature for more than 2 hours to prevent spoilage.
Expert Tips for Shanghai-Style Braised Pork Belly
-
Choose Quality Pork: Start with fresh, high-quality pork belly. The fat-to-meat ratio truly enhances the flavor and texture of your Shanghai-Style Braised Pork Belly.
-
Watch the Heat: Maintain a consistent simmer; cooking too quickly can cause the meat to toughen. Gently braise for tender results, stirring occasionally.
-
Use Authentic Ingredients: Make sure to use both soy sauces for proper color and taste. Substitutions can lead to a less authentic flavor profile.
-
Thicken the Sauce: If the sauce is too thin at the end, increase the heat to reduce it effectively. The glossy sauce should cling lovingly to each piece of pork.
-
Add Personal Touches: Feel free to experiment with variations, adding ingredients like hard-boiled eggs or tofu puffs to make this dish your own while keeping the essence of the beloved recipe.

Shanghai-Style Braised Pork Belly Recipe FAQs
What type of pork belly should I choose?
Absolutely! For the best flavor and texture in your Shanghai-Style Braised Pork Belly, look for fresh, skin-on pork belly with a good fat-to-meat ratio. This balance will give you that desirable melt-in-your-mouth quality.
How should I store leftovers properly?
You can store your leftover Shanghai-Style Braised Pork Belly in an airtight container in the fridge for up to 3 days. Make sure it’s well-sealed to maintain its incredible flavors and avoid any moisture loss.
Can I freeze Shanghai-Style Braised Pork Belly?
Yes, you can! To freeze, place the cooled pork belly in a sealed freezer bag, removing as much air as possible. It should keep well for up to 2 months. When you’re ready to enjoy it again, simply thaw it in the fridge overnight before reheating.
What if my sauce is too thin at the end?
Not an uncommon issue! If you find that your sauce isn’t thickening as desired, uncover the pot and raise the heat to medium-high. Allow it to simmer and reduce for about 5-10 minutes, stirring occasionally, until it reaches a glossy consistency that clings to the pork beautifully.
Are there any dietary considerations with this recipe?
Very much so! If you have dietary restrictions, ensure to check for soy sauce alternatives if you need a gluten-free option. As for your furry friends, it’s best to keep this dish for yourself—ingredients like onion and soy sauce can be harmful to pets. Always consult your vet if you’re unsure about sharing.
How can I tell if the pork is cooked properly?
To achieve that delightful tenderness, you’ll want to braise the pork until it’s fork-tender. This typically takes about 45 minutes to an hour. If a fork easily pierces the meat, it’s perfectly cooked and ready to soak up all that rich sauce!

Savory Shanghai-Style Braised Pork Belly for Cozy Nights
Ingredients
Equipment
Method
- Slice the pork belly into 3/4-inch thick pieces.
- In a medium pot, cover the pork with water and bring it to a boil for about 1 minute.
- Rinse the blanched pork under cold water, then set it aside.
- Heat oil and rock sugar in a wok or pot over low heat until the sugar melts.
- Add pork belly pieces and cook until lightly browned, about 5-7 minutes.
- Reduce heat and pour in Shaoxing wine, cooking for an additional 2 minutes.
- Stir in soy sauces and enough water to mostly cover the pork. Bring to a gentle simmer.
- Cover and cook on medium-low heat until pork is fork-tender, about 45 minutes to 1 hour.
- Uncover and increase heat to reduce the sauce until glossy and thick.
- Garnish with sliced green onions if desired.




