Basil Pork Recipe (pad kra pao)
If youโve ever had Thai basil pork or โpad kra paoโ from your favorite restaurant, youโll be surprised at how easy it is to make at home. This version sticks to the basics, using ground pork as the base and relying on garlic, chili, and basil to build up that rich and aromatic flavor. The sauce is a blend of fish sauce, soy sauce, and just a little sugar to round things out, making every bite of pork burst with umami.
This post may contain affiliate links. Please read our disclosure policy.
I like making basil pork when I want something comforting but not heavy. It goes best with warm rice and a fried egg on top, the runny yolk mixing into the stir-fry is just unbeatable. Whether Iโm cooking in the middle of a busy weekday or putting together a simple lunch, this is one of those recipes I keep coming back to.

What is Basil Pork?
Basil pork is a stir-fried ground pork dish that features fresh basil leaves, garlic, and chili as the star flavors. While itโs inspired by Thai cuisineโespecially the famous Pad Kra Paoโthis version is simple and accessible, using ingredients you likely already have in your kitchen. What sets it apart is the use of basil, which gives the pork a fragrant and slightly peppery finish.
Ingredients for Basil Pork
Here are the ingredients you need to make basil pork, along with a short description of what each one does for the dish:
- Ground pork (1 pound) โ This is the main protein. Choose pork with a bit of fat for better flavor and juiciness.
- Dark soy sauce (3 tablespoons) โ Adds saltiness, depth, and a rich color to the dish.
- Fish sauce (2 ยฝ tablespoons) โ Provides a savory and slightly funky taste that gives the dish that classic Southeast Asian flavor.
- Garlic (1 tablespoon, minced) โ Adds a sharp, aromatic flavor and forms the base of the stir-fry.
- Birdโs eye chili (1 tablespoon, minced) โ Brings heat to the dish. Adjust based on your spice preference.
- Sugar (1 teaspoon) โ Balances out the saltiness from the sauces.
- Holy basil or Thai basil (1 cup) โ Gives the dish its signature flavor and aroma. If you canโt find holy basil, Thai basil is a great substitute.
- Bell peppers (ยฝ cup red and green, sliced) โ Adds color and a bit of sweetness.
- Cooking oil (3 tablespoons) โ Used to sautรฉ the aromatics and cook the pork.

How to Cook Basil Pork
- Sautรฉ the Aromatics
Heat the cooking oil in a wok or large pan over medium-high heat. Add the garlic and chili and sautรฉ for about 30 seconds until the garlic turns golden brown and the aroma becomes strong. This builds the flavor base of the dish. - Brown the Pork
Add the ground pork to the pan. Stir-fry it for 2 to 5 minutes, breaking up the meat as you go, until it turns light brown. Make sure the pork is cooked evenly and not clumped together. - Add the Sauces
Pour in the dark soy sauce and fish sauce. Stir everything together, letting the pork absorb the flavors. Add the sugar and mix well to balance the saltiness. - Toss in the Vegetables
Add the sliced red and green bell peppers and the basil leaves. Stir-fry for another 3 to 6 minutes until the bell peppers are slightly tender and the basil has wilted. - Serve and Enjoy
Transfer the basil pork to a serving plate. Serve it hot with freshly cooked white rice. For a complete meal, top it with a fried egg.
Tips in Cooking Basil Pork
- Use a hot pan to stir-fry so the pork browns properly and does not steam.
- If you want to reduce the heat, deseed the chili or use fewer pieces. You can also substitute with milder chili varieties.
- Holy basil is preferred for a more peppery flavor, but Thai basil works well and is easier to find.
- You can also use ground chicken or ground beef if pork is not available.
- Donโt skip the fish sauceโit really brings out the flavor in the pork.

Best Ways to Enjoy Basil Pork
The classic way to enjoy this dish is to serve it with steamed jasmine rice and a sunny-side-up egg. The yolk adds richness and blends beautifully with the sauce. If you like pickles or a touch of sourness, a small side of atchara or cucumber salad also complements it well. You can even wrap the stir-fry in lettuce leaves for a lighter, low-carb option
How This Basil Pork Recipe Stands Out
What makes this recipe special is how simple it is to prepare without sacrificing bold flavor. The ingredient list is short, but the result is something that tastes like it came straight from a restaurant. Iโve cooked this many times both in my home kitchen in Chicago, here in my new home in Tampa, and when I visit family back in the Philippines. It always hits the spot!
Another thing I love about this recipe is how adaptable it is. You can add mushrooms, green beans, or even eggplant to make it stretch further. And since the flavors are so versatile, you can serve it with rice, noodles, or even use it as filling for lettuce wraps or sandwiches.
What to Have with Basil Pork
Pair this dish with any of the following vegetable-based recipes from Panlasang Pinoy to make a more balanced meal:
Frequently Asked Questions
- Can I use Thai basil instead of holy basil?
Yes, Thai basil is a great substitute if holy basil is not available. It has a slightly sweeter flavor but still works well in the dish. - What kind of pork should I use?
Use ground pork with some fat in it. Lean pork can be too dry, while pork with a bit of fat keeps the dish juicy and flavorful. - Is this dish supposed to be spicy?
Traditionally, it is spicy because of the birdโs eye chili. But you can easily adjust the heat by using less chili or using a milder variety. - Can I make this ahead of time?
Yes, basil pork stores well in the fridge for up to 3 days. Reheat in a pan or microwave before serving. - What can I use if I donโt have fish sauce?
You can substitute it with more soy sauce, but the flavor wonโt be quite the same. Fish sauce adds a unique depth thatโs hard to replicate.
Suggested Recipes
Here are more recipes from Panlasang Pinoy that you might enjoy alongside or after trying basil pork:
- Pork Giniling โ Another easy stir-fry made with ground pork, tomatoes, and vegetables.
- Beef Pares โ A sweet-savory beef stew that is often served with garlic rice.
- Garlic Fried Rice โ A simple fried rice recipe that goes well with almost any ulam.
- Tokwaโt Baboy โ A delicious tofu and pork dish served with a vinegar dipping sauce.
- Eggplant Omelet (Tortang Talong) โ A smoky and savory eggplant dish perfect as a side or main course.

Whether you’re cooking for yourself or sharing it with family, this basil pork recipe delivers bold flavors without much fuss. The combination of ground pork, garlic, chili, and basil is simple but powerful, and the short cooking time makes it perfect for busy days. Give it a try and see why this has become one of my go-to stir-fry dishes. Let me know how it turns out for you. Happy cooking!
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!

Basil Pork Recipe
Ingredients
- 1 lb. ground pork
- 3 tablespoons dark soy sauce
- 1 tablespoon garlic minced
- 1 tablespoon birds eye chili minced
- 1 teaspoon granulated white sugar
- 1 cup Thai basil leaves removed from the stem
- 1/2 cup bell pepper sliced
- 2 1/2 tablespoons fish sauce
- 3 tablespoons cooking oil
Instructions
- Heat the cooking oil in a wok. Once the oil gets hot, add the garlic and chili.Stir and cook until the garlic turns medium brown.1 tablespoon garlic, 3 tablespoons cooking oil, 1 tablespoon birds eye chili
- Add the ground pork. Stir-fry for 2 to 5 minutes or until the pork turns light brown.1 lb. ground pork
- Pour-in the soy sauce and fish sauce. Continue to stir-fry.3 tablespoons dark soy sauce, 2 1/2 tablespoons fish sauce
- Add the sugar, holy basil, and bell peppers. Stir-fry for 3 to 6 minutes.1 teaspoon granulated white sugar, 1 cup Thai basil, 1/2 cup bell pepper
- Arrange in a plate with rice and fried egg.
- Serve. share and enjoy!
Leave a Comment