Taste Of Asian Food

Pork Ribs King (排骨王) – Crispy Chinese Sweet and Sour Pork Ribs

Pork Ribs King, Chinese deep-fried pork ribs coated in sweet and sour sauce and served on a plate.

Pork Ribs King (排骨王) is a popular Chinese-style dish of deep-fried pork ribs coated in sweet and sour sauce. The pork is fried twice for a crisp exterior, then tossed briefly in the sauce just before serving.

For my version, I use a meaty cut of pork with a small portion of rib bone attached. I prefer it because each piece has plenty of meat to enjoy without too much bone. The sweet and sour sauce combines Chinese rice vinegar, Worcestershire sauce, tomato ketchup and Chinese plum sauce.

The aim is to keep the pork tender inside, with a crisp exterior coated in just enough sauce. Here is how I make it in my kitchen.

Note: This post may contain affiliate links. Please read my privacy policy for more info. I may receive commissions for purchases made through links in this post. As an Amazon Associate, I earn from qualifying purchases.

Why This Recipe Works

  • Balanced sweet and sour sauce: Chinese rice vinegar provides the tang, while ketchup, plum sauce and sugar balance the sweetness. Worcestershire sauce adds a savoury note.
  • Light cornstarch coating: Cornstarch coats the marinated pork without the need for egg, keeping the preparation simple.
  • Two-stage frying: The first fry cooks the pork, while the brief second fry at a higher temperature gives the exterior its golden colour and crisp texture.
  • Flexible choice of pork: I prefer thin, meaty ribs, but you can also use less meaty ribs or pork loin. Cooking time will vary depending on the cut and thickness.
  • Sauce prepared in advance: Making the sweet and sour sauce ahead of time reduces the work needed when you’re ready to fry the pork.

Ingredients Breakdown

Pork ribs: I use a relatively thin cut, about ½ inch thick, with approximately 80–90% meat and a small amount of bone. This is the cut I tested for this recipe.

Marinade: Oyster sauce, salt, sugar, sesame oil and ground white pepper season the pork. All-purpose flour helps the seasoning cling to the meat, while baking soda is optional for additional tenderising.

Coating and frying: Cornstarch coats the marinated pork before deep-frying. No egg is needed for this recipe.

Sweet and sour sauce: Chinese rice vinegar, Worcestershire sauce, tomato ketchup, Chinese plum sauce, sugar, Chinese five-spice powder and water make up the sauce.

Optional finishing ingredients: Shaoxing wine can be added when heating the sauce, but it is not essential. Toasted white sesame seeds are an optional garnish.


Close-up of crispy Pork Ribs King pieces coated in glossy Chinese sweet and sour sauce.

How to Prepare Everything Before Cooking

Prepare the pork

Cut the pork into serving-size pieces. If you’re using the thin, meaty cut I prefer, make a small slit through the strip of fat along the side of each piece. This helps reduce curling during deep-frying.

Marinate the meat

Rub the oyster sauce, salt, sugar, sesame oil, ground white pepper and all-purpose flour thoroughly into the pork. Cover and refrigerate for at least two to three hours, or overnight if you have time for deeper seasoning.

Prepare the sauce

Combine the Chinese rice vinegar, Worcestershire sauce, tomato ketchup, Chinese plum sauce, sugar, Chinese five-spice powder and water in a saucepan. Bring to a boil, stirring until the sugar dissolves. Let the sauce cool, then transfer it to a clean container until needed.

Get ready to fry

Coat the marinated pork with cornstarch, shake off the excess and leave the pieces to rest for about five minutes. Have your kitchen thermometer and wire rack ready before heating the oil.

The complete ingredient quantities and measurements are provided in the recipe card below.


Step-by-Step Cooking Instructions

Step 1: Marinate and coat the pork

Rub all the marinade ingredients into the pork until evenly coated. Refrigerate for at least two to three hours, or overnight if convenient.

Before frying, coat the pork with cornstarch and leave it to rest for about five minutes. Shake off any excess starch to avoid an unnecessarily thick coating.

Step 2: First deep-fry at 150°C (300°F)

Heat the oil to 150°C. Carefully add the pork, working in batches if necessary to avoid overcrowding the pan.

For my thin, meaty ribs, the first fry takes approximately 1½ minutes per side, or three minutes in total. Remove the pieces promptly to avoid overcooking.

These timings are based on the particular cut I tested. Thicker pieces, pork loin or ribs with more bone may require a different cooking time. Use a kitchen thermometer to check the internal temperature, inserting the probe into the thickest part of the meat without touching the bone.

Step 3: Rest the pork and heat the oil

Place the pork on a wire rack for a few minutes while you increase the oil temperature to 200°C (390°F).

This brief pause between frying stages gives you time to bring the oil to the higher temperature needed for the second fry.

Step 4: Second deep-fry at 200°C (390°F)

Return the pork to the hotter oil and fry for approximately 20–30 seconds in total, turning the pieces as needed to colour both sides.

The aim is to give the exterior a golden colour and a slightly crisp texture. With my thin, meaty ribs, this second fry is very short, so watch the pork carefully.

Check that the pork reaches an internal temperature of at least 63°C. If it has not reached this temperature, continue cooking and check again rather than relying on the suggested frying time alone. Once it reaches the safe temperature, let the pork rest for at least three minutes before coating it with the sauce.

Step 5: Heat the sauce and coat the pork

Place the prepared sweet and sour sauce in a pan and heat until hot. Add one tablespoon of Shaoxing wine if desired; it is optional and can be omitted.

Switch off the stove before adding the fried pork. Gently turn the pieces in the sauce until evenly coated. The purpose is to coat the pork, not to cook it further.

Transfer the ribs to a serving plate and serve promptly. If you like, finish with a sprinkle of toasted white sesame seeds.


A Few Tips From My Kitchen

Choose a meaty cut

I prefer thin ribs with approximately 80–90% meat and a small amount of bone. Other cuts can work too, but their thickness and bone content will affect the cooking time.

Make a small slit

Cut a small slit through the strip of fat along the side of each piece before marinating. In my kitchen, this helps reduce curling during deep-frying.

Marinate ahead

If possible, prepare the pork the day before and leave it in the refrigerator overnight. This gives the marinade more time to season the meat.

Watch the first fry

My thin, meaty ribs cook quickly. During testing, I found that about three minutes in total at 150°C was sufficient for my cut. Frying for too long can leave the meat dry, so check the internal temperature rather than relying on timing alone.

Keep the second fry short

For my cut, about 20–30 seconds in total at 200°C was enough to colour the exterior. Watch the pork closely and remove it when it reaches the desired golden colour, while ensuring it has reached a safe internal temperature.

Switch off the stove before coating

Once the sauce is hot, turn off the heat before adding the fried pork. Toss gently to coat the pieces, then serve promptly to help preserve the crisp exterior.

Common Mistakes to Avoid

Frying for too long

Thin, meaty ribs can overcook quickly and become dry. The suggested frying times are based on the cut I tested, so use a kitchen thermometer to check doneness rather than relying on time alone.

Letting the pork curl

Before marinating, make a small slit through the strip of fat along the side of each piece. This helps reduce curling during deep-frying, particularly with the meaty cut used in this recipe.

Using too much cornstarch

A thick coating can leave excess starch on the pork. Coat each piece evenly and shake off any excess before frying.

Cooking the pork in the sauce

Once the sauce is hot, switch off the stove before adding the fried pork. Toss the pieces gently to coat them, then serve promptly. Simmering the ribs in the sauce can soften the coating and cook the meat further.

Golden deep-fried Chinese pork ribs tossed in a tangy sweet and sour sauce, ready to serve.

Variations

Use a different cut of pork

You can use less meaty pork ribs or pork loin instead of the thin, meaty ribs I prefer. Adjust the cooking time according to the cut and thickness, and check the internal temperature with a kitchen thermometer.

Omit the baking soda

Baking soda is optional, so you can leave it out if you prefer. The recipe can still be made without it.

Leave out the Shaoxing wine

Shaoxing wine adds aroma when heating the sauce, but it is not essential. Omit it if you prefer to keep the recipe simple.

Add toasted sesame seeds

For an optional finishing touch, sprinkle toasted white sesame seeds over the pork just before serving.


More Recipes to Try

Chinese Vegetables Stir-Fry

The sweet and sour sauce in Pork Ribs King pairs well with a simple vegetable dish. Try this garlic-based Chinese vegetable stir-fry for a savoury side that balances the meal.

Wuxi Pork Ribs (无锡排骨)

If you enjoy pork ribs, try this Wuxi-style version next. The ribs are braised until tender in a rich sauce, offering a different texture and cooking method from the crispy, deep-fried Pork Ribs King.

Salted Vegetable Soup with Tofu and Pork Ribs

For a more complete Chinese home-cooked meal, serve this Cantonese-style soup alongside your favourite dishes. Its savoury, tangy flavour and combination of tofu and salted vegetables offer a pleasant contrast to the sweet and sour pork.


Quick Takeaways

  • Choose the right cut: Thin, meaty ribs are my preference for this recipe.
  • Fry in two stages: The first fry cooks the pork, while the brief second fry at a higher temperature gives the exterior a golden, crisp finish.
  • Check doneness: Cooking times vary with the cut and thickness, so use a kitchen thermometer to ensure the pork reaches a safe internal temperature.
  • Sauce just before serving: Switch off the heat before tossing the fried pork in the hot sweet and sour sauce, then serve promptly to help preserve the coating.

deep fried pork ribs square small

Pork Ribs King (排骨王) – Crispy Sweet and Sour Pork Ribs

Yield: 4 meaty pork ribs
Prep Time: 15 minutes
Cook Time: 10 minutes
Total Time: 25 minutes

Pork Ribs King (排骨王) features crispy Chinese deep-fried pork ribs coated in sweet and sour sauce. Try this homemade recipe with a flavorful Chinese-style sauce.

5.0 Stars (4 Reviews)

Ingredients

Pork and Marinade

  • 500 g pork ribs, preferably a thin, meaty cut
  • 1 tbsp oyster sauce
  • ¾ tsp salt
  • 1 tsp sugar
  • 1 tsp sesame oil
  • ½ tsp ground white pepper
  • 1 tbsp all-purpose flour
  • ¼ tsp baking soda (optional)
  • Cornstarch, as needed for coating
  • Cooking oil, for deep-frying

To Finish

Instructions

1. Marinate the Pork

Rub the oyster sauce, salt, sugar, sesame oil, ground white pepper and all-purpose flour into the pork until evenly coated. Add the baking soda if using. Cover and refrigerate for at least 2–3 hours, or overnight if convenient.

2. Prepare the Sweet and Sour Sauce

Combine the Chinese rice vinegar, Worcestershire sauce, tomato ketchup, Chinese plum sauce, sugar, Chinese five-spice powder and water in a saucepan. Bring to a boil, stirring until the sugar dissolves. Let the sauce cool and set aside until needed.

3. Coat the Pork

If necessary, make a small slit through the strip of fat along the side of each piece to help reduce curling during frying. Coat the marinated pork evenly with cornstarch, shake off the excess and leave it to rest for about five minutes.

4. First Deep-Fry at 150°C (300°F)

Heat the oil to 150°C. Fry the pork in batches if necessary to avoid overcrowding the pan.

For the thin, meaty ribs used in my kitchen test, fry for approximately 1½ minutes per side, or about 3 minutes in total. Remove the pork promptly and place it on a wire rack. Cooking time will vary with the cut and thickness, so check the internal temperature rather than relying on time alone.

5. Second Deep-Fry at 200°C (390°F)

Increase the oil temperature to 200°C. Return the pork to the oil and fry for approximately 20–30 seconds in total, turning as needed to colour both sides. Watch carefully to prevent over-browning.

Check that the pork reaches an internal temperature of at least 63°C (145°F), measured in the thickest part without touching the bone. Continue cooking if necessary. Once it reaches this temperature, let the pork rest for at least 3 minutes before coating it with the sauce.

6. Heat the Sauce and Coat the Pork

Heat the prepared sweet and sour sauce in a pan until hot. Add the Shaoxing wine if desired; it is optional.

Switch off the stove before adding the freshly fried pork. Gently toss until the pieces are evenly coated, then transfer to a serving plate. Garnish with toasted white sesame seeds if desired and serve immediately.

Nutrition Information:
Yield: 4 Serving Size: 1
Amount Per Serving: Calories: 457Total Fat: 32gSaturated Fat: 9gUnsaturated Fat: 23gCholesterol: 102mgSodium: 1110mgCarbohydrates: 23gFiber: 2gSugar: 16gProtein: 21g

This data was provided and calculated by Nutritionix on 10/20/2026

0 0 votes
Article Rating
Subscribe
Notify of

0 Comments
Skip to Recipe
0
Would love your thoughts, please comment.x
()
x