Crispy Thai Pork Bites is just the sort of dish you’d expect to find at modern Thai restaurants – golden cubes of pork tenderloin, crispy on the outside, succulent inside, tossed in a sticky limey, sweet chilli sauce. Just 6 ingredients. Gluten free. No deep frying. All the flavour. None of the fuss!

Crispy Thai Pork Bites
This recipe came about for no reason other than me standing in the kitchen on a Wednesday night, staring at a pork tenderloin that needed using on that day. My default method is to cook it whole, like a little roast with a nice sauce. But I felt like doing something different – though quick (it was late), and definitely no grocery run.
So I thought to cut it up into bite size pieces instead, then my natural instinct sent me in the direction of something crispy, sticky, with Asian flavours.
Thus, Crispy Thai Pork Bites in Sweet Chilli Sauce was born. They have a crunchy golden cornflour coating, are succulent inside and coated in a sticky, limey sweet chilli sauce.
6 ingredients. Gluten-free. No deep frying. Yay!
(Note: This is not authentic Thai, but is a copy of Sweet Chilli sauced dishes I’ve had at modern Thai restaurants.)

PS. Pork tenderloin is a lean cut. Which means, we must cook it for a short period of time so it doesn’t dry out. Which means, not only is this a quick recipe, it has to be a quick recipe so your pork bites are succulent inside, like this:

Ingredients in Sweet Chilli Crispy Thai Pork Bites
As mentioned above, this recipe invented from a need to use up a pork tenderloin but actually, any quick-cooking cut of pork will work fine here – chops, loin etc. See below for more information.

Pork tenderloin – Its neat shape makes it easy to cut into even cubes that cook evenly and crisp up beautifully on the flat sides. The meat is very tender (hence the name), softer than regular chops. That said, any quick-cook cut works – chops, loin, scotch fillet (neck) – as long as it’s at least 2 cm / 0.8″ thick. This lets you cut pieces large enough so they have sufficient time for the outside to turn golden and crisp (3 minutes) without the meat inside overcooking. Overcooked tenderloin is not forgiving because it’s such a lean cut!
Slow cooking cuts – Pork shoulder (Boston butt) and shank can also be used but the meat needs to be tenderised overnight like we do with Sweet and Sour Pork otherwise it will be chewy. Toss pork with the fish sauce and 3/8 teaspoon baking soda, leave 12 – 24 hours to tenderise. Then proceed with recipe (directions also in recipe notes).
Not recommended – belly and spare ribs (recipe steps would need to be altered).
Other proteins – Chicken, fish or prawns would be amazing! Also for a slightly more authentic Thai fish version, see Chilli Lime Fish (based on pla tort sahm rot).
Sweet chilli sauce – Just your everyday cheap and cheerful sweet chilli sauce from regular grocery stores! On its own it is a little one dimensional (just sweet!), but a quick simmer with fish sauce and lime juice transforms it into something more interesting.
Fish sauce – More depth of flavour than salt, even more than soy sauce! We use it to season the pork bites as well as for the sauce. You can substitute with light or all-purpose soy sauce, but I feel like the sauce may lack a bit of depth.
Cornflour / cornstarch – Makes things crispier than flour, and more staying power too. A little is mixed into the pork with the fish sauce to make the surface sticky before coating each cube completely in the cornflour.
Garlic – Adds tasty fresh garlic flavour into the sauce.

How to make Sweet Chilli Crispy Thai Pork Bites
This is not deep fried, it’s very shallow fried. You only need about 0.5cm / 1/5″ of depth of oil. This much bubbles enough up the sides of each 2cm-thick piece of pork so you only need to turn them once, rather than 6 times. You will never catch me turning 40 cubes of pork 6 times to crispy up each side!!

Sticky seasoned pork – Toss the pork in the fish sauce, then add the 1 1/2 tablespoons of cornflour and toss again. You’ll end up with a pale brown milky coating on each piece which is a bit sticky (cornflour does that) and this is what will make the cornflour dusting stick to each piece of pork.
Crispy coating – Add the 1/2 cup of cornflour and use your fingers to coat each piece, separating pieces stuck together.

Squeeze each piece to make a good amount of cornflour adhere firmly onto the surface. This is key for a great crispy shell without deep frying! You can do two or three pieces at a time in each hand.
Shake off excess – Put the pork pieces in a colander then give it a shake so the excess falls through the holes. This too is key when making I-want-crispy-without-deep-frying things as loose cornflour falls off, quickly burns and sticks to the pork. Also, too much cornflour = undesirable powdery coating.

Shallow fry – Heat 05.cm / 1/5″ oil in a non-stick pan over high heat. It’s hot enough when the pork sizzles immediately on contact. Spread half the pork in the oil, separating so they don’t touch, and cook for 3 minutes in total until golden as follows (this is specific!):
– Scatter pork in pan, start timer
– Cook 1 minute undisturbed
– Flip and cook for whatever time is remaining so total time in the pan including flipping time (~30 to 45 seconds) is 3 minutesRemove from the pan with a slotted spoon onto a paper towel-lined tray to drain excess oil. Cook remaining pork.

Simmer sauce – Pour all the oil out of the pan into a metal bowl (not glass, which risks cracking due to hot oil). Give it a quick wipe then add the sauce ingredients and simmer for 2 minutes until it thickens a bit. If it’s too watery it will make the surface soggy immediately on contact.
Quick toss – Add the pork and quickly toss to coat in the sauce, then serve over rice.

Matters of serving and crispiness
I like to serve this over jasmine rice which is on-theme with the Thai flavours in this dish, though any type of rice or faux rice will work a treat here. I could also see these stuffed into bao buns.
On the side, I went classic Thai street food style with plain tomato and cucumber chunks. The fresh juiciness balances the sweet-savoury richness of the crispy pork bites perfectly.
Choose your rice
As for crispiness: this is seriously crunchy for something not deep fried. About on par with regular deep frying, though not quite at the double-fry level (like here and here and here). Once sauced, the coating softens a little, but even half an hour later the edges stay crisp (just ask the kids across the road who were nibbling leftovers on the sidewalk yesterday!).
So yes, deep frying is crispier. But then again, this is a shallow-fried, one-pan recipe with fewer steps and dinner on the table in 20 minutes. How good is that?! – Nagi x
PS In case you’re curious, the other recipe thoughts that crossed my mind were: pork filet mignon, pork fries, mini pork schnitzels, smothered pork medallions, ribbon skewers (think – ruffles). Drop a comment below if any of these jump out at you!
Watch how to make it
Hungry for more? Subscribe to my newsletter and follow along on Facebook, Pinterest and Instagram for all of the latest updates.

Easy Crispy Thai Pork Bites with Sticky Sweet Chilli Sauce
Ingredients
Crispy pork bites:
- 600 g / 1.2 lb pork tenderloin , cut into 2cm/0.8" cubes (Note 1)
- 1 tbsp fish sauce (Note 2)
- 1 1/2 tbsp + 1/2 cup cornflour / cornstarch
- > 1 cup neutral flavoured oil , 0.5cm / 0.2" depth (canola, sunflower, vegetable, peanut oil – not olive oil)
Sweet chilli sauce:
- 1/2 cup sweet chilli sauce (Note 3)
- 1 1/2 tbsp lime juice
- 1 tbsp fish sauce (Note 2)
- 2 garlic cloves . finely grated
Garnish and serving:
- Coriander/cilantro leaves , roughly torn by hand, optional
- Lime wedges , optional
- Jasmine rice , or other rice of choice
Instructions
ABBREVIATED RECIPE
- Toss pork with fish sauce and 1.5 tbsp cornflour, then coat in 1/2 cup cornflour, shake off excess. Cook in 2 batches for 3 min until golden, remove from oil. Simmer sauce 3 min, toss to coat pork, serve.
FULL RECIPE
- Toss the pork with the fish sauce, then the 1 1/2 tbsp cornflour. The coating should be a bit sticky.
- Crispy coating – Sprinkle over the 1/2 cup of cornflour and toss with fingers to coat each piece, separating pieces stuck together. Give each piece a light squeeze in your fist to make the cornflour stick – you can do 2 or 3 pieces at a time in each hand. Drop into a colander, then give it a shake to remove excess cornflour – important step. (Note 4)
- Heat 0.5 cm / 0.2" oil in a non-stick pan or large pot over high heat – dip a piece of pork in, it should sizzle straight away.
- 3 minute cook – Spread half the pork in the oil. Cook for 1 minute undisturbed until golden. Flip then cook for another 2 minutes (3 minutes in total, including time it takes to flip) or until golden and crisp. Don't overcook – tenderloin is lean!
- Drain – Remove with a slotted spoon onto a paper towel-lined tray to drain. Cook remaining pork. Taste-test one "just to check" crispiness! 😉
- Sauce – Pour out all the oil (strain and re-use, it's very clean). Return the pan to medium heat. Add the Sauce ingredients, stir and let it simmer for 2 minutes until it thickens into a syrupy consistency.
- Quick toss – Add pork, toss quickly to coat.
- Serve immediately over rice, sprinkled with a little coriander and a lime wedge. I like to serve it classic Thai street-food style with plain tomato and cucumber wedges (no dressing) – the freshness is great with this dish!
Recipe Notes:
Nutrition Information:
Life of Dozer
At 3.49 pm today – the CEO….

….and the employee.

And I wouldn’t have it any other way!!
PS Also happy to report the CEO’s strength is continuing the slowly improve, now up to a 60% independent standing up rate, up from 0% three weeks ago. Employee is very happy. CEO is just concerned about ensuring the employee is carrying snacks at all times, as per company policy.

Thanks for your suggestion. I did make the honey, Soy and garlic, I also added some fresh grated Ginger. It was delicious 😋…
I made the recipe as written and I made it again air fried! Here are my instructions:
1 preheat airfryer to 220c
2 after removing excess cornflour very gently toss pork in canola oil
3 cook in batches in airfryer for 10 minutes tossing intermittently, spraying with more oil if needed
by the way i used the pork fillet per the recipe and i didn’t find it dry.
great recipe for those on a budget nagi, thank you 😊
I made this tonight. We loved it. Served with coconut rice and stir fry veggies. Everyone loved it. Another keeper recipe from you. Thank you
Another easy, flavorful recipe! I have loved all the recipes I’ve tried!
Its like restaurant food!
Is cornflour and cornstarch the same thing re this recipe? I’m in US and we have both. Corn flour Is finely ground corn. I bought a whole bag thinking either one could be used. Should it just be cornstarch? TIA
Is cornflour the same thing as cornstarch? I’m in US and we have both. Corn flour Is finely ground corn. I bought a whole bag thinking either one could be used. Should it just be cornstarch? TIA
When she refers to corn flour, it is the same as cornstarch in the US
The pork filet mignon sounds interesting x
not a fan of pork tenderloin but love this recipe, amazing no taste of it….love love love
will make it again, thank you for all your hardworking creating new recipes for us
So easy for a quick mid night meal my hubby is in love with this dish love your work Nagi 👏🏼
Made this recipe yesterday and it is fabulous! Such good flavor and texture. I hate frying but will definitely make again anyway!
My very hard to please 16 year old son said this was “great”.
This is very high praise Nagi 😀!
Had a go at making it this week and it has potential, but I’m not sure if I made an error when making the sauce because we found it was really overpowered by the lime.
I also had slightly less than 1/2 cup of cornflour left – which did make a difference in the crispiness of the pork. (I couldn’t be bothered to hit the shops by the time I started and realised I didn’t have enough!).
I will definitely try again, because the pork tenderloin was economical and delicious!
This was delicious, BUT…
I made my own sweet chili sauce (so easy from Serious Eats), made gua bao buns and pickled veggies, and changed the sauce a bit after tasting it (too much fish sauce for me). Doing all this made the dish SO good, and too much work. Proofing, rolling rising, steaming, coating, frying, pickling….
I’ll make it again over rice or store-bought bao buns.
Thanks for all your work, Nagi!
Oops – I thought I had more cornstarch than I did. I subbed potato starch. Served with Indonesian-ish noodles and devoured it!
Made tonight and all loved it !!
Going to do it with fish and chicken at some stage too.
And maybe more 🌶️ 👹
Winner winner porky dinner… loved this and will make again
Delicious! So glad i found this recipe. It was yummy, crunchy & flavourful. I definitely would have overcooked it. 3 minutes was perfect.
Made this last night. Served with Basmati Rice and fresh cucumber & tomatoes. But it didn’t go as golden or crispy as Nagi. But that’s my fault. I prepped the pork too early as I was busy and so I think the cornflour was absorbed into the pork. But it was still tasty and the pork was perfectly cooked. Looking forward to making this again. Easy prep involved.
Great recipe. Full of flavor. Will make this again. Just a hint to reheat left overs: I made the dish but only mixed the sauce when dishing up. Stored leftover sauce and pork separately. Reheated the pork in the air fryer then added the heated sauce when serving up. Pork stayed crispy.
This was so, so good. Easy to make and just delicious! I’ve been growing and dehydrating my own Thai chilies, so I turned them into flakes and sprinkled on top. I will absolutely make this again. Thank you Nagi!