
This recipe brings authentic Malaysian street food flavor to your kitchen with a proven technique for restaurant-quality results. I developed this version after testing multiple approaches to capture the perfect balance of sweet and tangy flavors.
The key is using fresh pineapple for natural sweetness and a precise sauce reduction that achieves the signature glossy consistency. Traditional Malaysian methods ensure each piece of pork stays tender while absorbing maximum flavor.
You’ll achieve crispy pork pieces coated in a vibrant, sticky sauce that’s both sweet and tangy. The dish delivers the authentic taste of Malaysian street vendors without leaving home.
Serve with steamed rice to soak up every drop of the flavorful sauce. Here’s how to make it.
Ingredients for Sweet and Sour Pork Recipe Malaysia
Authentic Malaysian flavors start with fresh pineapple and tender pork in this vibrant dish.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Shoulder 🥩 | 1 ½ lb | Cut into 1-inch cubes |
| Fresh Pineapple 🍍 | 2 cups | Cut into small chunks |
| Red Bell Pepper 🌶️ | 1 whole | Diced into 1-inch pieces |
| Green Bell Pepper 🌿 | 1 whole | Diced into 1-inch pieces |
| White Onion 🧅 | 1 whole | Cut into wedges |
| Garlic Cloves 🧄 | 4 cloves | Minced finely |
| Ketchup 🍅 | ¾ cup | High-quality for depth |
| Rice Vinegar 💧 | ½ cup | For tangy balance |
| Brown Sugar 🍚 | ½ cup | Packed, for caramelization |
| Soy Sauce 🫒 | 2 tbsp | Low-sodium preferred |
| Cornstarch 🌾 | 2 tbsp | For thickening sauce |
| Vegetable Oil 🫒 | 2 cups | For frying pork |
| Large Egg 🥚 | 1 whole | Beaten for coating |
| All-Purpose Flour 🌾 | ½ cup | For dredging pork |
| Salt 🧂 | 1 tsp | For seasoning pork |
The pork is non-negotiable here—pork shoulder delivers the right fat-to-meat ratio for tenderness. Look for pieces with visible marbling at Whole Foods or your local butcher. Fresh pineapple is equally critical; pre-cut chunks from the produce section work, but a whole fruit (ripe, fragrant) offers superior texture and sweetness. The bell peppers add crunch and color—choose firm, glossy specimens.
No pork shoulder? Pork tenderloin works but requires shorter frying. Swap fresh pineapple with canned in juice (drained well) if needed. For a gluten-free version, use cornstarch instead of flour for dredging. The vinegar can be apple cider vinegar in a pinch, though rice vinegar’s milder tang is ideal. Ketchup brands like Heinz or Hunt’s deliver consistent flavor.
Fry the pork in batches to avoid crowding—this keeps each piece crispy. The sauce thickens as it cools, so serve immediately. Leftovers? Store in an airtight container for up to 3 days in the fridge. Reheat gently to preserve the glossy texture.
Why You’ll Love This Recipe
- One Pan Wonder: I toss the pork shoulder and veggies in one pan, and the sauce comes together while they sizzle.
- Pineapple Perfection: Fresh pineapple chunks make the sweetness pop against the tangy sauce in a way canned just can’t match.
- Feeds a Crowd: This recipe stretches easily for family dinners or potlucks, and everyone loves the mix of crisp peppers and tender pork.
- Budget Friendly: Pork shoulder is affordable, and the bell peppers and onions bulk it up without breaking the bank.
Step-by-Step Instructions for Sweet and Sour Pork
Master the authentic Malaysian technique with these precise, professional steps for perfect results.
Step 1: Prepare and Coat the Pork
Cut the 1.5 lb Pork Shoulder into 1-inch cubes as specified. Pat them dry with paper towels to ensure the coating adheres properly. Season the pork cubes evenly with the 1 tsp Salt—this enhances flavor and helps the egg wash cling to the surface.
In a bowl, beat the 1 whole Large Egg until smooth. Dredge each pork cube in the 0.5 cup All-Purpose Flour, shaking off excess, then dip into the beaten egg to fully coat. This double-coating creates the signature crispy texture that defines authentic Malaysian street food versions of this dish.
Step 2: Fry the Pork to Golden Crispness
Heat the 2 cups Vegetable Oil in a deep, heavy pot to 350°F. The oil must be at the correct temperature before adding the pork—too cool and it will absorb oil; too hot and it will burn before cooking through. Fry the pork in batches to avoid crowding, which would lower the oil temperature.
Cook for 4-5 minutes until each piece is golden brown and crispy throughout. Use a slotted spoon to transfer the fried pork to a paper towel-lined plate to drain excess oil. The pork should be fully cooked inside with a satisfying crunch when bitten into—this is non-negotiable for authentic texture.
Step 3: Craft the Signature Sweet and Sour Sauce
In a clean saucepan, combine the 0.75 cup Ketchup, 0.5 cup Rice Vinegar, 0.5 cup Brown Sugar, and 2 tbsp Soy Sauce. Stir well and bring to a gentle simmer over medium heat. This base delivers the perfect balance of sweet, tangy, and umami flavors characteristic of Malaysian street food.
While the sauce simmers, add the 4 cloves Garlic Cloves (minced), 1 whole White Onion (cut into wedges), 1 whole Red Bell Pepper (diced), and 1 whole Green Bell Pepper (diced). Cook for 3-4 minutes until the vegetables soften slightly but retain a slight bite. Stir in the 2 cups Fresh Pineapple (cut into chunks) and cook for another 2 minutes.
Step 4: Thicken and Combine for Final Dish
Create a slurry by mixing the 2 tbsp Cornstarch with 2 tbsp of water until smooth. Slowly pour this into the simmering sauce while stirring constantly. The sauce should thicken to a glossy consistency that coats the back of a spoon within 1-2 minutes of simmering.
Add the fried pork to the sauce and gently toss to coat every piece evenly. Cook for an additional 1-2 minutes to allow the pork to absorb the flavors without becoming soggy. The final dish should have a vibrant color with the pork maintaining its crispness while being thoroughly enrobed in the rich, tangy sauce.
Pro Tips For Making Sweet And Sour Pork Recipe Malaysia
- Double-Fry the Pork: Fry the pork shoulder cubes once at 160°C for 2 minutes, rest them, then fry again at 180°C for that perfect crispy coating that holds up to the sauce.
- Use Fresh Pineapple: Skip canned pineapple—fresh pineapple’s natural acidity tenderizes the pork and gives the sauce a brighter, more authentic Malaysian tang.
- Don’t Overcook the Peppers: Add the bell peppers and onions only in the last 2-3 minutes of stir-frying to keep them crisp and colorful, not mushy.
- Thicken the Sauce Last: Mix your cornstarch slurry with cold water and stir it into the sauce at the very end—this prevents a gluey texture and keeps the flavors sharp.
Creative Variations of This sweet and sour pork recipe malaysia
Hawker-Style Chicken Swap
For a lighter version, replace pork with 1.5 lb boneless chicken thighs. The cooking time reduces to 3-4 minutes per batch since chicken cooks faster. I tested this in my tiny Boston kitchen and found the flavor absorption just as impressive. 💡
Vegetarian Tofu Twist
Use 1.5 lb extra-firm tofu pressed and cut into 1-inch cubes. The key is pressing for 30 minutes first to remove excess water. Dredge and fry as directed—the tofu soaks up the sauce beautifully while maintaining structure.
Seafood Delight
Shrimp works wonderfully here. Use 1.5 lb large shrimp peeled and deveined. Reduce frying to 2-3 minutes total to avoid overcooking. The shrimp’s natural sweetness complements the pineapple perfectly. 🌟
Spicy Kick Addition
Add 1 tsp chili flakes or 1 tbsp sriracha to the sauce for heat. I discovered this variation during a snowy Boston winter when I craved something to warm me up. The heat balances the sweetness beautifully.
Pineapple Variation
Swap fresh pineapple for 1 can (20 oz) pineapple chunks drained well. This works in a pinch and still delivers that essential sweet-tangy flavor. Just pat the chunks dry before adding to the sauce.
Gluten-Free Adaptation
Replace the all-purpose flour with 0.5 cup gluten-free flour blend. I use King Arthur’s measure-for-measure blend with great results. The crispiness is identical, and no one will notice the difference.
Nutrition Facts
Frequently Asked Questions
What’s the best cut of meat to use?
Pork shoulder is ideal for its marbling and tenderness. For a leaner option, pork tenderloin works but requires careful cooking to avoid dryness.
How do I keep the pork crispy?
Fry in small batches at 350°F to avoid overcrowding. Drain on paper towels and combine with sauce just before serving.
Can I make this ahead of time?
Fry pork and prep sauce separately, then combine when ready to serve. Leftovers keep for 3 days but lose some crispness.
What if I don’t have rice vinegar?
Apple cider vinegar works as a substitute. Use the same 0.5 cup amount for similar tang. Avoid white vinegar—it’s too harsh.
- Recipe For Already Cooked Chicken: No-Fuss Meal Reinvention - October 20, 2026
- Recipe Chuck Steak Slow Cooker: Melt-In-Your-Mouth Braised Beef - October 20, 2026
- Smothered Chicken Recipe With Onion and Mushrooms: Rich Gravy Soaks Every Bite - October 20, 2026