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.

Bowl of homemade sweet and sour pork with crispy pork pieces, pineapple, and colorful vegetables.

Want to save this recipe?

Just enter your email and I’ll send it right to you, plus great new recipes weekly!

Why You’ll Love Sweet and Sour Pork

  • This recipe gives you that irresistible crispy texture on the outside while keeping the pork juicy on the inside. Each bite is coated in a glossy sweet and tangy sauce that hits all the right flavor notes. The combination of textures makes it incredibly satisfying to eat. It truly feels like your favorite takeout dish, but fresher and more flavorful.
  • It’s surprisingly easy to make at home with simple, everyday ingredients. You don’t need any special skills to get great results. The steps are straightforward and easy to follow, even for beginner cooks. Once you try it, you’ll feel confident making it again and again.
  • The balance of flavors is what makes this dish stand out. The sweetness from the sugar and pineapple pairs perfectly with the tangy vinegar and savory soy sauce. Every ingredient works together to create a bold, delicious sauce. It’s a flavor combination that never gets boring.
  • You can easily customize this recipe to suit your taste. Add more vegetables, adjust the sweetness, or switch up the protein if you like. It’s very flexible and forgiving. That means you can make it your own every time you cook it.
  • It’s perfect for serving with rice or alongside other dishes for a full meal. The sauce pairs beautifully with plain steamed rice, soaking into every bite. It’s also great for family dinners or casual gatherings. Everyone will recognize it and be excited to dig in.

Crispy sweet and sour pork with pineapple, bell peppers, and snap peas served in a bowl.

Ingredients For Sweet and Sour Pork

  • Pork tenderloin – This is the main protein and becomes tender and juicy when cooked. Cutting it into bite-sized pieces helps it cook evenly and makes it perfect for coating in the crispy batter. It’s a lean cut that works really well for frying.
  • Eggs – The eggs help the coating stick to the pork pieces. They create a light layer that binds the flour and cornstarch mixture to the meat. This step is key for getting that crispy texture.
  • Salt and black pepper – These simple seasonings add flavor to the pork and coating. Even a small amount makes a big difference in the overall taste. It ensures every bite is well seasoned.
  • All-purpose flour – Flour helps create the base of the crispy coating. It works together with cornstarch to give the pork a golden exterior. This combination is what makes the texture so satisfying.
  • Cornstarch – Cornstarch is essential for that extra crispy finish. It helps create a light, crunchy coating that fries up beautifully. It also helps thicken the sauce later in the recipe.
  • Oil – Used for deep frying the pork and a small amount for sautéing the vegetables. Properly heated oil ensures the pork turns golden and crispy. It’s important for achieving that classic texture.
  • Onion – Adds a savory depth of flavor and slight sweetness when cooked. It pairs perfectly with the sauce and other vegetables. The texture becomes tender while still slightly crisp.
  • Green and red bell peppers – These add color, crunch, and a mild sweetness. They balance out the richness of the fried pork. The mix of colors also makes the dish visually appealing.
  • Pineapple chunks – Pineapple brings natural sweetness and a juicy texture. It enhances the sweet and sour flavor profile of the dish. It also adds a fresh, bright contrast.
  • Granulated sugar – This is what gives the sauce its signature sweetness. It balances the tangy and savory ingredients. The result is that classic sweet and sour taste.
  • Apple cider vinegar – Adds the “sour” element to the dish. It cuts through the sweetness and keeps the sauce balanced. This ingredient is essential for the signature flavor.
  • Soy sauce – Brings a rich, savory umami flavor. It deepens the overall taste of the sauce. Just a small amount goes a long way.
  • Garlic powder – Adds a subtle garlic flavor without overpowering the sauce. It blends smoothly into the mixture. It enhances the overall savory notes.
  • Onion powder – Complements the garlic powder and adds extra depth. It helps round out the flavor of the sauce. These small additions make a big difference.
  • Ketchup – Gives the sauce its signature color and a hint of tangy sweetness. It’s a classic ingredient in sweet and sour sauce. It ties all the flavors together.
  • Cornstarch (for sauce) – Thickens the sauce to the perfect consistency. It helps create that glossy coating that sticks to the pork. This step gives the dish its final texture.

For the exact measurements of the ingredients, see the printable recipe card at the bottom of this article.

Serving sweet and sour pork over white rice, showing how to plate.

Kitchen Tools You Need To Make Sweet and Sour Pork

  • Large deep pot – This is used for frying the pork pieces. It needs to be deep enough to safely hold several inches of oil. This helps the pork cook evenly and get crispy on all sides.
  • Large skillet or pan – You’ll use this to cook the vegetables and combine everything with the sauce. A wide pan gives enough space to toss the ingredients easily. It also helps the sauce coat everything evenly.
  • Mixing bowls – Needed for preparing the egg mixture, coating, and sauce. Having a few bowls makes the process smoother and more organized. It keeps each step separate and easy to manage.
  • Whisk – Perfect for mixing the sauce ingredients until smooth. It helps dissolve the sugar and blend everything evenly. This ensures a lump-free, well-combined sauce.
  • Tongs or slotted spoon – These tools make it easy to safely remove the pork from hot oil. They also help transfer the pork into the sauce. This keeps things neat and safe while cooking.
  • Paper towels – Used to drain excess oil from the fried pork. This step helps keep the pork crispy instead of greasy. It makes a big difference in texture.
  • Measuring cups and spoons – Important for accurate ingredient amounts. Precise measurements help you get consistent results every time. Especially important for the sauce balance.

Plated sweet and sour pork over white rice with pineapple and bell peppers.

How To Make Sweet and Sour Pork

  • Heat oil in a deep pot until hot and ready for frying. While it heats, prepare your coating and egg mixture. This sets you up for a smooth cooking process.
  • Dip the pork pieces into the egg, then coat them in the flour and cornstarch mixture. Make sure each piece is fully covered. This is what creates that crispy exterior.
  • Fry the coated pork in batches until golden brown and cooked through. Transfer to paper towels to drain excess oil. Work in batches to avoid overcrowding.
  • In a separate pan, heat a small amount of oil and cook the onion and bell peppers. Let them soften slightly while still keeping some crunch. This adds great texture to the dish.
  • Add the pineapple chunks to the pan and cook briefly. This warms them through and blends the flavors. It also enhances the sweetness.
  • In a bowl, mix together all the sauce ingredients until smooth. This ensures even flavor throughout the dish. A well-mixed sauce is key.
  • Pour the sauce into the pan with the vegetables and let it simmer until it thickens. Stir occasionally to prevent sticking. The sauce will become glossy and rich.
  • Add the crispy pork to the pan and toss everything together until fully coated. Serve right away for the best texture and flavor.

Close-up of crispy sweet and sour pork with bell peppers over white rice, highlighting the saucy texture of this easy homemade dish.

Serving Suggestions

  • Serve this sweet and sour pork over a bed of fluffy steamed white rice. The rice soaks up the delicious sauce and makes the meal more filling.
  • Pair it with classic sides like fried brown rice or hibachi noodles. This creates a complete takeout-style meal at home.
  • Add a simple side of steamed broccoli or air-fried snap peas. This brings freshness and balances the richness of the dish.
  • Garnish with sliced green onions or sesame seeds for extra flavor. It also adds a nice visual finishing touch.
  • Serve it family-style in a large dish for sharing. This makes it perfect for gatherings or easy weeknight dinners.

Tips For Success

  • Making sweet and sour pork at home is easy, but a few simple tips can take your dish from good to amazing. First, make sure your oil is at the right temperature before frying. If the oil is too hot, the outside will brown too quickly before the pork cooks through. If it’s too cool, the coating will absorb too much oil and turn greasy instead of crispy. Using a thermometer really helps keep things consistent.
  • Cutting your pork into evenly sized pieces is also very important. This ensures that all the pieces cook at the same rate, so you don’t end up with some overcooked and others undercooked. For easier slicing, you can place the pork in the freezer for about 20 minutes to firm it up slightly. This makes cutting cleaner and quicker.
  • When coating the pork, make sure each piece is fully covered in both the egg and flour mixture. This creates that signature crispy texture. Don’t skip the cornstarch, as it plays a big role in achieving a light, crunchy coating. Fry the pork in small batches so you don’t overcrowd the pot, which can lower the oil temperature.
  • For the vegetables, avoid overcooking them. You want the bell peppers and onions to stay slightly crisp for the best texture. This adds a nice contrast to the crispy pork and tender pineapple. Cooking them just until tender keeps their color vibrant and flavor fresh.
  • When making the sauce, whisk it thoroughly before adding it to the pan. This ensures the cornstarch is fully dissolved and prevents lumps. Once the sauce hits the heat, stir it gently as it thickens to get that smooth, glossy finish.
  • Finally, serve the dish immediately after tossing the pork in the sauce. The longer it sits, the more the crispy coating will soften as it absorbs the sauce. If you want to keep things extra crispy, you can even serve the sauce on the side and let everyone dip their pork. This way, you control the texture and enjoy every bite at its best.

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.

Frequently Asked Questions

Why is sweet and sour pork sometimes red?

Sweet and sour pork is often bright red in restaurants because of added food coloring. In this recipe, the sauce gets its natural reddish color from ketchup and other ingredients. The flavor stays the same without any artificial coloring. If you prefer a brighter color, you could add a small amount of food coloring, but it’s completely optional.

Why is it called sweet and sour pork?

The name comes from the sauce used in the dish. It combines sweet ingredients like sugar and pineapple with sour elements like vinegar. This creates that signature balance of flavors. The contrast is what makes the dish so popular and recognizable.

What does sweet and sour pork taste like?

Sweet and sour pork has a perfect mix of textures and flavors. The pork is crispy on the outside and tender on the inside. The sauce is both sweet and tangy, coating every bite. Combined with juicy pineapple and slightly crisp vegetables, it creates a very satisfying dish.

Can I use canned pineapple instead of fresh?

Yes, canned pineapple works perfectly well in this recipe. It’s a convenient option and still provides great sweetness and flavor. Just make sure to drain it before adding it to the dish. Fresh pineapple can give a slightly brighter taste, but both options are delicious.

Want to save this recipe?

Just enter your email and I’ll send it right to you, plus great new recipes weekly!

How do I keep the pork crispy?

The best way to keep the pork crispy is to serve it immediately after tossing it in the sauce. Over time, the coating will absorb the sauce and soften. You can also serve the sauce on the side if you prefer to dip each piece. Frying in properly heated oil also helps achieve a crispier texture.

Can I make this recipe ahead of time?

This dish is best enjoyed fresh, right after cooking. If you make it ahead, the texture of the pork will change as it sits in the sauce. However, you can prep the ingredients in advance to save time. Cut the pork and vegetables and mix the sauce earlier, then cook everything when ready to serve.

Can I make this without deep frying?

Yes, you can cook the pork in a smaller amount of oil instead of deep frying. The texture will be less crispy but still very tasty. This is a good option if you want a lighter version of the dish. Just make sure to cook the pork thoroughly.

What can I serve with sweet and sour pork?

Sweet and sour pork pairs well with simple sides like steamed rice. It also goes great with fried rice or noodles for a more filling meal. Adding a vegetable side can balance the richness of the dish. These combinations help create a complete and satisfying dinner.

Other Easy Pork Recipes

Garlic Mushroom Pork Chops – Juicy pork chops cooked in a rich garlic mushroom sauce for an easy and flavorful dinner.

Air Fryer Pork Belly – Crispy on the outside and tender on the inside, this air fryer pork belly is quick, easy, and packed with flavor.

Instant Pot Pork Belly – Melt-in-your-mouth pork belly made effortlessly in the Instant Pot with deep, savory flavor.

Pan-Fried Pork Chops – Simple and delicious pork chops pan-seared to golden perfection with a juicy center.

Pork Shoulder Roast in the Oven – Slow-roasted pork shoulder that turns out incredibly tender, juicy, and full of flavor.

Air Fryer Pork Rib Bites – Bite-sized pork ribs cooked in the air fryer until crispy, juicy, and perfectly seasoned.

Air Fryer Bone-In Pork Chops – Perfectly cooked bone-in pork chops in the air fryer with a crispy outside and juicy inside.

Click Here To Pin This Recipe

Sweet and Sour Pork

This sweet and sour pork is crispy, golden, and coated in a perfectly balanced tangy sauce. Juicy pork bites are paired with colorful bell peppers and sweet pineapple for a classic takeout-style dish made right at home. It’s a flavorful and satisfying meal that tastes even better than your favorite restaurant version.
Prep Time20 minutes
Cook Time30 minutes
Total Time50 minutes
Course: Main Course
Cuisine: Asian
Keyword: crispy pork, homemade Chinese food, pineapple pork, pork stir fry, sweet and sour pork
Cooking Method: Deep Frying, Stovetop
Diet: Dairy-Free
Servings: 6
Calories: 1679kcal

Want to save this recipe?

Just enter your email and I’ll send it right to you, plus great new recipes weekly!

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)

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.
NEVER MISS A RECIPE!I publish a new recipe several times per week. Want the new recipes in your inbox? Sign up for FREE notifications!

Nutrition

Calories: 1679kcal | Carbohydrates: 48g | Protein: 28g | Fat: 155g | Saturated Fat: 13g | Polyunsaturated Fat: 44g | Monounsaturated Fat: 96g | Trans Fat: 1g | Cholesterol: 128mg | Sodium: 929mg | Potassium: 682mg | Fiber: 2g | Sugar: 26g | Vitamin A: 858IU | Vitamin C: 46mg | Calcium: 33mg | Iron: 2mg
Save This Recipe

More Main Dish Recipes

Get Melanie's FREE Recipes In Your Inbox!

Similar Posts

Leave a Reply

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

Rate This Recipe (only if you tried it, otherwise leave blank)