Sweet and Sour Pork Recipe – Crispy, Sticky & Delicious
There’s something deeply satisfying about making a takeout favorite in your own kitchen, especially when the craving hits for something crispy, saucy, sweet, and tangy. Sweet and sour pork delivers all of that in one bite. You get golden pieces of pork, colorful vegetables, juicy pineapple, and that glossy sauce that makes everyone hover around the stove waiting for dinner.
The good news is that restaurant-style results don’t require complicated equipment or hard-to-find ingredients. The real trick is controlling the frying temperature and keeping the crispy pork away from the sauce until the last moment. Follow this method and you’ll get crunchy pork with a sticky, balanced sauce instead of a soggy coating.
Sweet and Sour Pork Recipe – Crispy, Sticky & Delicious
This homemade sweet and sour pork recipe combines bite-size pieces of juicy pork with a crisp coating, bell peppers, onion, pineapple, and a glossy homemade sweet and sour sauce. It’s bold enough to satisfy a takeout craving but simple enough for a weeknight dinner.
The recipe makes 4 generous servings and pairs beautifully with steamed jasmine rice, brown rice, or simple stir-fried vegetables.
Prep & Cook Time
| Details | Time / Amount |
|---|---|
| Prep Time | 20 minutes |
| Cook Time | 25 minutes |
| Total Time | 45 minutes |
| Servings | 4 |
| Difficulty | Easy–Moderate |
What Equipment Do You Need?
You don’t need a professional wok setup to make excellent sweet and sour pork. A few basic kitchen tools will do the job.
- Large heavy-bottomed skillet, wok, or Dutch oven – for frying the pork safely and evenly.
- Medium mixing bowl – for coating the pork.
- Small bowl or measuring jug – for mixing the sauce.
- Sharp chef’s knife – for cutting the pork and vegetables.
- Cutting board – use a separate board or thoroughly sanitize it after preparing raw pork.
- Tongs or slotted spoon – for safely removing pork from hot oil.
- Wire rack or paper towel-lined plate – for draining fried pork.
- Kitchen thermometer – highly recommended for monitoring frying oil and checking the pork.
- Whisk or spoon – for combining the sauce ingredients.
Ingredients
For the Pork
- 1½ pounds (680 g) boneless pork shoulder or pork loin, cut into 1-inch pieces
- ½ teaspoon fine salt
- ¼ teaspoon ground black pepper
- 1 large egg, lightly beaten
- ½ cup (65 g) all-purpose flour
- ½ cup (65 g) cornstarch
- ½ teaspoon garlic powder
- Vegetable, canola, or peanut oil, for frying
For the Sweet and Sour Sauce
- ½ cup (120 ml) pineapple juice
- ⅓ cup (80 ml) rice vinegar
- ⅓ cup (65 g) packed light brown sugar
- ¼ cup (60 ml) ketchup
- 2 tablespoons low-sodium soy sauce
- 1 tablespoon cornstarch
- 2 tablespoons water
For the Vegetables
- 1 red bell pepper, cut into 1-inch pieces
- 1 green bell pepper, cut into 1-inch pieces
- 1 small yellow onion, cut into chunks
- 1 cup (165 g) pineapple chunks, drained
- 1 tablespoon neutral cooking oil
Optional for Serving
- Steamed jasmine or long-grain rice
- Sliced green onions
- Toasted sesame seeds
Why Each Ingredient Matters
Good sweet and sour pork is all about contrast. Each ingredient has a specific job, from creating the crisp crust to balancing the acidity of the sauce.
| Ingredient | Why It Matters |
|---|---|
| Pork | Provides a juicy, savory center that balances the bold sauce. Pork shoulder stays especially tender and flavorful. |
| Cornstarch | Creates a light, crisp exterior and absorbs less moisture than flour alone. It also thickens the sauce. |
| All-Purpose Flour | Gives the coating structure so it sticks to the pork during frying. |
| Egg | Helps the dry coating adhere to the pork and encourages even browning. |
| Pineapple Juice | Adds fruity sweetness and acidity without relying entirely on sugar. |
| Rice Vinegar | Creates the sharp, tangy element essential to sweet and sour sauce. |
| Brown Sugar | Balances the vinegar and helps produce a glossy, sticky finish. |
| Ketchup | Adds sweetness, acidity, tomato flavor, and the familiar red-orange color. |
| Soy Sauce | Brings saltiness and umami, keeping the sauce from tasting overly sweet. |
| Bell Peppers | Add crunch, freshness, sweetness, and color. |
| Onion | Provides savory sweetness and texture. |
| Pineapple | Adds juicy bursts of sweetness that contrast beautifully with the savory pork. |
One important detail is the cornstarch-and-flour combination. Flour alone can make the coating heavier, while cornstarch alone may be more delicate. Combining them gives you a crisp coating sturdy enough to handle a quick toss in sauce.
Step-by-Step Instructions
Step 1: Prepare the Pork

Pat the pork dry thoroughly with paper towels. Excess surface moisture makes it harder to achieve a crisp coating.
Cut the pork into roughly 1-inch pieces, keeping them as similar in size as possible so they cook evenly.
Place the pork in a bowl and season with ½ teaspoon salt and ¼ teaspoon black pepper. Add the beaten egg and toss until every piece has a thin coating.
In a separate bowl, mix:
- ½ cup flour
- ½ cup cornstarch
- ½ teaspoon garlic powder
Add the pork pieces and toss until thoroughly coated. Press the flour mixture gently onto any bare areas.
Chef’s tip: A slightly rough-looking coating is good. Those little uneven edges become extra crunchy once fried.
Wash your hands, knife, board, and any surfaces that touched raw pork with hot soapy water before moving on.
Step 2: Make the Sweet and Sour Sauce

Before you start frying, prepare the sauce so everything is ready when you need it.
Whisk together:
- ½ cup pineapple juice
- ⅓ cup rice vinegar
- ⅓ cup brown sugar
- ¼ cup ketchup
- 2 tablespoons soy sauce
In another small bowl, stir 1 tablespoon cornstarch with 2 tablespoons cold water until completely smooth. This is your cornstarch slurry.
Set both mixtures aside.
Don’t add dry cornstarch directly to the hot sauce later. It tends to form stubborn little lumps.
Step 3: Fry the Pork Until Crispy

Pour enough frying oil into a heavy skillet or Dutch oven to reach approximately 1½–2 inches deep.
Heat the oil to 350°F (175°C).
Carefully lower the pork into the oil in small batches. Do not overcrowd the pan. Too much pork at once causes the oil temperature to drop, which can produce greasy rather than crispy pork.
Fry each batch for approximately 4–6 minutes, turning occasionally, until deeply golden and cooked through.
Transfer the pork to a wire rack or paper towel-lined plate.
For food safety, pork should reach a safe internal temperature of 145°F (63°C) followed by a 3-minute rest.
Hot-oil warning: Never leave frying oil unattended, and don’t allow water to splash into hot oil.
Step 4: Stir-Fry the Vegetables

Once all the pork has been fried, carefully set the frying oil aside to cool in a safe place. Never pour hot cooking oil down the sink.
Heat a clean wok or large skillet over medium-high heat.
Add 1 tablespoon neutral oil, followed by the onion and bell peppers.
Stir-fry for about 2–3 minutes.
You want the vegetables slightly softened but still crisp. That fresh crunch is important because the pork and sauce are already rich.
Add the pineapple chunks and cook for another 30–60 seconds, just until warmed through.
Step 5: Cook the Sticky Sweet and Sour Sauce

Pour the prepared sauce mixture into the pan with the vegetables.
Bring it to a gentle simmer while stirring.
Give the cornstarch slurry another quick stir because cornstarch settles quickly. Slowly pour it into the simmering sauce while continuously stirring.
Cook for approximately 1–2 minutes.
You’ll see the sauce change from thin and watery to glossy and thick enough to coat the back of a spoon.
Taste carefully.
For a sweeter sauce, add a small amount of brown sugar. For more tang, add a splash of rice vinegar.
Step 6: Toss and Serve Immediately

Add the crispy pork to the hot sweet and sour sauce.
Toss gently for just 20–30 seconds, making sure each piece receives a light coating.
Then stop.
This is one of the most important parts of the entire recipe. Leaving crispy pork sitting in hot sauce for several minutes will soften the crust.
Transfer everything immediately to a serving platter or individual bowls.
Serve with hot steamed rice and finish with sliced green onions or sesame seeds if desired.
That first bite should have everything: crunchy pork, sticky sauce, juicy pineapple, crisp vegetables, sweetness, acidity, and savory depth.
Health Benefits
Sweet and sour pork is certainly an indulgent meal, especially because the pork is fried, but it can still contribute several useful nutrients when enjoyed as part of a balanced diet.
Protein
Pork provides high-quality protein, which helps support muscle maintenance, tissue repair, and normal body function. A serving of this recipe provides a substantial amount of protein.
Vitamin C
Bell peppers are naturally rich in vitamin C. Red peppers are particularly nutrient-dense and also provide carotenoid antioxidants.
B Vitamins
Pork provides several B vitamins, including thiamin (vitamin B1), which plays an important role in converting food into usable energy.
Fruit and Vegetables
Pineapple, peppers, and onion add more plant foods to the meal while providing vitamins, minerals, antioxidants, and small amounts of dietary fiber.
Make It Lighter
To create a more balanced plate:
- Serve a moderate portion of pork.
- Add extra bell peppers and onions.
- Pair it with steamed broccoli or green beans.
- Choose brown rice if you’d like additional fiber.
- Use low-sodium soy sauce to help reduce sodium.
- Drain fried pork thoroughly before adding it to the sauce.
Nutrition Information (Per Serving)
Approximate nutrition values are based on 4 servings and can vary depending on the cut of pork, frying oil absorption, brands used, and serving size.
| Nutrient | Approximate Amount |
|---|---|
| Calories | 620 kcal |
| Protein | 39 g |
| Fat | 27 g |
| Carbohydrates | 58 g |
Nutrition note: These figures are estimates rather than medical dietary calculations. Rice and optional garnishes are not included.
Pro Tips & Variations
1. Keep Your Oil at the Right Temperature
Aim for approximately 350°F (175°C).
Oil that’s too cool produces greasy pork. Oil that’s excessively hot can brown the coating before the center has finished cooking.
A kitchen thermometer takes most of the guesswork out of frying.
2. Fry in Small Batches
It can be tempting to dump everything into the pan at once when dinner is running late. Resist that temptation.
Crowding dramatically lowers the temperature of the oil and prevents proper crisping.
3. Extra-Crispy Restaurant-Style Pork
For even more crunch, fry the pork once until cooked and lightly golden. Let it rest for several minutes.
Increase the oil temperature slightly to around 375°F (190°C) and fry the pieces again for about 30–60 seconds, watching carefully.
This quick second fry removes additional surface moisture and creates a crunchier crust.
4. Don’t Sauce the Pork Too Early
If you’re preparing dinner ahead, keep three things separate:
- Fried pork
- Cooked vegetables
- Sweet and sour sauce
Reheat them individually and combine just before serving.
5. Adjust the Sweetness
Sweet and sour sauce shouldn’t simply taste sugary.
If you prefer a sharper sauce, reduce the brown sugar slightly or add a little more rice vinegar.
If you’re cooking for children who prefer sweeter flavors, you can increase the sugar slightly.
6. Try Chicken Instead
Boneless chicken thigh works very well with the same coating and sauce.
Make sure chicken reaches an internal temperature of 165°F (74°C) before serving.
7. Add More Vegetables
Try adding:
- Carrots
- Snow peas
- Broccoli
- Zucchini
- Yellow bell pepper
Just avoid overloading the pan, or the vegetables can release too much moisture.
8. Make It Spicy
For a sweet-sour-spicy version, add:
- Crushed red pepper flakes
- Sliced fresh chili
- A small spoonful of chili sauce
Start small. You can always add more heat.
9. Pork Shoulder vs. Pork Loin
Pork shoulder has more fat and tends to remain juicy and flavorful.
Pork loin is leaner and works well too, but avoid overcooking it because lean meat dries out faster.
10. Gluten-Free Variation
Replace the all-purpose flour with a suitable gluten-free flour blend or additional cornstarch, and use certified gluten-free tamari instead of regular soy sauce.
Always check individual ingredient labels when preparing food for someone with a gluten allergy or celiac disease.
How Much Does It Cost to Make?
Prices vary significantly depending on where you shop, the season, and whether pantry staples are already available. For a typical US supermarket, this recipe should remain relatively affordable compared with ordering four restaurant portions.
| Ingredient Group | Estimated Cost |
|---|---|
| 1½ lb pork | $6.00–$9.00 |
| Bell peppers + onion | $3.00–$4.50 |
| Pineapple + juice | $2.00–$3.00 |
| Flour + cornstarch + egg | $1.00–$1.50 |
| Sauce ingredients | $1.50–$2.50 |
| Frying/cooking oil used | $1.50–$2.50 |
| Estimated Total | $15–$23 |
| Estimated Cost Per Serving | $3.75–$5.75 |
If you already have vinegar, soy sauce, ketchup, sugar, flour, and oil in the pantry, your actual out-of-pocket cost can be considerably lower.
For UK cooks, supermarket prices will differ, but the same principle applies: pork, peppers, tinned pineapple, and common pantry ingredients make this a practical homemade alternative to takeaway.
Frequently Asked Questions
Why isn’t my sweet and sour pork crispy?
The most common causes are oil that’s too cool, overcrowding the pan, excess moisture on the pork, or leaving the finished pork in sauce too long.
Pat the pork dry before coating, maintain the oil at approximately 350°F (175°C), fry in batches, and add the sauce immediately before serving.
Can I make sweet and sour pork ahead of time?
You can prepare most components ahead, but don’t combine them.
The sauce can be made and refrigerated separately. Vegetables can be chopped ahead, and the pork can be prepared in advance.
For the best texture, fry the pork close to serving time. If you’ve already fried it, reheat it in a hot oven or air fryer before tossing with reheated sauce.
What cut of pork is best for sweet and sour pork?
Boneless pork shoulder is a great choice when you want maximum juiciness and flavor because its extra fat helps prevent the meat from drying out.
Pork loin works well when you prefer a leaner option.
Whichever cut you choose, slice it into similarly sized pieces so everything cooks evenly.
How do I keep sweet and sour pork crispy?
Keep the fried pork and sauce separate until everyone is ready to eat.
Once the sauce is hot and thick, add the pork and toss just long enough to coat it—usually 20–30 seconds.
Serve immediately.
If you’re serving a crowd, you can even put the sauce on the side. That keeps the pork especially crunchy and lets everyone control how much sauce they want.
Final Thoughts
Homemade sweet and sour pork is one of those recipes that feels like a weekend treat but is completely achievable in an everyday kitchen. The secret isn’t an unusual ingredient or complicated technique. It’s simply dry pork, a crisp coating, properly heated oil, balanced sauce, and good timing.
Don’t worry if your vegetables aren’t cut into perfectly matching restaurant-style squares or a little flour ends up all over the counter. That’s home cooking. Focus on keeping the pork crisp and tasting the sauce before everything comes together.
Serve it piping hot with fluffy rice, grab a fork, and enjoy that combination of crispy, sticky, sweet, tangy, and savory goodness.