Crispy Sweet and Sour Pork Recipe (Filipino-Chinese Style)

Servings: 4 Total Time: 1 hr Difficulty: Intermediate
Golden, crispy pork bites tossed with juicy pineapple, colorful bell peppers, and a rich, glossy sweet and sour sauce for a delicious homemade restaurant-style meal.
pinit

This Crispy Sweet and Sour Pork Recipe combines tender, juicy pork with a beautifully golden, crunchy coating and a flavorful homemade sauce that perfectly balances sweetness and tanginess. Made with pineapple chunks, fresh bell peppers, onions, and a glossy tomato-vinegar sauce, this Filipino-Chinese-inspired dish brings the familiar flavors of restaurant-style sweet and sour pork straight to your kitchen.

Known for its crispy exterior and juicy interior, this sweet and sour pork recipe starts with bite-sized pieces of pork shoulder marinated in soy sauce, seasonings, and egg white. Each piece is coated in cornstarch and fried until golden brown, creating a light, crunchy crust that holds up beautifully when tossed with the sauce.

The homemade sweet and sour sauce combines pineapple juice, apple cider vinegar, ketchup, and sugar for a delicious balance of fruity sweetness and tangy flavor. Fresh bell peppers, onions, and celery add color and crunch, while juicy pineapple chunks make every bite even more satisfying.

The secret to achieving deliciously crispy sweet and sour pork is frying the meat in batches, preparing the sauce separately, and combining everything immediately before serving. This helps preserve the crispy texture while giving each piece a delicious coating of sticky, flavorful sauce.

Perfect for Filipino family dinners, weekend gatherings, special occasions, or homemade takeout nights, this Crispy Sweet and Sour Pork pairs wonderfully with hot steamed jasmine rice. It’s a satisfying pork dish that brings together crispy, sweet, savory, and tangy flavors in one irresistible meal.

✅ Quick Tips: Read the recipe in its entirety before you start cooking. This will help you understand the ingredients, steps, and timing involved, and allow you to prepare any necessary equipment or ingredients beforehand.

Difficulty: Intermediate Prep Time 25 mins Cook Time 35 mins Total Time 1 hr
Servings: 4 Calories: 600

Description

This Crispy Sweet and Sour Pork recipe features golden, crunchy pork bites tossed with juicy pineapple, colorful bell peppers, and a rich, glossy sweet and tangy sauce. Inspired by Filipino-Chinese restaurant favorites, this delicious homemade dish is packed with flavor and perfect for family dinners. Serve with hot steamed rice for a satisfying meal everyone will love.

Ingredients

Cooking Mode Disabled

For the Crispy Pork

For the Stir-Fried Vegetables

For the Sweet and Sour Pineapple Sauce

For Serving (Optional)

Instructions

  1. Prepare and Marinate the Pork

    Cut the pork shoulder into uniform 1-inch (2.5 cm) cubes. Pat the pieces dry with paper towels to remove excess surface moisture.

    In a large mixing bowl, combine the pork, soy sauce, salt, sugar, egg white, and finely chopped green onions.

    Mix thoroughly until all the pork pieces are evenly coated with the marinade.

    Cover the bowl and refrigerate for 1 hour to allow the seasonings to penetrate the meat.

    Cooking Tip: Pork shoulder is ideal because it has enough intramuscular fat to stay juicy during frying. Avoid using extremely lean cuts, which can become dry.

  1. Prepare the Vegetables

    While the pork is marinating, wash and prepare the vegetables.

    Remove the seeds from the green bell pepper and cut it into bite-sized squares.

    Peel the onion and slice it into thick wedges.

    Trim the celery stalks and cut them diagonally into medium pieces.

    Keep the vegetables relatively uniform in size so they cook evenly while maintaining their crisp texture.

    Cooking Tip: Avoid cutting the vegetables too small. Larger pieces retain more crunch and provide a pleasant contrast to the crispy pork.

  1. Prepare the Sweet and Sour Sauce

    Open the canned pineapple and set aside the chunks and their juice.

    In a medium saucepan, combine the sugar, apple cider vinegar, ketchup, 1 cup water, soy sauce, and salt.

    Whisk until the ketchup is evenly distributed.

    Add the pineapple chunks and their juice.

    Bring the mixture to a gentle boil over medium heat, stirring occasionally to help dissolve the sugar.

    Reduce the heat slightly and simmer for approximately 3–5 minutes to allow the flavors to combine.

    Cooking Tip: For a tangier, less-sweet sauce, start with ½ cup sugar instead of ¾ cup. Taste before thickening and adjust with additional sugar or vinegar as preferred.

  1. Thicken the Sauce Until Glossy

    In a small bowl, mix 2 tablespoons cornstarch with ¼ cup cold water.

    Whisk until smooth and free of lumps.

    While stirring the simmering sweet and sour sauce, gradually pour in the cornstarch slurry.

    Continue cooking for approximately 1–2 minutes, stirring constantly, until the sauce becomes thick, smooth, and glossy.

    The sauce should be thick enough to coat the back of a spoon without becoming overly stiff.

    If too thick, add a tablespoon or two of water. If too thin, simmer a little longer.

    Turn the heat to low or set the sauce aside while preparing the remaining ingredients.

    Cooking Tip: Always dissolve cornstarch in cold water before adding it to hot sauce. Adding dry cornstarch directly to boiling liquid can create lumps.

  1. Stir-Fry the Veggies

    Heat 1 tablespoon vegetable oil in a large wok or skillet over medium-high heat.

    Add the onion wedges and stir-fry for approximately 1 minute.

    Add the green bell pepper and celery.

    Continue stir-frying for 3–4 minutes until the vegetables become slightly tender while retaining their crisp texture.

    Season lightly with salt and a small pinch of sugar if desired.

    Transfer the cooked vegetables to a plate and set aside.

    Cooking Tip: Do not overcook the vegetables. They will be combined with the hot sweet and sour sauce later, so they should remain tender-crisp.

  1. Coat the Pork with Cornstarch

    Remove the marinated pork from the refrigerator.

    Place ½ cup cornstarch in a shallow bowl or plate.

    Working with a few pieces at a time, allow excess marinade to drip off, then roll each pork cube in the cornstarch until completely coated.

    Lightly shake off excess starch to prevent a thick, powdery coating.

    Arrange the coated pork in a single layer on a clean plate.

    Cooking Tip: Coat the pork shortly before frying. Allowing coated meat to sit too long can cause the cornstarch to absorb moisture and become sticky.

  1. Deep-Fry the Pork Until Golden and Crispy

    Pour enough vegetable oil into a suitable heavy-bottomed pot for deep-frying, without filling the pot more than one-third full.

    Heat the oil to approximately 350–365°F (175–185°C).

    Carefully lower a small batch of coated pork into the hot oil.

    Fry for approximately 5–7 minutes, turning occasionally, until golden brown and cooked through. The exact time depends on the size of the cubes and oil temperature.

    For pork cut from an intact whole-muscle shoulder, ensure the center reaches at least 145°F (63°C), followed by a 3-minute rest.

    Transfer the fried pork to a wire rack placed over a tray to drain excess oil.

    Repeat with the remaining pork, allowing the oil to return to the correct temperature between batches.

    Cooking Tip: Avoid overcrowding the pot because adding too much meat at once lowers the oil temperature and can produce greasy, soggy pork.

  1. Double-Fry for Extra Crispiness (Optional)

    For an even crispier restaurant-style coating, allow the first batch of cooked pork to rest for at least 3 minutes.

    Increase the oil temperature to approximately 375°F (190°C).

    Return the pork to the hot oil in small batches and fry for another 45–90 seconds, until the exterior becomes deeply golden and crisp.

    Remove immediately and drain on a wire rack.

    Cooking Tip: The second frying stage helps remove additional surface moisture, creating a crunchier coating. Monitor the pork carefully to prevent excessive browning.

  1. Combine the Pork, Vegetables, and Sauce

    Return the sweet and sour pineapple sauce to medium-low heat if it has cooled.

    Add the stir-fried bell peppers, onions, and celery to the sauce.

    Gently stir until the vegetables are evenly coated and heated through.

    Just before serving, add the freshly fried pork.

    Toss quickly for approximately 20–30 seconds, just long enough to lightly coat the crispy pork with the glossy sauce.

    Avoid prolonged cooking after adding the pork because the coating will soften as it absorbs moisture.

    Cooking Tip: For maximum crunch, serve the sauce and vegetables separately and spoon them over the fried pork immediately before eating.

  1. Serve Immediately with Steamed Rice

    Transfer the Crispy Sweet and Sour Pork to a large serving platter.

    Arrange the golden pork pieces with the colorful vegetables and juicy pineapple chunks.

    Spoon any remaining sauce over the top or serve it on the side.

    Garnish with chopped green onions if desired.

    Serve immediately with hot steamed jasmine rice or white rice.

    Serving Tip: Crispy sweet and sour pork tastes best fresh from the wok, when the coating is crunchy, the vegetables are tender-crisp, and the pineapple sauce is warm and glossy.

Note

Expert Cooking Tips

1. Choose pork shoulder for the best texture. Pork shoulder contains enough fat to stay juicy during frying. It is generally more forgiving than lean pork loin.

2. Cut the pork into uniform pieces. Evenly sized pork cubes cook at a similar rate and help prevent some pieces from drying out while others remain undercooked.

3. Do not skip the marinade. Soy sauce, egg white, and seasonings help create a flavorful coating and improve the pork's texture.

4. Use cornstarch for a lighter, crispier crust. Cornstarch produces a delicate, crunchy coating that works well with sticky sweet and sour sauce.

5. Monitor the frying temperature. Maintain approximately 350–365°F (175–185°C). Oil that is too cool can make the pork greasy, while excessively hot oil may burn the coating before the center is cooked.

6. Fry the pork in small batches. Overcrowding lowers the oil temperature and reduces crispiness.

7. Double-fry for extra crunch. A short second fry can create an especially crisp exterior. This is optional but useful when aiming for a restaurant-style finish.

8. Use pineapple packed in juice. Pineapple juice adds natural fruity sweetness and acidity. Avoid syrup-packed pineapple if you want more control over the sauce's sweetness.

9. Adjust the sauce before thickening. Taste the sugar, vinegar, ketchup, and pineapple mixture before adding the cornstarch slurry. This allows you to balance the sweet and tangy flavors more easily.

10. Do not overcook the vegetables. The bell pepper, onion, and celery should retain some crunch to contrast with the tender pork.

11. Make the sauce separately. Preparing the sauce before frying allows you to combine the ingredients quickly while the pork is still crisp.

12. Add the pork at the very end. This is one of the most important techniques for maintaining a crispy exterior. Toss briefly and serve immediately.

13. Use a wire rack instead of paper towels. A wire rack allows excess oil and steam to escape, helping prevent the coating from becoming soggy.

14. Serve the sauce on the side for maximum crispiness. When preparing a party platter, keep the crispy pork and sweet and sour sauce separate until guests are ready to eat.

Keywords: crispy sweet and sour pork recipe, Filipino sweet and sour pork, sweet and sour pork recipe, Chinese style sweet and sour pork, crispy pork with pineapple, sweet and sour pork with bell peppers, homemade sweet and sour sauce, pork shoulder recipe, deep fried sweet and sour pork, restaurant style sweet and sour pork, sweet and sour pork with ketchup, Filipino Chinese pork recipe, easy sweet and sour pork, homemade Chinese takeout
Rate this recipe

Ingredient Substitutions

Original IngredientRecommended Substitute
Pork shoulderBoneless pork loin, with careful cooking to prevent dryness
Soy sauceReduced-sodium soy sauce or gluten-free tamari
Egg white2 tablespoons cold water for coating adhesion, although texture will differ
CornstarchPotato starch or tapioca starch
Green bell pepperRed or yellow bell pepper
CelerySnow peas or additional bell pepper
Apple cider vinegarWhite vinegar or rice vinegar, adjusted to taste
Tomato ketchupPlain tomato sauce with a little additional sugar and vinegar
Canned pineappleFresh pineapple chunks plus unsweetened pineapple juice
White sugarLight brown sugar, which produces a darker sauce
Vegetable oilCanola oil, peanut oil if appropriate for allergies, or another frying oil
Jasmine riceRegular white rice or brown rice

Variation 1: Filipino-Style Sweet and Sour Pork

For a sweeter version similar to those commonly served in Filipino-Chinese restaurants, use the full ¾ cup sugar and add a little extra pineapple.

You may also replace the green bell pepper with a combination of red and green bell peppers for a more colorful presentation.

Serve with hot white rice for a familiar Filipino family-style meal.

Variation 2: Extra Crispy Sweet and Sour Pork

For maximum crunch, double-fry the pork as directed in Step 8.

Keep the fried pork separate from the sauce until immediately before serving.

You may also serve the sauce in a small bowl, allowing everyone to dip the crispy pork pieces individually.

This variation is particularly suitable for parties and gatherings where the food may be served over a longer period.

Variation 3: Sweet and Sour Pork with Extra Pineapple

For a fruitier version, increase the pineapple chunks by approximately ½ cup (80 g).

Fresh pineapple can be used in addition to the canned pineapple.

Simmer the fresh pineapple briefly in the sauce to develop a slightly softer texture.

Reduce the sugar slightly if the pineapple is especially sweet.

Variation 4: Spicy Sweet and Sour Pork

For a mildly spicy version, add ½ teaspoon crushed red pepper flakes or one finely chopped siling labuyo to the sauce.

Stir the chili into the sauce while it simmers.

Adjust the amount gradually to avoid overpowering the sweet and tangy flavor.

Variation 5: Air-Fryer Sweet and Sour Pork

For a version that uses less frying oil, arrange the cornstarch-coated pork in a lightly oiled air-fryer basket.

Spray or brush the pork generously with oil to help the cornstarch coating crisp.

Air-fry at approximately 390°F (200°C) for 12–16 minutes, turning halfway through and adding a little more oil spray if dry starch remains.

Cook in batches if necessary. Confirm the pork reaches a safe internal temperature and allow the appropriate rest.

The coating may be slightly different from deep-fried pork, but the result can still be flavorful and pleasantly crisp.

Serve with the prepared sweet and sour sauce and vegetables.

Storage and Reheating

Refrigeration

Crispy Sweet and Sour Pork is best enjoyed freshly prepared, when the coating is golden and crunchy. However, leftovers can be safely refrigerated.

Allow the cooked food to cool briefly, then transfer it to shallow, airtight food-safe containers.

Refrigerate within 2 hours of cooking, or within 1 hour when temperatures exceed 90°F (32°C).

Store at 40°F (4°C) or colder for up to 3–4 days.

For the best results, store the fried pork separately from the sweet and sour sauce and vegetables whenever possible.

Keeping the components separate helps prevent the cornstarch coating from absorbing moisture and becoming soggy.

Expert Tip: If the pork has already been tossed with the sauce, it will still be delicious after reheating, but the coating will be softer than when freshly fried.

Freezing

Crispy Sweet and Sour Pork can be frozen for convenient make-ahead meals.

For the best texture, freeze the fried pork and sweet and sour sauce separately.

  1. Allow the cooked pork to cool promptly.
  2. Arrange the fried pork pieces in a single layer on a parchment-lined tray.
  3. Freeze until firm, approximately 1–2 hours.
  4. Transfer the frozen pork to an airtight freezer-safe container or bag.
  5. Place the cooled sauce and vegetables in a separate freezer-safe container.
  6. Label the containers with the preparation date.
  7. Freeze at 0°F (-18°C) for up to 2 months for best quality.

Thaw overnight in the refrigerator before reheating.

Expert Tip: Bell peppers, onions, and celery may become softer after freezing. For the freshest texture, prepare new stir-fried vegetables when serving frozen sweet and sour pork.

Reheating in the Oven

Oven reheating is an effective way to restore some crispiness to the pork coating.

  1. Preheat the oven to 400°F (200°C).
  2. Arrange refrigerated fried pork pieces in a single layer on a wire rack over a baking tray.
  3. Heat for approximately 8–12 minutes, depending on the size of the pieces.
  4. Continue until the pork is thoroughly reheated to 165°F (74°C).
  5. Warm the sweet and sour sauce separately in a saucepan.
  6. Toss the hot pork with the sauce immediately before serving.

If the pork was previously mixed with the sauce, place it in an oven-safe dish and cover loosely to prevent excessive drying. The coating will remain softer.

Reheating in the Air Fryer

For pork stored separately from the sauce:

  1. Preheat the air fryer to 375°F (190°C).
  2. Arrange the pork pieces in a single layer.
  3. Reheat for approximately 4–7 minutes, shaking the basket halfway through.
  4. Continue until the pork reaches 165°F (74°C).
  5. Warm the sauce separately and combine just before serving.

Avoid overcrowding the air-fryer basket.

Microwave Reheating

Microwaving is convenient, although it will not restore the original crispy coating.

Transfer one serving to a microwave-safe dish and cover loosely.

Reheat in 30–45-second intervals, stirring or turning the pork between intervals, until evenly heated to 165°F (74°C).

Allow the food to stand briefly before serving.

Make-Ahead Preparation

For parties or busy weeknights, prepare the pork marinade, vegetables, and sweet and sour sauce in advance.

Store the raw marinated pork in the refrigerator and cook it within 1–2 days. Store the prepared vegetables separately.

The sweet and sour sauce can be prepared ahead and refrigerated in an airtight container for up to 3–4 days.

For the best crispy texture, coat and fry the pork shortly before serving.

If serving a large group, keep the sauce warm separately and combine it with the freshly fried pork in smaller batches.

Food Safety Tips

  • Keep raw pork refrigerated at 40°F (4°C) or colder.
  • Use separate cutting boards and utensils for raw pork and ready-to-eat vegetables.
  • Cook pork cut from an intact whole-muscle cut to at least 145°F (63°C), followed by a 3-minute rest.
  • Refrigerate cooked leftovers promptly.
  • Reheat leftovers to 165°F (74°C).
  • Do not reuse raw pork marinade as a sauce unless it has been thoroughly boiled.
  • Never leave deep-frying oil unattended, and allow it to cool safely before disposal or storage.

Best Serving Recommendation: For the crispiest result, serve the golden fried pork immediately with freshly prepared sweet and sour pineapple sauce and hot steamed rice.

Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Expand All:
Pinoy Kainan Food and Lifestyle Blogger

Hi, I'm Samantha, a full-time food blogger, mother of 2 beautiful daughters and a lovely wife. I live in New Jersey with my family. Loves traveling, sharing new recipes, and spending time with my family.

Rate this recipe

Your email address will not be published. Required fields are marked *

Rate this recipe

Add a question

Your email address will not be published. Required fields are marked *

This error message is only visible to WordPress admins

Error: No feed with the ID 2 found.

Please go to the Instagram Feed settings page to create a feed.

0 Add to Favorites
Min
0 Add to Favorites
Share it on your social network