RecipesChinaGu Lao Rou (Cantonese Sweet and Sour Pork)

Gu Lao Rou (Cantonese Sweet and Sour Pork)

A classic Cantonese dish featuring crispy, golden-battered pork pieces coated in a vibrant, tangy, and sweet sauce with chunks of pineapple and fresh bell peppers.

Prep Time25 minutes
Cook Time20 minutes
Total Time45 minutes
Servings4
DifficultyMedium

🧂 Ingredients

  • 400 g Pork shoulder(Cut into 2.5 cm (1 inch) cubes. Pork loin or tenderloin can also be used, but shoulder provides better flavor and texture when fried.)
  • 1 cup Cornstarch(Divided. Approximately 1/2 cup for batter and 1/2 cup for coating the pork.)
  • 2 Eggs(Large, lightly beaten.)
  • 1/2 tsp Salt(For marinating the pork.)
  • 1/4 tsp White pepper(For marinating the pork.)
  • 4 cups Vegetable oil(For deep frying. Use a neutral oil with a high smoke point.)
  • 2 Bell peppers(Mixed colors (e.g., red and green), seeded and cut into 2.5 cm (1 inch) pieces.)
  • 1 cup Pineapple chunks(Fresh or canned, drained. Reserve about 1/4 cup of the juice for the sauce.)
  • 2 cloves Garlic(Minced.)
  • 1 tbsp Ginger(Freshly grated or minced.)
  • 60 ml Rice vinegar(Or white vinegar.)
  • 4 tbsp Ketchup
  • 4 tbsp Sugar(Granulated.)
  • 1/4 cup Pineapple juice(Reserved from canned pineapple or fresh juice.)
  • 1 tbsp Soy sauce(Optional, for added depth of flavor.)
  • 1 tbsp Cornstarch slurry(Mix 1 tbsp cornstarch with 2 tbsp water. For thickening the sauce.)

👨‍🍳 Instructions

  1. 1

    Prepare the pork: In a medium bowl, combine the cubed pork with salt and white pepper. Mix well and let it sit for about 5 minutes. In a separate bowl, lightly beat the eggs. Add the beaten eggs to the pork and toss to coat evenly. Then, add about 1/2 cup of cornstarch to the pork and toss until each piece is well-coated. Set aside.

    ⏱️ 5 minutes
  2. 2

    Heat the oil for deep frying in a wok or deep pot to 175°C (350°F). Carefully add the coated pork pieces in batches, ensuring not to overcrowd the pot. Fry for about 4-5 minutes per batch, until the batter is golden brown and firm. Remove the pork with a slotted spoon and drain on paper towels. For extra crispiness, you can double fry: return the pork to the hot oil for another 1-2 minutes until deep golden brown.

    ⏱️ 10 minutes
  3. 3

    Prepare the sauce: While the pork is frying or draining, in a small bowl, whisk together the rice vinegar, ketchup, sugar, reserved pineapple juice, and optional soy sauce. Set aside.

    ⏱️ 5 minutes
  4. 4

    Stir-fry aromatics and vegetables: In a clean wok or large skillet, heat 1 tablespoon of vegetable oil over medium-high heat. Add the minced garlic and ginger and stir-fry until fragrant, about 30 seconds. Add the bell pepper pieces and stir-fry for 1-2 minutes until they are slightly tender-crisp. Add the pineapple chunks and stir briefly.

    ⏱️ 3 minutes
  5. 5

    Combine and finish: Pour the prepared sweet and sour sauce mixture into the wok with the vegetables. Bring to a simmer. Stir in the cornstarch slurry and cook, stirring constantly, until the sauce thickens to a glossy consistency, about 1 minute. Add the fried pork pieces to the wok and toss gently to coat them evenly with the sauce. Ensure the pork remains crispy.

    ⏱️ 2 minutes
  6. 6

    Serve immediately: Transfer the Gu Lao Rou to a serving platter. Garnish with sesame seeds or chopped scallions if desired. Serve immediately to enjoy the contrast between the crispy pork and the tangy sauce.

    ⏱️ 1 minute

💡 Pro Tips

  • For extra crispiness, double fry the pork. Fry once until lightly golden, remove, and then fry again for a shorter time until deep golden brown just before serving.
  • The sauce should be glossy and coat the back of a spoon. Adjust sugar or vinegar to your preference.
  • Serve immediately after tossing with the sauce to prevent the pork from becoming soggy. The crispiness is key to this dish.
  • Ensure your oil is at the correct temperature before frying. Too low and the pork will absorb oil; too high and the batter will burn before the pork is cooked.

🔄 Variations

  • Add other fruits like lychees or mandarin orange segments to the sauce.
  • Substitute chicken breast or thigh for pork.
  • Add a splash of Shaoxing wine to the sauce for added depth.
  • For a spicier kick, add a pinch of red pepper flakes to the sauce.

🥗 Nutrition

Per serving

CaloriesApprox. 450-550 kcal per serving (highly variable based on oil absorption)
Protein25g
Carbs45g
Fat25g
Fiber3g

🏷️ Tags

Gu Lao Rou (Cantonese Sweet and Sour Pork) Recipe - China | world.food