Homemade Sweet and Sour Pork brings crispy, juicy pork and bold flavors right to your kitchen—no takeout needed.
With a tangy-sweet sauce, bell peppers, pineapple, and golden pork bites, it’s everything you love about the classic dish made fresh at home. The best part? It’s easy to prep with simple ingredients you probably have on hand.
Serve it over rice or enjoy as-is for a colorful, crave-worthy meal that comes together in under 30 minutes. It’s a family favorite that feels both fun and comforting.
Why You’ll Love This Recipe
This homemade Sweet and Sour Pork recipe brings all the flavor of your favorite takeout order with better ingredients and way less sugar or oil.
The sauce is naturally sweetened with pineapple juice and honey, and you get to control the amount of salt and fat.
It’s also easy to make gluten-free and adapts well for picky eaters—kids especially love the crispy pork and sweet sauce. Plus, it’s incredibly satisfying to recreate such a familiar dish at home with fresh, wholesome ingredients.
What You’ll Need
For the Pork:
- 1 lb boneless pork shoulder or tenderloin, cut into 1-inch pieces
- 1 egg
- 2 tablespoons cornstarch
- 2 tablespoons all-purpose flour (or rice flour for gluten-free)
- ½ teaspoon salt
- ½ teaspoon black pepper
- 2 tablespoons oil (for frying)
For the Sauce:
- ⅓ cup pineapple juice (from the canned pineapple)
- 2 tablespoons rice vinegar
- 2 tablespoons ketchup
- 1 tablespoon low-sodium soy sauce
- 1½ tablespoons honey or brown sugar
- 1 teaspoon cornstarch (mixed with 1 tablespoon water)
For the Stir-Fry:
- 1 cup canned pineapple chunks (in juice, not syrup)
- 1 red bell pepper, chopped
- 1 green bell pepper, chopped
- ½ onion, chopped
- Optional garnish: chopped scallions or sesame seeds
Pro Tips
- Use pork shoulder for juicier, more flavorful bites—it holds up well to frying.
- Fry in batches to avoid overcrowding the pan and keep the pork crispy.
- Use fresh bell peppers and onions for the best texture and color.
- Taste your sauce before thickening—adjust sweetness or tang to preference.
- Serve immediately after saucing to keep pork crisp on the outside.
Tools You’ll Need
- Large skillet or wok
- Cutting board and sharp knife
- Mixing bowls
- Whisk
- Slotted spoon or tongs
- Paper towels for draining fried pork
- Serving bowls or plates
Substitutions & Variations
Gluten-Free: Use tamari instead of soy sauce and rice flour instead of all-purpose flour.
Low-Sugar: Replace honey with a monk fruit sweetener or stevia-based syrup.
Chicken Instead of Pork: Boneless chicken thighs work well for a lighter version.
Extra Veggies: Add snow peas, carrots, or broccoli for more color and nutrients.
Air Fryer Option: Air fry the coated pork pieces at 400°F for 12–14 minutes, flipping halfway.
Make-Ahead Tips
- Chop veggies and mix the sauce up to 1 day in advance and store in airtight containers.
- Marinate pork in a bit of soy sauce and pepper for extra flavor before dredging.
- Cook pork ahead and re-crisp in the oven or air fryer just before saucing.
- Avoid tossing pork in sauce until ready to serve to maintain the crispy texture.
How to Make Sweet and Sour Pork
Step 1: Coat the Pork
In a bowl, whisk the egg. In another bowl, mix flour, cornstarch, salt, and pepper. Dip pork into egg, then into the flour mixture until evenly coated.
Step 2: Fry the Pork
Heat oil in a large skillet over medium-high heat. Fry pork in batches for 3–4 minutes per side, until golden and cooked through. Drain on paper towels.
Step 3: Stir-Fry the Veggies
In the same skillet or wok, sauté bell peppers and onion for 2–3 minutes until slightly tender but still crisp. Add pineapple chunks and stir for another minute.
Step 4: Make the Sauce
In a small bowl, mix pineapple juice, vinegar, soy sauce, ketchup, and honey. Pour into the pan with vegetables. Simmer 1–2 minutes. Stir in cornstarch slurry and cook until thickened.
Step 5: Add Pork and Toss
Add the crispy pork pieces to the wok and gently toss to coat with sauce. Cook for 1–2 more minutes until heated through.
Step 6: Serve
Serve hot over steamed rice or cauliflower rice. Garnish with scallions or sesame seeds.
Leftovers & Storage
- Store leftovers in an airtight container for up to 3 days in the fridge.
- Reheat in a skillet to maintain crispness, or microwave for convenience.
- Avoid freezing once coated in sauce—veg and pork may lose texture.
- If making ahead, store pork and sauce separately and combine just before serving.
Recipe FAQ
1. Can I make this recipe gluten-free?
Yes! Just substitute soy sauce with tamari and use rice flour instead of all-purpose flour. Be sure all other ingredients, like ketchup and vinegar, are also labeled gluten-free.
2. What cut of pork is best for sweet and sour pork?
Pork shoulder is ideal—it stays juicy and holds up well to frying. Pork tenderloin works too if you prefer leaner meat, though it may be slightly drier.
3. Can I make this dish ahead of time?
Yes—prep the sauce and vegetables up to a day ahead. Fry the pork in advance, then reheat and toss with sauce just before serving to keep it crispy.
4. Can I bake or air fry the pork instead of pan-frying?
Absolutely. For a lighter version, air fry at 400°F for 12–14 minutes, flipping halfway. You can also bake at 425°F for 20–25 minutes on a wire rack.
5. How do I store and reheat leftovers?
Store in an airtight container in the fridge for up to 3 days. Reheat in a skillet for best texture or microwave for convenience. Avoid freezing—it can make the pork and vegetables soggy.
Crispy, Sweet, Tangy, and Totally Crave-Worthy
This Sweet and Sour Pork recipe is everything you love about Chinese takeout—only fresher, crispier, and completely customizable.
It’s the perfect balance of sweet, sour, and savory, and it’s guaranteed to become a favorite at your table. Whether you’re serving it for a family dinner or meal prepping for the week, it’s one dish that always delivers on flavor.
Tried it? Let me know how it turned out and what you served it with. I’d love to hear how your homemade takeout night went!


