Easy Thai Basil Pork Stir Fry

This post contains links to affiliate websites, such as Amazon, and we receive an affiliate commission for any purchases made by you using these links. We appreciate your support!

This Easy Thai Basil Pork Stir Fry (also called pad kra pao, or holy basil stir fry) is a delicious meal that’s packed with incredible Thai flavors, but is so simple to make! This flavorful dish will be on your table in (way) less than 30 minutes making it a quick weeknight dinner!

Thai Basil Pork in a bowl with chopsticks. Garnished with lime.

Thai food….what would I do without you?! One of my favorite things about Thai food is the deep, rich flavors of the dishes, yet the balance of “lightness” they have–do you notice that??!

I think it’s the lime or the fresh herbs that make it seem so much more healthy than other Asian takeout options!

When I get a craving for Thai food, I get the craving HARD! Like, I need it RIGHT NOW! This Thai basil pork has been a lifesaver because I can literally whip it up in about 15 minutes….I am usually waiting for the rice to cook!

This dish has all the Thai flavors you love, without any fuss. It might not be 100% authentic “Pad Kra Pao” (Translation: Thai Holy Basil Stir Fry) that you will find at a true Thai restaurant, but I think you will absolutely love the flavors…and how easy it is to make!

Plus, you have the option to customize the heat and add even more flavors with fun (optional) garnishes!

Want more ideas for flavorful stir-fries? You have to try my Honey Butter Garlic Chicken and my Chinese Style Salt and Pepper Chicken, too!

WHY YOU’LL LOVE THIS RECIPE

  • It’s full of delicious, fresh Thai flavors from basil, lime, and garlic.
  • It’s super quick and simple to make!
  • You can “customize” your heat and add even more flavor with fun garnishes!
  • Stores well in the fridge and makes a great meal prep.

RECIPE INGREDIENTS

You’ll need the following ingredients to make this delicious Thai basil pork recipe:

Ingredients needed to make Thai Basil Pork Stir Fry.

INGREDIENT NOTES

Ground Pork: Be sure to get plain ground pork and not pork SAUSAGE (the packaging can look the same!). I look for lean ground pork (10% fat or less). If I can’t find lean pork, I usually opt for ground chicken which is a great substitute!

Basil: True, authentic Thai dishes use Thai basil or holy basil, which most Asian markets carry. If you have an Asian supermarket near you, grab some Thai basil! It’s delish! However, regular Italian basil is JUST fine! This is what I end up using 90% of the time.

Fish Sauce: Ok, hear me out! You may HATE fish sauce and gag at the thought but you have to know the SECRET! The secret of fish sauce is using sugar and/or acid (like lime juice) to offset the “fishy” taste. If you do this, you will be left with the deep, rich, salty “Thai” flavor of the fish sauce without the yuckiness. TRY IT! I promise you won’t be sorry–it’s a must in Thai dishes!

If you absolutely cannot stand it, leave it out or substitute oyster sauce which has a similar flavor profile.

Hoisin: Hoisin is a thick, slightly sweet, slightly salty Asian sauce. You can find hoisin sauce in most major grocery stores (and even Target!) in the Asian aisle. 

HOW TO MAKE THAI BASIL PORK STIR FRY: STEP BY STEP

Here are some quick visual instructions. Remember that full instructions with exact ingredients will be in the recipe card below!

How to make Thai Basil Pork, step by step instructions.

Step 1: Brown up your meat (I love using a potato masher to get my meat nice and crumbly!) with some garlic.

Step 2: Add sauce to the meat a simmer for a few minutes.

Step 3: Add basil.

Step 4: Garnish with Thai chilis, peanuts, and lime juice (optional) and serve over rice.

RECIPE TIPS & TRICKS

  • This recipe calls for lots of chopped garlic and guess what? I HATE chopping garlic!! Enter my Amazing Garlic Chopper Thingy my mom bought me that makes garlic chopping a cinch! I could not live without this kitchen tool. It’s dishwasher safe, too so I just throw it in the dishwasher when I’m done!
  • TRY the fish sauce using my Fish Sauce Secret! The secret to getting the “yuck” out of fish sauce (but leaving the amazing, deep flavor) is by using sugar and/or acid to balance out the fishiness. This recipe uses brown sugar and balances it out perfectly–no fishy taste, I promise! Be bold, friends!
  • Use a potato masher to get your meat super crumbly! It’s one of the kitchen “tricks” I use the most!!

🌟CONFIDENCE TIP 🌟
This Thai stir-fry dish is perfect for meal preps! Place rice and basil pork in meal prep containers and reheat in the microwave for 1-2 minutes for a quick and easy lunch!

STORAGE & REHEATING

  • Storage: Store leftovers in an airtight container in the fridge for 4-5 days. The pork absorbs most of the sauce as it sits, but it is still delish! This dish works great for meal preps!

  • Reheating: Reheat this stir fry in the microwave or in a skillet over the stove. You can add a splash of soy sauce or a splash of chicken broth to loosen up the sauce a bit if needed.

ADDITIONS & SUBSTITUTIONS

SUBSTITUTIONS:
Meat/Protein: This dish is so versatile in terms of meat and protein. Ground chicken, turkey, and even ground beef would be fine to substitute. You can also chop chicken thighs or breasts in tiny pieces–that’s delish as well!

As far as non-meat substitutes, extra firm tofu works great.

Thai Basil: Ideally, use Thai Basil or Thai Holy Basil. However, if you don’t have a local Asian grocery store, this will be a problem! NO WORRIES. Regular sweet basil that you find in the regular grocery store is just fine, too!

ADDITIONS
Fried Egg: One of our favorite things to do is fry an egg (runny yolk!) and place it on top of the rice you serve alongside this dish. The rice, egg, and basil pork are SUCHHHH a divine combo!

Veggies: Although not traditional, I love adding veggies to this stir fry! Red peppers, onions, and sugar snap peas are my faves.

Spice: Thai red chilis are a great way to spice up this dish, but be careful!! These little guys pack EXTREME heat! Slice a few up and stir them in more as a garnish if you want (lots of) HEAT. The flavor is awesome, but MAN, THEY ARE HOTTTT!!!! Sriracha is a good option if the chilis are too hot for you to handle!

YOUR QUESTIONS ANSWERED

What can I substitute for fish sauce?

Ok, hear me out! You may HATE fish sauce and gag at the thought but you have to know the SECRET! The secret of fish sauce is using sugar and/or acid (like lime juice) to offset the “fishy” taste and provides the perfect balance of flavors. You will be left with the deep rich, salty “Thai” flavor of the fish sauce without the yuckiness.

It’s a key ingredient! TRY IT! I promise you won’t be sorry–it’s a must in Thai dishes!

If you just can’t stand the thought of it, you can leave it out or substitute oyster sauce, which also has a similar flavor profile.

What type of basil should I use?

In an ideal world, we would all have access to delicious Thai basil. Or better yet, Thai holy basil. Thai basil has a distinct flavor–it’s deeper, and more peppery flavor vs. the mild, light, Italian sweet basil.

However, either basil works just fine in this dish! I usually use Italian basil unless I make a trip to the Asian grocery store.

How do you serve this Thai basil stir-fry?

The most traditional way to serve it is over hot steamed white rice. However, it’s also excellent over noodles, too! Make a side of these sweet, sticky Chinese green beans to go alongside it, too 🙂

In a Dinner Rut?

Grab your 7-Day Meal Plan + 3 Bonus Recipes!

Sceenshots for free meal plan.

Basil pork dish on a plate with rice and peanuts.

OTHER RECIPES YOU’LL LOVE

I hope you love this Thai Basil Stir Fry! If you make it be sure to leave a comment and a rating so I know how you liked it. Enjoy, xo!

Easy Thai Basil Pork Stir Fry with white rice and lime

Easy Thai Basil Pork

Casey Rooney
This Easy Thai Basil Pork (also called pad kra pao, or holy basil stir fry) really lives up to its name! Packed with incredible Thai flavors, but so simple to make, this amazing dish will be on your table in (way) less than 30 minutes!
4.94 from 16 votes
Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Course Dinner, Main Course
Cuisine Asian, thai
Servings 4
Calories 243 kcal

Ingredients
  

  • 1 lb ground pork See Note 1
  • 5 cloves garlic, finely chopped the best garlic chopper
  • 1 cup fresh basil leaves, roughly chopped Thai basil is ideal but regular "Italian" basil leaves are fine, too!

For the sauce

  • 4 tbsp soy sauce low sodium works best
  • 3 tsp fish sauce See Note 2
  • 4 tbsp brown sugar
  • 1/2 tsp sesame oil
  • 1 tsp hoisin sauce See Note 3
  • 4 tbsp warm water See Note 4

For serving

  • rice any kind!
  • peanuts, chopped (optional)
  • Thai red chili peppers (optional)
  • lime (optional)

Instructions
 

  • Make the Sauce: In a small bowl, whisk together sauce ingredients: soy sauce, fish sauce, brown sugar, sesame oil, hoisin sauce, and warm water. Set aside.
  • Cook Pork: In a large skillet over medium-high heat, brown pork for 2-3 minutes, breaking it up with a wooden spoon so it's nice and crumbly. Pro tip: A potato masher also works GREAT for breaking up the meat!
  • Add: Add garlic and cook one minute more. Then, add sauce and cook 1-2 minutes more, stirring as it cooks. You want the pork to be completely coated with the sauce.
  • Finish: Stir in basil and cook one 1 minute more until the basil is wilted.
  • Serve: Serve immediately over steamed jasmine rice. Garnish with a squeeze of lime juice, peanuts, and Thai chilis, if you like!

Notes

Note 1: Make sure you buy plain ground pork and not ground pork SAUSAGE (big difference!). Look for lean (90% lean or more) pork, if you can! Also, any ground meat can be substituted: ground chicken, turkey, or even beef.
Note 2: Ok, hear me out! You may HATE fish sauce and gag at the thought but you have to know the SECRET! The secret of fish sauce is using sugar and/or acid (like lime juice) to offset the “fishy” taste. If you do this, you will be left with the deep rich, salty “thai” flavor of the fish sauce without the yuckiness. TRY IT! I promise you won’t be sorry–it’s a must in Thai dishes!
Note 3: Hoisin is a thick, slightly sweet, slightly salty asian sauce. You can find hoisin sauce in most major grocery stores (and even Target!) in the Asian aisle. 
Note 4: Warm water is just used to thin the sauce a bit and help the brown sugar dissolve.
Save this recipe form

💌 Save to your inbox!

Enter your email and send this recipe straight to your inbox. As a bonus, you’ll receive more easy recipes every week!

Nutrition

Calories: 243kcalCarbohydrates: 12.5gProtein: 37.1gFat: 4.7gSaturated Fat: 2.1gCholesterol: 91mgSodium: 1084mgFiber: 0.4gSugar: 9.6gCalcium: 30mgIron: 2mg
Tried this recipe?Let us know how it was!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




10 Comments

  1. 5 stars
    This is such a quick and easy recipe. The basil gives the dish a wonderful flavor and aroma. Makes me think of summertime!

  2. 5 stars
    Oh my goodness, this Thai basil pork looks absolutely scrumptious! I can’t wait to recreate this dish in my own kitchen and savor the delicious combination of flavors.

  3. 5 stars
    The balance of sweet, salty, and spicy flavors in this dish is simply incredible. The use of fresh ingredients adds an extra layer of authenticity to this amazing meal.

  4. 5 stars
    SERIOUSLY the best flavor! Thank you so much for the recipe, it is now my newest go-to dinner meal!

  5. 5 stars
    I had this in Thailand and it was amazing, so this is brining back some happy food memories for me. I am going to have to try making it myself.

  6. 5 stars
    I can’t wait to try this! I’m super excited to hit out the local Asian market and snag some Thai basil to make sure this recipe is as legit as possible. It looks soooo good, and I want to get the full experience.