Sweet and Sour Pork Recipe | Simple Restaurant-Style Dinner at Home
This post may contain affiliate links (disclosure).
If you love crispy, flavorful takeout-style meals, this homemade sweet and sour pork is a must-try. It features golden fried pork tossed with juicy pineapple and colorful bell peppers in a perfectly balanced sweet and tangy sauce. This easy recipe brings restaurant-quality sweet and sour pork right to your kitchen using simple ingredients and straightforward steps.
Want to save this recipe?
Variations And Substitutions
- This sweet and sour pork recipe is very flexible, so you can easily adjust it based on your preferences or what you have on hand. One simple variation is to switch the cut of pork. While pork tenderloin is lean and tender, you can also use pork shoulder for a slightly richer flavor. Keep in mind that different cuts may have slightly different textures, but they will all work well in this dish.
- If you want to change up the protein entirely, you can use the same method with chicken or shrimp. Both options cook quickly and pair beautifully with the sweet and sour sauce. This is a great way to use what you already have in your kitchen. Just be sure to adjust cooking times as needed so your protein stays juicy and not overcooked.
- For the vegetables, feel free to get creative. In addition to bell peppers and onions, you can add ingredients like mushrooms, carrots, baby corn, or water chestnuts. These add extra texture and flavor while making the dish more colorful and nutritious. It’s an easy way to customize the recipe to your taste.
- You can also tweak the sauce to suit your flavor preferences. If you like it sweeter, try adding a bit of pineapple juice for extra natural sweetness. For more tang, you can slightly increase the vinegar. If you enjoy a bit of spice, a pinch of red pepper flakes can give the dish a gentle kick without overpowering the classic flavor.
- If you’re looking for a lighter version, you can skip deep frying and instead pan-fry the pork in a small amount of oil. While it won’t be quite as crispy, it will still be delicious and satisfying. This is a great option if you want to reduce the amount of oil used.
- You can also make small substitutions based on what you have available. For example, canned pineapple works just as well as fresh, making this recipe even more convenient. The goal is to keep the balance of sweet and tangy flavors while adapting the ingredients to fit your needs.
Storage and Reheating
- Storage – Allow the sweet and sour pork to cool completely before storing. Place it in an airtight container and keep it in the refrigerator for up to 3 days. Keep in mind that the crispy coating will soften over time as it absorbs the sauce.
- Reheating – Reheat the pork in a skillet over medium heat until warmed through. This helps bring back some texture compared to microwaving. You can also microwave it in short intervals, stirring in between, until hot.
- Freezing – This dish is not ideal for freezing because the coating can become soggy after thawing. However, you can freeze it if needed in an airtight container for up to 2 months. Thaw in the refrigerator before reheating.
Sweet and Sour Pork
Want to save this recipe?
Ingredients
- 1 1/2 pounds pork tenderloin cut into 1-inch pieces
- 2 large eggs beaten
- 1 tsp salt
- 1/2 tsp black pepper
- 1/2 cup all-purpose flour
- 1/2 cup cornstarch
- 4 cups oil for frying, about 3 inches deep in pot
- 2 tsp vegetable oil
- 1/2 cup onion cut into 1-inch pieces
- 1 medium green bell pepper cut into 1-inch pieces
- 1 medium red bell pepper cut into 1-inch pieces
- 3/4 cup pineapple chunks fresh or canned
- 1/2 cup granulated sugar
- 1/3 cup apple cider vinegar
- 2 tbsp soy sauce
- 1/4 tsp garlic powder
- 1/4 tsp onion powder
- 1/3 cup ketchup
- 1 tbsp cornstarch
Recommended Kitchen Tools (click the links below to see the items used to make this recipe)
- Large deep pot
- Large skillet or pan
- Mixing bowls
- Tongs or slotted spoon
- Paper towels
Instructions
- Heat oil in a deep pot to 350°F. Place eggs in a bowl and season with salt and pepper. In another bowl, mix flour and cornstarch.
- Dip each piece of pork into the egg, then coat in the flour mixture until fully covered.
- Fry the pork in batches for about 5 minutes until golden brown and crispy. Remove and drain on paper towels.
- Heat 2 teaspoons of vegetable oil in a large pan over medium-high heat. Add onion and bell peppers, season lightly, and cook for 4–5 minutes.
- Stir in pineapple chunks and cook briefly until heated through.
- In a bowl, whisk together sugar, apple cider vinegar, soy sauce, garlic powder, onion powder, ketchup, and cornstarch.
- Pour the sauce into the pan with the vegetables and bring to a simmer. Cook for 2–3 minutes until thickened.
- Add the crispy pork to the pan and toss everything together until evenly coated in sauce. Serve immediately.
Notes
- Chill the pork in the freezer for about 20 minutes before cutting to make slicing easier.
- For best texture, serve right away so the pork stays crispy before absorbing the sauce.














