0:00 / 13:48
Developed with YouTube

Classic Sweet and Sour Pork Ribs with Pineapple

groups3 servingsspeedMediumcountertopsPrep: 25 minsskilletCook: 10 minsscheduleTotal: 35 minsoutdoor_grillDeep-fried
Allergens:warningEggswarningSoywarningGluten

Allergen labels are AI-generated and may be incomplete or wrong. If you have a food allergy, always verify every ingredient yourself.

Recipe details are AI-generated from the video and may contain errors — for reference only.

skilletInstruction

15 Steps Total
01
Waiting Time
00:01:20

Place 500g frozen pork ribs in a bowl, add 2 tsp salt, and pour in about 800ml water to cover. Soak for about 15 minutes until the ribs are fully thawed, loosened, and blood impurities are drawn out into the water.

lightbulb

Watch out

You must use light salted water rather than plain water, otherwise the pork ribs will absorb too much water, bloat, and lose their meaty flavor.

Ingredients:pork ribs (500 g)Salt (2 tsp)water (800 ml)
Tools:mixing bowl
02
Preparation
00:01:47
warningStay safe

Wash hands and clean utensils thoroughly after handling raw pork ribs; raw meat contains bacteria and can cross-contaminate other foods.

Transfer the thawed ribs into a colander and rinse thoroughly under running water 3 times to wash away frozen odors and blood impurities until the surface is clean and the meat turns pale; let rest to drain excess water.

lightbulb

Watch out

The ribs must be thoroughly washed

residual blood water will cause the fried ribs to develop an unpleasant smell and turn dark

Ingredients:pork ribs
Tools:slotted strainer
03
Preparation
00:02:24

Use several sheets of paper towels to firmly press and pat dry the pork ribs, removing all excess surface and inner moisture until the ribs feel completely dry to the touch.

lightbulb

Watch out

The ribs must be thoroughly patted dry, otherwise the marinade will not adhere properly, and deep-frying will cause severe oil splattering.

Ingredients:pork ribs
Tools:paper towel
04
Active Cooking
00:02:54

In a bowl, combine 1 tbsp beaten egg (approx. 1/3 egg), 0.25 tsp white pepper, 0.5 tsp salt, 0.5 tsp sugar, 1 tsp light soy sauce, 1 tsp Shaoxing wine, 1 tsp cornstarch, and 1 tsp flour. Stir well with a spoon until smooth and lump-free. Add the dried ribs and massage vigorously by hand for about 1 minute until the batter is fully absorbed and the meat becomes tacky and gelatinous.

lightbulb

Watch out

Do not add too much egg (about 1 tbsp is enough)

excess egg will make the batter too watery to cling to the ribs, causing the crust to separate during frying

Ingredients:Egg (1 tbsp)white pepper powder (0.25 tsp)Salt (0.5 tsp)sugar (0.5 tsp)light soy sauce (1 tsp)Shaoxing wine (1 tsp)cornstarch (5 g)all-purpose flour (1 tsp)pork ribs
Tools:mixing bowl
05
Waiting Time
00:05:02

Drizzle 1 tsp cooking oil over the marinated ribs and mix well so the oil coats the meat to lock in moisture and seasoning. Place in the refrigerator to rest and marinate for about 15 minutes.

lightbulb

Watch out

Oil must only be added after the ribs have absorbed the seasoning

adding oil too early forms a barrier that prevents flavors from penetrating the meat fibers

Ingredients:Cooking oil (1 tsp)pork ribs
06
Preparation
00:05:23

Cut mixed bell peppers (30g green, 30g red, 30g yellow) and 80g onion into triangular wedges. Mince 2 cloves of garlic. Drain and cut 80g canned pineapple into chunks. Scoop 200ml sweet and sour sauce into a clean, dry bowl ready for use.

lightbulb

Watch out

The spoon and bowl used to scoop the sweet and sour sauce must be completely dry with no raw water, otherwise the stored sauce container will spoil and mold.

Ingredients:bell pepper (90 g)Onion (80 g)Garlic (2 clove)canned pineapple chunks (80 g)sweet and sour sauce (200 ml)
Tools:chef's knifecutting board
07
Active Cooking
00:06:50

Take the marinated ribs out of the refrigerator. Pour 500ml cooking oil into a wok and heat over medium flame for about 2 minutes until the oil reaches about 160°C (dense fine bubbles appear when a metal spoon is inserted).

local_fire_departmentmedium heat, about 2 minutes to 160°C
lightbulb

Watch out

Do not let the oil get too hot before adding the ribs

if the oil is excessively hot, the exterior will burn instantly while the meat inside remains raw

Ingredients:Cooking oil (500 ml)pork ribs
Tools:wok
08
Preparation
00:07:04

Pour 40g dry cornstarch into a dish. Coat the marinated pork ribs one by one evenly in a thin layer of starch, gently press with fingers, and shake off any excess powder. Arrange in a clean tray, ensuring each rib has an even, thin coating with no thick clumps.

lightbulb

Watch out

Do not coat the starch too thickly

an overly thick starch layer produces a hard, powdery crust, while an overly thin layer fails to seal in juices and dries out the meat

Ingredients:cornstarch (40 g)pork ribs
Tools:shallow dish
09
Active Cooking
00:08:08
warningStay safe

Hot oil splatters easily; slide the ribs gently along the edge of the wok and never drop them from height to prevent burn injuries.

Turn heat to medium-low (maintain oil temp at around 160°C). Gently slide the ribs in along the side of the wok. Let fry undisturbed for 1 minute to set the crust, then gently separate any sticking ribs with a skimmer. Continue frying gently for about 1.5 minutes until fully cooked, floating to the surface, and turning light golden. Scoop out with a strainer to drain; total first fry time is about 3 minutes.

local_fire_departmentmedium-low heat (approx. 160°C), fry for about 3 minutes
lightbulb

Watch out

Do not stir with a spatula immediately after placing the ribs in the wok, otherwise the unset coating will fall off and disperse in the oil.

Ingredients:pork ribsCooking oil
Tools:Strainer ladle
10
Active Cooking
00:09:55

After scooping out the ribs, turn heat to high and heat the oil for about 1 minute to raise the oil temperature to 190°C–200°C (faint wisps of smoke appear on the surface).

local_fire_departmenthigh heat, about 1 minute to 190°C
lightbulb

Watch out

The oil temperature must reach at least 190°C before double-frying

insufficient heat will cause the ribs to absorb grease and become soggy

Ingredients:Cooking oil
11
Active Cooking
00:10:04

Pour the ribs back into the 190°C hot oil and deep-fry on high heat for 35 seconds, stirring constantly with a skimmer to force out excess oil until the exterior turns deep golden, crunchy, and rustles when shaken. Turn off heat, scoop out immediately, and shake vigorously to drain all oil.

local_fire_departmenthigh heat (approx. 190°C), double fry 30 to 40 seconds
lightbulb

Watch out

Double-frying must not exceed 40 seconds, otherwise the ribs will burn and the meat will dry out and toughen.

Ingredients:pork ribsCooking oil
Tools:Strainer ladle
12
Active Cooking
00:11:00

Pour out the frying oil, leaving 1 tbsp oil in the wok. Over medium heat, add 80g onion wedges and stir-fry for 20 seconds until translucent and fragrant. Add 90g bell peppers and stir-fry for 20 seconds until vibrant, toss in the minced garlic, and drizzle 0.5 tsp Shaoxing wine around the wok rim for aroma.

local_fire_departmentmedium heat, about 1 minute
lightbulb

Watch out

Do not add minced garlic at the same time as onions

adding garlic too early will cause it to burn and taste bitter

Ingredients:Cooking oil (15 ml)Onionbell pepperGarlicShaoxing wine (0.5 tsp)
Tools:spatula
13
Active Cooking
00:11:52

Pour 200ml sweet and sour sauce into the sautéed aromatics. Bring to a rapid boil over high heat for about 15 seconds until the sauce bubbles vigorously and becomes thick, glossy, and sticky.

local_fire_departmenthigh heat, about 15 seconds
lightbulb

Watch out

The sauce must be fully boiled and reduced to a thick glaze first, otherwise a watery sauce will soak through and soften the crispy fried crust.

Ingredients:sweet and sour sauce
14
Active Cooking
00:12:08

Add 80g pineapple chunks and toss twice, then immediately add all the crispy fried ribs and turn off the heat at once. Quickly toss with a spatula 5 to 8 times using residual heat until the sauce evenly coats every rib and vegetable, leaving no pooled sauce at the bottom of the wok.

local_fire_departmentoff heat (toss with residual heat for about 15 seconds)
lightbulb

Watch out

You must turn off the heat immediately once the ribs are added

continuing to simmer over flame will quickly make the crispy crust soggy and limp

Ingredients:canned pineapple chunkspork ribs
Tools:spatula
15
Active Cooking
00:12:42

Immediately transfer the glossy, glazed sweet and sour pork ribs, pineapple, and bell peppers onto a serving plate. Stack neatly and serve piping hot to enjoy the optimal crispy-outside, tender-inside texture.

lightbulb

Watch out

Do not cover the dish or let it sit too long after plating

condensed steam will drip onto the crust and make it soft

Tools:serving plate

groceryAll Ingredients

pork ribs500 g
Salt2.5 tsp
water800 ml
Egg1 tbsp
white pepper powder0.25 tsp
sugar0.5 tsp
light soy sauce1 tsp
Shaoxing wine1.5 tsp
all-purpose flour1 tsp
cornstarch45 g
Cooking oil520 ml
bell pepper90 g
Onion80 g
Garlic2 clove
canned pineapple chunks80 g
sweet and sour sauce200 ml

blenderAll Tools Needed

mixing bowlslotted strainerpaper towelchef's knifecutting boardwokshallow dishStrainer ladlespatulaserving plate