Loading...

Prepare the pork ribs by cutting them into approximately 2-inch pieces. Place the cut ribs into a large bowl.

Add 2 tablespoons of salt and 1 tablespoon of white vinegar to the bowl with the ribs. Pour in enough water to completely cover the ribs. Let them soak for 15 minutes to help remove impurities and strong odors.

After soaking, thoroughly rinse the ribs under cold running water until the water runs clear. Drain well and set aside.

In a large pot or Dutch oven, add 1 tablespoon of cooking oil and 1/4 cup of rock sugar. Heat over low heat, stirring occasionally, until the rock sugar melts and turns into a golden brown caramel.

Add the rinsed and drained pork ribs to the caramelized sugar. Stir quickly to ensure each piece of rib is evenly coated in the caramel.

Pour in 1/2 cup of soy sauce. Add the sliced ginger, shallots (or large green onion pieces), star anise, cinnamon stick, and bay leaves to the pot. Stir to combine and cook for 2 minutes until fragrant.

Pour in 3 cups of hot water (or enough to just cover the ribs). Using hot water is crucial to prevent the meat from becoming tough.

Bring the mixture to a boil over medium-high heat. Use a ladle to skim off any foam or impurities that rise to the surface.

Once the foam is removed, reduce the heat to low, cover the pot, and let the ribs simmer gently for 50 minutes, or until very tender.

After simmering, taste the sauce and add salt to taste, if needed. Increase the heat to medium-low and continue to cook, uncovered, stirring occasionally, until the sauce thickens to your desired consistency.

Remove the star anise, cinnamon stick, and bay leaves before serving. Garnish the braised ribs with chopped green onions.

Serve the tender, juicy, and flavorful braised pork ribs immediately, ideally with steamed rice.


Prepare the pork ribs by cutting them into approximately 2-inch pieces. Place the cut ribs into a large bowl.

Add 2 tablespoons of salt and 1 tablespoon of white vinegar to the bowl with the ribs. Pour in enough water to completely cover the ribs. Let them soak for 15 minutes to help remove impurities and strong odors.

After soaking, thoroughly rinse the ribs under cold running water until the water runs clear. Drain well and set aside.

In a large pot or Dutch oven, add 1 tablespoon of cooking oil and 1/4 cup of rock sugar. Heat over low heat, stirring occasionally, until the rock sugar melts and turns into a golden brown caramel.

Add the rinsed and drained pork ribs to the caramelized sugar. Stir quickly to ensure each piece of rib is evenly coated in the caramel.

Pour in 1/2 cup of soy sauce. Add the sliced ginger, shallots (or large green onion pieces), star anise, cinnamon stick, and bay leaves to the pot. Stir to combine and cook for 2 minutes until fragrant.

Pour in 3 cups of hot water (or enough to just cover the ribs). Using hot water is crucial to prevent the meat from becoming tough.

Bring the mixture to a boil over medium-high heat. Use a ladle to skim off any foam or impurities that rise to the surface.

Once the foam is removed, reduce the heat to low, cover the pot, and let the ribs simmer gently for 50 minutes, or until very tender.

After simmering, taste the sauce and add salt to taste, if needed. Increase the heat to medium-low and continue to cook, uncovered, stirring occasionally, until the sauce thickens to your desired consistency.

Remove the star anise, cinnamon stick, and bay leaves before serving. Garnish the braised ribs with chopped green onions.

Serve the tender, juicy, and flavorful braised pork ribs immediately, ideally with steamed rice.
