Sweet and Sour Pork Recipe – Crispy, Tangy Perfection

Posted on November 23, 2025 by Barbara Rosenthal

Just like your favorite takeout but better, this sweet and sour pork delivers crispy texture and balanced flavors. Juicy pork gets coated in a light batter and fried until golden, then tossed in a vibrant sauce that hits all the right notes. This version uses simple techniques for maximum crunch without deep-frying stress.

Why This Recipe Works

  • The cornstarch coating creates an ultra-crispy exterior that stays crunchy even after saucing
  • Using pineapple juice in the sauce provides natural sweetness and acidity without overwhelming sugar
  • Double-cooking the pork ensures thorough cooking while maintaining juicy interior texture
  • Balancing the sauce components prevents any single flavor from dominating the dish
  • The quick cooking method preserves vegetable crunch and bright colors

Ingredients

  • 1.5 pounds pork shoulder, cut into 1-inch cubes
  • 1/2 cup cornstarch
  • 1/4 cup all-purpose flour
  • 1 teaspoon baking powder
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/2 cup cold water
  • 1/4 cup vegetable oil for frying
  • 1 red bell pepper, cut into 1-inch pieces
  • 1 green bell pepper, cut into 1-inch pieces
  • 1 medium onion, cut into 1-inch pieces
  • 1 cup pineapple chunks, fresh or canned
  • 1/2 cup pineapple juice
  • 1/4 cup rice vinegar
  • 1/4 cup ketchup
  • 3 tablespoons brown sugar
  • 2 tablespoons soy sauce
  • 1 tablespoon cornstarch mixed with 2 tablespoons water
  • 2 cloves garlic, minced
  • 1 teaspoon grated fresh ginger

Equipment Needed

  • Large skillet or wok
  • Mixing bowls
  • Whisk
  • Measuring cups and spoons
  • Cutting board and sharp knife
  • Tongs or slotted spoon
  • Paper towels

Instructions

Sweet And Sour Pork Recipe

Prepare the Pork Coating

Combine 1/2 cup cornstarch, 1/4 cup all-purpose flour, 1 teaspoon baking powder, 1/2 teaspoon salt, and 1/4 teaspoon black pepper in a medium bowl. Whisk these dry ingredients together until thoroughly combined. The baking powder helps create a lighter, crispier coating when the pork fries.

Add 1/2 cup cold water gradually while whisking continuously to form a smooth, lump-free batter. The cold water prevents the batter from becoming too thick and ensures even coating. Pat the 1.5 pounds of pork cubes dry with paper towels, then dip each piece into the batter, making sure all surfaces get coated. Let excess batter drip off before proceeding to the next step. Proper coating ensures maximum crispiness during cooking.

Initial Pork Cooking

Heat 2 tablespoons of vegetable oil in a large skillet over medium-high heat until shimmering, about 375°F. Working in batches to avoid crowding, carefully place battered pork pieces into the hot oil using tongs.

Cook for 3-4 minutes per side until the coating turns light golden brown and forms a crisp crust. Do not flip the pieces too early – wait until the bottom develops a solid crust that releases easily from the pan. Transfer the partially cooked pork to a paper towel-lined plate to drain excess oil. The pork will not be fully cooked through at this stage, which is intentional. This initial cooking sets the coating and begins the cooking process without drying out the meat.

Make the Sweet and Sour Sauce

In a small saucepan, combine 1/2 cup pineapple juice, 1/4 cup rice vinegar, 1/4 cup ketchup, 3 tablespoons brown sugar, and 2 tablespoons soy sauce. Whisk these ingredients together over medium heat until the brown sugar completely dissolves, about 2-3 minutes.

Add the minced garlic and grated ginger, then bring the mixture to a gentle simmer. In a separate small bowl, mix 1 tablespoon cornstarch with 2 tablespoons cold water to create a smooth slurry. Slowly whisk this slurry into the simmering sauce, continuing to whisk constantly as the sauce thickens. Cook for 1-2 minutes until the sauce reaches a glossy, coating consistency. Remove from heat and set aside.

Cook Vegetables and Finish Pork

Heat the remaining 2 tablespoons of vegetable oil in the same skillet over medium-high heat. Add the chopped onion and bell peppers, stirring frequently for 3-4 minutes until they begin to soften but still retain some crunch.

Push vegetables to the sides of the skillet and return all the partially cooked pork to the center. Cook for another 2-3 minutes, turning the pork pieces occasionally, until they develop a deeper golden brown color and reach an internal temperature of 145°F. Add the pineapple chunks during the last minute of cooking to warm them through. The vegetables should remain vibrant and slightly crisp to provide textural contrast.

Combine and Serve

Pour the prepared sweet and sour sauce over the pork and vegetables in the skillet. Use a spatula or tongs to gently toss everything together, ensuring all components get evenly coated with sauce. Cook for just 1 minute more to allow the flavors to meld while maintaining the crispy texture of the pork coating. Serve immediately over steamed rice while hot. The dish is best enjoyed right away as the crispy coating will gradually soften when left sitting in the sauce. Garnish with sliced green onions or sesame seeds if desired for additional flavor and visual appeal.

Tips and Tricks

For optimal crispiness, ensure your oil reaches the proper temperature before adding the pork. Use a cooking thermometer to verify it’s between 375-400°F. If the oil is too cool, the coating will absorb excess oil and become greasy. If too hot, the outside burns before the inside cooks properly.

When cutting the pork, aim for uniform 1-inch cubes to ensure even cooking. Slightly freezing the pork for 20-30 minutes before cutting makes it easier to achieve clean, even pieces. For the batter, the cold water is crucial – it creates steam during frying that helps separate the coating from the meat, resulting in that characteristic airy crispness. Don’t overmix the batter; a few small lumps are preferable to overworking the gluten in the flour.

When frying, resist the temptation to move the pork pieces too soon. Let them develop a solid crust that naturally releases from the pan before flipping. Work in batches rather than crowding the pan, as overcrowding lowers the oil temperature and causes steaming rather than frying.

For the sauce, taste and adjust the balance before adding the cornstarch slurry. If you prefer sweeter sauce, add more brown sugar by the teaspoon. For more tang, increase the rice vinegar gradually. The cornstarch slurry must be mixed with cold water to prevent clumping when added to the hot sauce.

If you need to make the dish ahead, cook the pork and prepare the sauce separately, then combine just before serving to maintain texture. Leftovers will lose their crispness but can be refreshed in a 400°F oven for 5-7 minutes. For a healthier version, you can bake the battered pork at 425°F for 15-20 minutes instead of frying, though the texture will be slightly different.

Recipe Variations

For chicken sweet and sour, substitute 1.5 pounds of boneless chicken thighs cut into 1-inch pieces. Chicken cooks faster than pork, so reduce the initial cooking time to 2-3 minutes per side. The darker meat of thighs stays juicier than breast meat when cooked using this method. Adjust the final cooking time accordingly since chicken requires thorough cooking to 165°F internal temperature.

Create a vegetarian version using firm tofu or cauliflower florets. Press 1.5 pounds of extra-firm tofu to remove excess moisture, then cut into 1-inch cubes. For cauliflower, use 1 medium head cut into bite-sized florets. Both options follow the same battering and initial cooking process, though cauliflower may require slightly less cooking time. The sauce remains identical, making this an easy plant-based alternative.

Adjust the sauce heat level by adding 1-2 teaspoons of sriracha or chili garlic sauce to the sauce mixture. For more pronounced heat, include 1-2 diced fresh chili peppers when cooking the vegetables. Start with smaller amounts and taste as you go, since heat preferences vary widely. The sweetness of the pineapple helps balance the spiciness effectively.

Incorporate different vegetables based on seasonal availability or preference. Broccoli florets, snap peas, carrots, or water chestnuts all work well. Cut harder vegetables like carrots into thin slices or small pieces to ensure they cook through in the short cooking time. Add delicate vegetables like snow peas during the last minute of cooking to preserve their crisp texture and bright color.

For a gluten-free version, replace the all-purpose flour with rice flour in the batter and use tamari instead of soy sauce in the sauce. The cornstarch remains the same, and rice flour actually creates an exceptionally crispy coating. Verify that your baking powder is gluten-free, as some brands contain wheat starch. All other ingredients are naturally gluten-free.

Frequently Asked Questions

Can I bake the pork instead of frying it?

Yes, you can bake the battered pork pieces at 425°F for 15-20 minutes, flipping halfway through. The texture will be slightly different – less crispy than fried but still pleasantly crunchy. Place the pieces on a wire rack over a baking sheet to allow air circulation. Spray lightly with cooking oil before baking to encourage browning. The sauce preparation remains identical. Baking works particularly well with chicken or tofu variations where extreme crispiness is less critical to the final dish’s success.

How do I prevent the pork from becoming tough?

Pork shoulder contains adequate fat to stay tender when cooked properly. Cutting against the grain helps, as does not overcooking. The double-cooking method in this recipe ensures the pork cooks through without drying out. Using a meat thermometer to verify the internal temperature reaches 145°F prevents overcooking. Letting the pork rest for a few minutes after the initial cooking allows juices to redistribute. Avoid pressing down on the pork while cooking, as this squeezes out moisture and can result in tougher texture.

Can I make this recipe ahead of time?

You can prepare components separately up to one day ahead. Cook the pork through the initial frying stage, then refrigerate. Make the sauce and store it separately. When ready to serve, reheat the pork in a 400°F oven for 5-7 minutes until crispy again, then proceed with the vegetable cooking and saucing steps. The vegetables should always be cooked fresh to maintain their texture and color. Fully assembled sweet and sour pork doesn’t reheat well because the coating becomes soggy.

What’s the purpose of baking powder in the batter?

Baking powder acts as a leavening agent that creates tiny air pockets in the batter during cooking. These pockets make the coating lighter and crispier than a dense, heavy batter would produce. The chemical reaction between the baking powder and liquid creates carbon dioxide bubbles that expand when heated. This results in a coating that’s both crispy and slightly airy rather than tough or doughy. Without baking powder, the coating would be denser and more likely to become soggy when sauced.

How can I adjust the sauce sweetness or tartness?

Adjust the sauce balance by tasting before adding the cornstarch slurry. For sweeter sauce, add brown sugar one teaspoon at a time until desired sweetness. For tarter sauce, increase rice vinegar by the teaspoon. Remember that the pineapple juice and ketchup already contribute significant sweetness, so make small adjustments. If the sauce becomes too sweet, a squeeze of fresh lime juice can help balance it. The perfect sweet-sour balance is subjective, so customize to your preference.

Summary

This sweet and sour pork combines crispy battered pork with vibrant vegetables in a balanced sauce. The technique ensures maximum crunch while keeping the pork tender. Customize the heat level or try chicken or vegetarian variations. Serve immediately over rice for best texture.

Sweet and Sour Pork

Servings

4

servings
Prep time

25

minutes
Cooking time

20

minutes

Ingredients

Instructions

  1. 1 Combine cornstarch, flour, baking powder, salt, and pepper. Whisk in cold water to form batter.
  2. 2 Coat pork pieces in batter. Heat oil to 375°F and fry pork in batches until light golden, 3-4 minutes per side.
  3. 3 Make sauce by combining pineapple juice, vinegar, ketchup, brown sugar, and soy sauce. Add garlic and ginger, then thicken with cornstarch slurry.
  4. 4 Cook vegetables in oil for 3-4 minutes. Add pork and pineapple, cook 2-3 minutes until pork reaches 145°F.
  5. 5 Pour sauce over pork and vegetables, toss to coat, and cook 1 minute more. Serve immediately.

You might also like these recipes

Leave a Comment