This Thai Minced Pork With Basil (Pad Kra Pao) is a lightning-fast, high-protein stir-fry packed with bold Thai flavours. Lean pork mince is crisped in a hot wok with chilli, garlic and ginger, then finished with fragrant basil and savoury sauces. Ready in under 20 minutes and perfect for busy weeknights.
If you want a high-protein dinner that tastes like a proper takeaway but cooks faster than the rice, this Thai Minced Pork With Basil (Pad Kra Pao) is your new best friend.
It’s a classic Thai street-food dish made by stir-frying minced pork with garlic, chilli, fish sauce and basil over high heat. The result? Crispy bits of pork, a punchy savoury sauce, and that unmistakable basil fragrance that makes your kitchen smell like a Bangkok food stall.
The best part is how ridiculously quick it is. From chopping board to plate in around 20 minutes, which makes it perfect for busy midweek dinners when you want something exciting but don’t want to cook all evening.
Each serving contains roughly 27 g of protein and around 207 calories, mainly from lean pork mince.
All you need is a wok or large frying pan, a few supermarket ingredients, and about the same effort as ordering a takeaway — but with much better macros.
Why You’ll Love This High-Protein Recipe
Around 27 g of protein per serving, making it great for hitting your daily protein targets.
Ready in under 20 minutes, ideal for busy weeknights when cooking enthusiasm is low.
Super simple ingredients from a standard UK supermarket.
Brilliant for meal prep, reheats beautifully for lunches.
Easily adjustable spice level depending on who you’re feeding.\
Key Ingredients
Pork Mince. The protein powerhouse of the dish. Lean pork mince crisps beautifully in a hot wok and absorbs all the savoury sauce.
Red Pepper. Adds sweetness, colour and a bit of veg so you can feel vaguely responsible about your life choices.
Spring Onions. Fresh and punchy, these brighten the whole stir-fry and balance the richness of the pork.
Garlic, Ginger & Chilli. The flavour trio that makes the whole dish smell incredible. Aromatic, fiery and absolutely essential.
Soy Sauce & Fish Sauce. These bring deep savoury umami and that classic Thai street-food flavour.
Honey. Just a touch balances the salty heat and rounds out the sauce.
Fresh Basil. The star of the show. Stirred in at the end so it stays fragrant and vibrant.
How To Make Thai Minced Pork With Basil (Pad Kra Pao)
Heat 1 tsp coconut oil in a large wok or frying pan over high heat. Add the pork mince and cook for around 8–10 minutes, breaking it up with a spoon until it becomes lightly golden and slightly crispy around the edges. Remove the pork from the pan and set aside.
Reduce the heat slightly and add the remaining coconut oil to the pan. Toss in the finely chopped red pepper and spring onions and stir-fry for about 1 minute until they start to soften while scraping up any tasty browned bits from the pan.
Stir in the garlic and ginger and cook for around 30 seconds. This step should smell incredible — that punchy aromatic base is what gives Pad Kra Pao its signature flavour.
Return the cooked pork mince to the pan. Pour in the fish sauce, soy sauce, water and honey, then stir everything together so the pork absorbs the sauce. Let it simmer for 1–2 minutes so the flavours combine.
Continue cooking for another minute, stirring well so the pork is evenly coated in the rich savoury sauce. The mixture should look glossy and slightly sticky.
Remove the pan from the heat and stir through the fresh basil leaves and a sprinkle of spring onions. The basil will wilt slightly and release its fragrance. Serve immediately over steamed rice, with a squeeze of lime and (highly recommended) a crispy fried egg on top.
Keeping Pad Kra Pao Fresh For Later
To Store
Allow the Thai basil pork to cool fully, then store in an airtight container in the fridge for up to 3 days.
To Reheat
Reheat in a frying pan over medium heat with a splash of water to loosen the sauce. Alternatively microwave for 2–3 minutes, stirring halfway through.
To Freeze
Portion into airtight containers and freeze for up to 3 months. Defrost overnight in the fridge and reheat gently. Adding fresh basil after reheating gives the best flavour.
Serving Suggestions
Traditionally served over steamed jasmine rice with a crispy fried egg. It’s also great with:
Cauliflower rice for lower carbs
Stir-fried greens or pak choi
Noodles or microwave rice for a quick dinner
Variations & Tips
Use turkey or chicken mince if you want a slightly leaner version with similar protein.
Turn up the heat with extra chilli or chilli flakes if you like proper spice.
Add more protein by topping with a fried egg or serving with extra lean mince.
Cook the pork hard and fast so it crisps slightly — that texture is what makes Pad Kra Pao special.
Don’t overcook the basil. Stir it in right at the end so it stays bright and fragrant.
FAQ
Is Pad Kra Pao supposed to be spicy?
Traditionally, yes, but you control the heat. Use less chilli for a milder version or add more if you want the full Thai street-food experience.
Can I make this with chicken instead of pork?
Absolutely. Chicken mince works brilliantly and keeps the recipe high in protein. Just be careful not to overcook it as it’s leaner.
Can I use regular basil instead of Thai basil?
Yes. Thai holy basil is traditional, but regular basil works perfectly and is far easier to find in UK supermarkets.
Is this recipe good for meal prep?
Definitely. It reheats well and keeps its flavour, making it ideal for high-protein lunches during the week.
Pad Kra Pao is a quick, flavorful dish that is perfect for busy weeknights. It can be made in under 30 minutes and is a great way to incorporate Thai flavours into your home cooking. If you're looking to spice up your dinner routine, give Pad Kra Pao a try.
Total Time:25 minutes
Yield:41x
Ingredients
UnitsScale
2 tsp coconut oil
500g5% fat pork mince
1 red pepper, finely chopped
4 spring onions, finely chopped
1 green chilli, finely chopped
5gginger, mashed
5ggarlic, mashed
1 tbsp fish sauce
1 tbsp soy sauce
100mlwater
1 tsp honey
A handful, fresh basil leaves
Lime, for finishing
Instructions
Heat 1 tsp coconut oil in a wok over high heat. Add the pork mince and let it sizzle for 8-10 minutes until golden and slightly crispy. Remove from the wok and set aside.
Reduce the heat to medium and add the remaining 1 tsp coconut oil. Toss in the red pepper and spring onions and stir-fry for a minute until slightly softened.
Add the chilli, garlic, and ginger and fry for 30 seconds. If your kitchen suddenly smells like a Thai street market, you're doing it right.
Add the cooked pork back to the wok along with the fish sauce, soy sauce, water, and honey. Let it simmer for a couple of minutes to soak up all that flavour.
Stir in the fresh basil until it just wilts – don’t overdo it, we want it vibrant and fragrant.
Spoon over rice, squeeze some lime juice on top, and devour immediately. Bonus points if you add a crispy fried egg.
Author:Scott Baptie
Prep Time:10 mins
Cook Time:15 mins
Category:Meat
Method:Hob
Cuisine:Thai
Nutrition
Serving Size:1
Calories:207
Fat:9g
Carbohydrates:5g
Protein:27g
Recipe Video
If You Loved Pad Kra Pao, Try These…
Thai Sweet Potato Fish Cakes – Crispy on the outside, soft and flavour-packed on the inside, these Thai-inspired fish cakes are a total game-changer. The combo of sweet potato and fish makes them naturally sweet, while Thai herbs and spices bring the heat. Dunk them in a spicy dipping sauce, and you’ve got a snack (or meal) that’ll disappear fast.
Chicken Keema. Juicy chicken mince meets bold spices, sweet mango chutney, and budget brilliance in this high-protein chicken keema. Big flavour, small spend—just £1.28 a portion. Who says eating well has to cost a fortune?
Prawn Curry – A creamy, spicy, and utterly satisfying curry that’s loaded with juicy prawns and a luscious coconut-based sauce. It’s got all the flavour without the heavy feeling, making it perfect for a quick midweek meal that still feels a little fancy. Serve it with rice or mop it up with a naan – no judgment here.
Leave A Comment Below
Loved the recipe? Got your own little tweaks and twists? I am all ears! Feel free to drop a comment below and share your cooking experiences with me.
I cooked this just a moment, it was perfect! Taste and fragrance was beautifull. Reminds me of the food at the Thai boxing shows we go to, thanks for sharing it 🙂
Our favourite recipe for many years from you - can you please add alternative as it was with the Thai 7 spice, I always stock up on that as it’s so good. Schwartz seem to be stocking it ok now. I do think that does add to the deliciousness! When I first showed my husband the recipe he was so unsure but I made it anyway and we love it! Thanks for such great healthy kitchen inspiration
Hey David, I had to make the call to tweak it as people were find it too hard to find the Thai 7 Spice 😔
I’ve made this before and loved it! But when making it again tonight, I’ve gone back to the recipe and noticed that the recipe or instructions don’t mention the Thai 7 spice at all? (I’m sure they did before cos I bought it!!) Also no mention of when to add the chilli or pop the mince back in, but I guess I can figure that out!
Scott is the owner and founder of Food For Fitness. He is a fat loss coach, speaker and fitness writer with a masters (MSc) degree in Applied Sports Nutrition.
I'm a Nutritionist and Sunday Times Bestselling recipe book author who makes high-protein recipes for busy families, fitness enthusiasts or people just trying to eat healthier!
I bought the high protein handbook 6 and it has been a great slow cooker recipe book that the whole family has enjoyed. The recipes always come out well with a good consistency for the sauce and taste delicious. I have now purchased the remaining books and can’t wait to try new recipes! Thanks
Scott
At Food For Fitness we help families lose weight the simple way - with high-protein recipes, realistic nutrition advice, and no fads. Find easy meals, expert guidance, and tools that make healthy eating effortless.
Get in touch with us via our contact form or via email info@foodforfitness.co.uk for more information about Food For Fitness and how to get started with a nutrition plan designed for your lifestyle.
I see the lime in the picture but not in the recipe, I’m confused
I cooked this just a moment, it was perfect! Taste and fragrance was beautifull. Reminds me of the food at the Thai boxing shows we go to, thanks for sharing it 🙂
Nice easy recipe. I replaced pork with chicken and it was vrry nice. An authentic Thai taste.
Our favourite recipe for many years from you - can you please add alternative as it was with the Thai 7 spice, I always stock up on that as it’s so good. Schwartz seem to be stocking it ok now. I do think that does add to the deliciousness! When I first showed my husband the recipe he was so unsure but I made it anyway and we love it! Thanks for such great healthy kitchen inspiration
This new version is nice but isn’t as nice as the previous one, can we have that one back please?
Hey David, I had to make the call to tweak it as people were find it too hard to find the Thai 7 Spice 😔
I’ve made this before and loved it! But when making it again tonight, I’ve gone back to the recipe and noticed that the recipe or instructions don’t mention the Thai 7 spice at all? (I’m sure they did before cos I bought it!!) Also no mention of when to add the chilli or pop the mince back in, but I guess I can figure that out!
Hey Sue, thanks for the feedback. I've made these edits now. Cheers.
Fabulous
Nice one Stuart. Glad you like this. Thanks for the review.