Sweet and Sour Pork Recipe
This is the sweet and sour pork I have cooked at home for years. This is the exact recipe that I follow when I make it for birthday parties and Sunday lunches, usually beside pancit and lumpia. Crispy pork, a red sweet and sour sauce, and the usual vegetables make it feel complete on the table.

I make this with ingredients I usually already have at home: pork, soy sauce, egg, flour, cornstarch, ketchup, vinegar, and sugar. I made it often when we were still in Chicago and Tampa, and I still cook it now that I am back in the Philippines. Same method, same flavor, same reason I keep coming back to it. It works.
The nice thing about making sweet and sour pork at home is that you can adjust it the way you like. Add a little more vinegar if you want it sharper, or a little more sugar if you want the sauce sweeter. I like mine with enough sauce to coat the pork, but not too much that the crispy coating disappears right away.
What is Sweet and Sour Pork
Sweet and sour pork is a Chinese dish of battered, fried pork coated in a sauce that balances sugar against vinegar. It comes from Cantonese cooking in southern China, where the sweet and sour pairing has been used for generations, and it spread around the world through Chinese restaurants and migration. In the Philippines it arrived with Chinese traders and settlers and became part of everyday Filipino Chinese home cooking.
The Filipino version I grew up eating leans on ketchup and vinegar for the sauce instead of the pineapple juice many Western recipes call for. It is tangier and a little less sweet, and it comes together fast. It uses the same idea as our sweet and sour sauce, the one we also keep around as a dip for fried fish and spring rolls.

You will find sweet and sour pork at birthdays, fiestas, and ordinary family dinners, usually served hot over rice. It is one of those dishes that feels special enough for a celebration but easy enough for a weeknight.
Ingredients
The ingredients are simple and easy to find. Here is what I use and what to look for.
For the pork:
- Pork – I use kasim, which is pork shoulder, cut into small pieces. The bit of fat keeps it juicy after frying. Pork belly works if you want it richer.
- Soy sauce – Just for a short marinade. Ten minutes is enough to season the pork before it fries.
- Egg – Beaten, for dipping. Skipping it is the usual reason the coating slides off in the oil.
- Flour and cornstarch – I use both, not flour alone. The cornstarch is what keeps the coating crisp longer once it meets the sauce.
- Cooking oil – Enough to cover the pork for deep frying.
For the sweet and sour sauce:
- Tomato ketchup – This is what makes the sauce red and gives it the familiar tang, so you do not need food coloring.
- Vinegar – Plain white vinegar gives the cleanest sour. Cane vinegar or rice vinegar also work.
- White sugar – Start with the amount in the recipe, then adjust to taste depending on your ketchup.
- Bell peppers, carrot, and red onion – I add these near the end so they keep some bite instead of going soft.
How to Cook Sweet and Sour Pork
Making sweet and sour pork at home is straightforward once you fry the pork and have the sauce ready. Take it one part at a time and it comes together quickly.
Fry the Pork
- Place the sliced pork in a bowl, add the soy sauce and a little salt, and marinate for 10 minutes.
- Combine the flour and cornstarch in a bowl, then dip each piece of pork in beaten egg and dredge it in the flour mixture.
- Heat the cooking oil in a pan and deep fry the pork until medium brown, about 10 minutes.
- Set the fried pork aside on a plate while you make the sauce.
Fry in batches so the oil stays hot. Crowding the pan is the quickest way to a soft coating.
Cook the Sauce and Vegetables
- Heat a separate pan and pour in the water, vinegar, ketchup, sugar, and a little salt and pepper, then let it boil.
- Add the carrots and cook for 3 minutes.
- Add the onions and both bell peppers, then cook for 4 minutes, adding a splash of water if the sauce gets too thick.
- Let the sauce simmer until it thickens enough to coat the back of a spoon.
Bring It Together
- Add the fried pork and stir, then cook for 2 minutes so the sauce coats every piece. Season with salt and pepper.
- Transfer to a serving dish and serve hot with plenty of rice.
What to Serve with Sweet and Sour Pork
I usually serve this with rice and one or two more dishes when there is a crowd.
- Steamed white rice – The plain base that soaks up the sweet and sour sauce.
- Yang Chow Fried Rice – A loaded fried rice for when you want the meal to feel more complete.
- Pancit Canton – Stir fried noodles that round out a party spread.
- Lumpiang Shanghai – Crispy spring rolls that share the same sweet and sour dip.
- Atchara – Pickled green papaya that cuts the richness of the fried pork.
Vanjo’s Advice
These are the small details I pay attention to while making this recipe.
- Slice the pork evenly. Pieces of the same size fry at the same rate, so nothing comes out raw while the rest browns.
- Do not crowd the pan. Fry in batches if you need to. Too much pork at once cools the oil, and the coating turns soft and greasy.
- Sauce the pork at the last minute. The longer the fried pork sits in the sauce, the softer it gets. I stir it in for about 2 minutes and serve right away.
- Taste the sauce before the pork goes in. Ketchup brands differ in sweetness. Add more sugar if it is too sharp, or a little vinegar if it tastes too sweet.
- Keep the sauce thick. It should coat the back of a spoon. If it looks thin, let it boil a little longer before the pork goes in.
Substitutions and Variations
- Pork – Pork chops, spareribs, or pork tenderloin all work with the same sauce. Cuts with bone, like chops and ribs, need a longer cook to get tender.
- White vinegar – Cane vinegar or rice vinegar both work. Rice vinegar is a little milder.
- White sugar – Brown sugar works too and gives a slightly deeper color and flavor.
- Pineapple – For the sweeter Chinese restaurant style, add pineapple chunks and a little of their juice to the sauce.
Storage and Leftovers
Sweet and sour pork is best right after cooking, while the coating still has some crunch. Leftovers still make a good lunch the next day.
- I keep leftovers in an airtight container in the fridge and finish them within 3 days. The pork will soften as it sits in the sauce.
- For reheating, a hot pan works better than the microwave. A few minutes over medium heat brings back some texture, while the microwave tends to make the pork softer.
- If I know we will have extra, I set some fried pork aside before adding the sauce. Plain fried pork keeps its crunch better, and the sauce can be added later when ready to eat.
- You can also fry the pork and make the sauce earlier in the day. Combine them just before serving so the coating stays crisp.
- I do not recommend freezing this dish. The coating and sauced pork do not come back well from the freezer, and the carrots and peppers turn limp.

More Recipes
- Sweet and Sour Fish Fillet – The same sauce served over crispy fried fish.
- Sweet and Sour Tofu – A meatless version made with fried tofu.
- Sweet and Sour Meatballs – Pork meatballs cooked in the same sweet and sour sauce.
- Pork Hamonado – Filipino pork braised in pineapple, sweet and savory in a similar way.
- Chop Suey – A Filipino Chinese vegetable stir fry that rounds out the same kind of meal.
Frequently Asked Questions
What cut of pork is best for sweet and sour pork?
I use kasim, which is pork shoulder, because the little bit of fat keeps it juicy after frying. Pork belly works if you want it richer, while leaner cuts like tenderloin or loin are fine but dry out faster, so pull them from the oil a touch earlier.
Why is my pork not crispy?
This usually happens when the oil is not hot enough, or when the pork sits in the sauce too long. Fry in batches so the oil stays hot, then add the pork to the sauce only at the end and serve right away.
Can I make sweet and sour pork without deep frying?
Yes. You can pan fry it in a shallow layer of oil, turning the pieces so they brown on all sides. You can also air fry it at around 375°F until golden, shaking the basket halfway. The coating will not be as crisp as pork fried in oil, but it still holds the sauce well.
Do I need pineapple?
Not for this version. The Filipino style I make gets its sweet and sour balance from sugar and vinegar. If you prefer a sweeter version, you can stir in pineapple chunks.
What vinegar works best?
I use plain white vinegar most of the time because it gives a clean, sharp sour that cuts through the fried pork. Filipino cane vinegar (sukang puti) works just as well, and rice vinegar gives a softer, rounder tang if that is what you have.
Can I use chicken instead of pork?
Yes. Cut chicken thigh or breast into small pieces and coat and fry it the same way. Thigh stays juicier, so I reach for it first.
This Sweet and Sour Pork is simple, tasty, and good with a lot of rice. The pork is best while it is still freshly cooked, and the sauce made with ketchup and vinegar gives it that sweet and tangy taste many of us know from Filipino parties. Try it and let me know how it turned out.
Watch How to Make It

Did you make this? If you snap a photo, please be sure tag us on Instagram at @panlasangpinoy or hashtag #panlasangpinoy so we can see your creations!

Sweet and Sour Pork Recipe
Ingredients
Sweet and Sour Sauce
- 1 1/4 cup water
- 3 1/2 tablespoons vinegar
- 5 tablespoons tomato ketchup
- 4 tablespoons white sugar
- Salt and pepper to taste
Instructions
- Place the pork loin in a bowl. Add soy sauce (you may also add salt if desired). Marinate for 10 minutes.
- Pour the cooking oil in a pan then apply heat.
- Combine the flour and cornstarch in a bowl then mix until both ingredients are evenly distributed.
- Dip the marinated pork in beaten egg then on the flour and cornstarch mixture.
- Deep fry the pork (coated with cornstarch and flour) for 10 minutes or until the color turns medium brown. Set aside.
- Heat a separate pan then pour-in the sweet and sour sauce ingredients. Let boil.
- Add the carrots. Cook for 3 minutes.
- Put-in the onions and bell pepper (green and red). Cook for 4 minutes (add extra water as needed).
- Add the deep-fried pork loin and stir. Cook for 2 minutes. Season with salt and pepper.
- Transfer to a serving dish and serve hot. Share and enjoy!



Louise says
One of my favorite dishes! Ang dali lang pala gawin nito. Thank you Sir Vanjo for sharing your recipe. This will be in my recipe book. More Power to Panlasang Pinoy!
Rosa Henrriquez says
Thank you for this recipe, one of the only recipes that didn’t call for pineapple also couldn’t use soy sauce but subbed with hoisin sauce, next time I’ll try with swerve, but this was really delicious and my family really loved it!! Thank you Mr. Merano for sharing
Ms. Terious says
Thsi is what my class will be cooking on Monday, 9-7-15! Thanks for the info! God bless. 😀
Vanjo Merano says
You are welcome, Ms. Terious (mysterious). Maybe you can bring some extra rice in class too 🙂
owen says
i guess it’s delicious and I’ll try to cook this…
jovelyn levesque says
I try that nextweek to cook,,i yummy yummy..thanks again po sir Vanjo..your all recipe..i learn more your cooking.take care po…..
irma says
i never really loved cooking until now,i have tried some of your recipes already and im loving them.keep it coming,here from the Philippines! 🙂
enna says
ill try to cook this dish later..i hope i can cook it the way you did it here..thanks!
ann says
this is my hubby’s favorite dish… and i’ve been searching for a recipe that would come close to the one we usually order in a restaurant.. i just cooked this a while ago and it’s perfect! =) i’m planning to cook all your recipes one at a time..they seem so delicious yet very appetizing… thank you for being so generous about your knowledge with cooking…may God bless you even more =)
ann says
* i mean delicious yet very easy to do 😉
Nvtay says
okay, I tried this kinda complicated. the recipe has to do this and do that… turns out alright.. I do have my version and i’m sticking into it? thank you so much for sharing this….
ROSE says
Hi thaks a lot for sharing..more power and god bless you. :*
kutzy says
i do admire your way of cooking. thanks for sharing your talent with us… GOD bless….
jhen says
kuya pede po ba yung datu puti na suka instead na rice vinegar? tnx po!