| | | | |

Ground Pork Stir Fry with Holy Basil (Pad Kra Pao)

As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure policy.

Thai spicy ground pork stir fry with holy basil (Pad Kra Pao) is a simple and delicious 30-minute meal you must try! Loaded with fresh basil and green beans, this nutritious stir fry is typically served with rice, but can also be enjoyed on its own.

If you are a fan of Thai food, you will love the perfect balance of its rich and savory flavor with just a touch of sweetness.

For other delicious quick and tasty meals try my Healthy Beef and Broccoli, Healthy Mongolian Beef, Coconut Curry Chicken, or my Easy Crockpot Butter Chicken.

Pad Kra Pao Thai Ground Pork Stir Fry with Thai fried egg with rice in a bowl with chop sticks.

Why You Will Love This Easy Ground Pork Stir Fry

  • It’s Yummy! | Unless you’ve visited Thailand, or frequent your local Thai restaurant often, the unique flavors of this dish may be unfamiliar and are sure to wow your taste buds.
  • So Simple | I love stir-fries because they are super simple to make. This particular recipe has only a few prep steps before you are ready to cook.
  • Good for you! | Lots of protein, healthy green beans, shallots, and garlic are the main ingredients of this tasty, low-carb dish. Add an egg and you’ve got a fabulous and filling meal.
Thai Pad Kra Pao ground pork stir fry with thai fried egg in bowls with chop sticks.

I enjoy giving precise details in my recipe posts to lead my readers through any questions. If you’re just here for the printable recipe, feel free to click “Jump to Recipe” right under the title of this post, and you’ll head straight there!

What is Pad Kra Pao

Pad Kra Pao is a very popular Thai street food, literally translated to mean basil stir fry. It is so popular that Thai “fast food” can be found almost anywhere Thai dishes are served. It is not unlike a burger or sandwich here in America, something quick and easy that you might grab for lunch. The good news is that this dish is so much more nutritious than any burger and also quite simple to prepare!

What’s the Difference? Thai Basil vs Holy Basil

Sweet basil (Ocimum basilicum) or our common basil in American stores is not the same as Thai basil or Holy Basil. Thai basil is native to India and grown in moist soil across the south Asian tropics; also called anise basil or licorice basil.

Holy Basil (Ocimum tenuiflorum) has a spicy, peppery, clove-like taste, and is used in Southeast Asian cuisine, for many culinary uses and medicinal purposes.

While there are differences between Thai Basil vs Holy Basil, use whatever basil you are able to find.

Healthy Twist

Google Holy Basil, and you will find many health benefits associated with the tropical plant. While my focus here is simply to bring you a super tasty and authentic meal, one can’t ignore the added benefits of using the Holy Basil plant.

Key Ingredients for Ground Pork Stir Fry

Ingredients, directions and nutritional information in the printable recipe card at the end of the post.

  • Neutral-flavored cooking oil | I used avocado oil; coconut, grape seed, or any neutral oil that performs well in medium to high temperatures will also work.
  • Shallots | These beauties add a delicate but sweet flavor with a hint of sharpness. In a pinch, half of a very sweet yellow onion will work, however, a large shallot will give you the best flavor.
  • Garlic | Fresh garlic is a staple in Thai cuisine and always adds a delicious spicy flavor.
  • Dried Bird’s Eye chile peppers | A small, spicy pepper generally found in the bulk spice section, Asian or Mexican spice section at grocery stores.
  • Ground Pork | Use no less than 85% lean. The extra fat is needed when sauteing the green beans.
  • Soy Sauce | Substitute coconut aminos for gluten-free/soy-free or tamari soy sauce as an additional gluten-free option.
  • Coconut Sugar | Coconut palm sugar adds a delicious caramel-ly flavor to stir-fries that work well with soy sauce. Or, use brown sugar, monk fruit, or cane sugar.
  • Fish sauce | Red Boat is my favorite. You might hesitate to include fish sauce, but leaving it out will change the flavor and reduce the saltiness. I’m not a fan of fishy-tasting foods, but honestly, fish sauce and oyster sauce are both delicious staples in Asian cuisine.
  • Oyster sauce | Full of sweet, salty, umami (savory) flavor. See notes below on how to substitute with coconut aminos or soy sauce.
  • Green beans | I prefer French green beans (Haricot verts) as these tend to be thinner and more tender.
  • Thai holy basil | Can be hard to find out of season, of the different varieties of basil, regular or fresh Thai basil can work as a substitute.
  • Egg | For a truly authentic Thai dish see notes on how to fry an egg Thai style.
  • Rice | we love cooked Thai jasmine rice but California jasmine works great also.
Labeled ingredients for Thai ground pork stir fry.

How to Make Ground Pork Stir Fry with Holy Basil

Step 1 – Saute shallot, garlic and chiles

Begin by heating oil in a large skillet or wok over medium-high heat. While the oil is heating, peel and thinly slice the shallot and add to the pan. Mince the garlic and sauté it with the shallot until they soften and become fragrant about 2-3 minutes.

Chop or crush the dried chilis and add to the pan with the shallot and garlic. Sauté for another minute or two.

Step 2 – Brown pork

Add the pork to the pan and reduce the heat slightly. Break it up using a wooden spatula as it browns, stirring frequently.

While the meat is cooking, trim and cut the green beans into half or thirds and set aside.

Once the pork is fully cooked, add soy sauce, coconut sugar, fish, and oyster sauce to the pan and stir until the pork is well-coated.

Step 3 – Add green beans and Thai Basil

Add the green beans to the pan and stir. Stir fry the green beans for about 5 minutes or until they reach the desired level of tenderness. The meat and sauce should start to caramelize slightly but not burn. Stir frequently.

Coarsely chop the basil leaves and add to the pan. Remove from heat and stir until basil leaves wilt.

Step 4 – Fry eggs and make rice

If using, fry the eggs right before serving. You will want to cook one egg per person.

Enjoy the stir fry by itself or serve it with rice.

Pro Tips

  • Before throwing in the towel and substituting it with one of the other basil varieties, check your local grocery store or Asian market for holy basil. Holy basil is the key ingredient and the best way to enjoy this dish.
  • When adding soy sauce, or using it as a substitute for other ingredients, add only a little at a time, and taste. Too much soy sauce can quickly make the recipe overpowering. I’ve done it!
Hand holding bowl of ground pork stir fry with Thai fried egg and rice.

Variations and Substitutions

  • Can’t find Bird’s Eye chile peppers? | Thai chiles can be found fresh in the produce section. Fresh peppers can be substituted 1:1 for dried ones. If you can’t find Thai chiles, substitute them with several Serrano chili peppers. Serrano peppers are larger but less spicy, so you may need to adjust the quantity used to taste. Dried bird’s eye chilies can also be substituted for 1⁄2-1 tsp of crushed red pepper flakes.
  • Ground chicken | For a slightly different flavor, try ground chicken or even turkey. If it is extra lean, you may need to add a bit more cooking oil before adding the beans to the pan.
  • Coconut Aminos | For a slightly sweeter, rich umami flavor, try substituting 3 tablespoons of coconut aminos in place of regular soy sauce.
  • Sub asparagus for green beans.
  • Thai holy basil | This type of basil can be hard to find outside of the season. Regular basil or Thai basil can work as a substitute in this recipe.
  • Rice | For a healthier twist, serve with brown rice or cauliflower rice or simply on its own.
USA Bakeware pans, set.

Recommended Tools

Ground pork stir fry with Thai Holy Basil and fried egg with another individual serving in background.

Storage Tips

Store leftovers in an airtight container for 3-4 days in the fridge.

Reheat on medium in a skillet for the best flavor, adding a touch more oil to the pan. To reheat in the microwave, do so at 30-second intervals, stirring between. Although you can freeze this dish, ideally it is best eaten fresh.

To keep basil fresh, leave it in its original plastic container, or rinse the leaves and roll them up in paper towels, and place them in a resealable bag for up to 4 days. Basil keeps best at room temperature.

To freeze basil, lay basil in a single layer on a baking sheet or tray. Freeze for at least 30 minutes, or until each leaf is frozen. Place leaves into an airtight freezer bag and use them as needed for up to 6 months.

What if I can’t find Holy Basil?

This basil is so special, why not grow it? With its delicate white and purple flowers, narrow leaves, and its dark purple stems, this sacred plant is also a beautiful addition to any herb garden.

Frequently Asked Questions

Can I use other types of basil?

There are many different types of basil that add different flavors. The most popular herbs include Thai basil, cinnamon basil, Italian basil (also Italian sweet basil), and Genovese basil.
Each basil has its own unique flavor, Thai holy basil with its purple stem and spicy, anise or licorice-like flavor is a good swap. You can use other types of basil, but you will lose the kick that Thai basil brings to the dish. Thai basil leaves also hold up better during cooking.

What are Bird’s Eye Chiles?

Bird’s eye chiles, also called Thai chilies, are a small and spicy variety of chili pepper native to Mexico. These tasty peppers are cultivated across Southeast Asia and are commonly used in many types of Asian cuisine.

Is this recipe low-carb?

Although this recipe does contain a few carbohydrate sources (coconut sugar, oyster sauce, and green beans) it is still a low-carb recipe. Without rice, one serving of this recipe contains only about 5 grams of net carbs.

Bowl filled with ground pork stir fry, Jasmine rice, topped with Holy Basil and a Thai fried egg.

How do you fry an egg Thai-style?

Eggs with Thai food typically have a super crispy white and a perfectly gooey yolk. To make a tasty Thai-style egg you will need a very hot pan and a good amount of oil. Heat the oil in a pan over medium-high heat.

Once the oil is hot, crack the egg into the pan making sure the egg is surrounded by the oil. Spoon the hot oil over the top of the egg to cook to the top (no need to flip) and continue to cook until the edges of the white become perfectly crispy and bubbly. Remove from the pan and serve on top of the finished stir fry.

Gluten-Free Pad Kra Pao

Simply substitute the soy sauce for 3 tbsp. coconut aminos. If gluten-free, be sure to check that the oyster and the fish sauce are also certified gluten-free.

Pad Kra Pao, Thai Pork Stir-Fry in bowl with Bird's Eye Chiles, Thai fried egg and holy basil.

What to serve with Ground Pork Stir Fry

  • Rice | White rice will be ready in the same amount of time but plan ahead if you are making brown rice since it takes twice as long to cook. Our personal favorite is Jasmine, but any rice will work.
  • Noodles | Yummy, ground pork and holy basil noodles, yes, please! Try cooking Udon, Soba, or wide Rice Noodles. 
  • Riced Cauliflower | Keeping it low-carb and Keto, serve with steamed riced cauliflower.
  • Start off the meal with this Panera Thai Chicken Soup!
  • Delicious served with this Asian Ramen Salad

More quick and delicious meals

With 6 small dried chilies, the spice level is about medium. There is a bit of a kick to it. For a milder version, feel free to reduce the number of chilies.

Thai Pork Stir Fry in bowl served with Jasmine rice and a Thai-fried egg, to pin.

I hope you loved this ground pork stir fry — if you did, would you share your creation on InstagramFacebook & Pinterest? And be sure to comment below!

Like this recipe?
Don’t forget to give it a ⭐️⭐️⭐️⭐️⭐️ star rating and comment below the recipe!

Thai Ground Pork Stir Fry in bowl with Jasmine rice and a Thai fried egg.

Ground Pork Stir Fry (Pad Kra Pao)

Author: Kathleen Pope
5 from 6 votes
Thai spicy ground pork stir fry with holy basil (Pad Kra Pao) is a simple and delicious 30-minute meal you must try! Loaded with fresh basil and green beans, this nutritious stir fry is typically served with rice, but can also be enjoyed on its own.
Prep Time 10 minutes
Cook Time 12 minutes
Total Time 22 minutes
Course Main Course
Cuisine Asian, Thai
Servings 6 servings
Calories 424 kcal

Ingredients
 
 

  • 1 tablespoon neutral oil, such as avocado oil, grapeseed oil
  • 1 large shallot, or two small, peeled and sliced thin
  • 6 cloves garlic, minced
  • 6 dried peppers Bird’s Eye Chiles , chopped (fresh chilies can also be used!)
  • 1.5 pounds ground pork, at least 85%
  • 2 1/2 tablespoons soy sauce, (or 3 tbsp coconut aminos for gluten-free/soy-free)
  • 1 tablespoon coconut sugar, or brown sugar, monk fruit or regular sugar)
  • 1 tablespoon fish sauce
  • 1 teaspoon oyster sauce
  • 2 cups green beans, washed, trimmed, cut in half
  • 1 ounce Thai Holy Basil, about 2 cups (loose), or two clamshells

Optional Ingredients

  • 1 large egg, fried – per person
  • jasmine rice, about ½-¾ cup per person

Instructions
 

  • Heat oil in a large skillet or wok over medium-high heat. Peel and thinly slice the shallot and mince the garlic. Sauté shallot for 3-4 minutes, then add garlic, stirring until soft and fragrant, about 2-3 minutes.
  • Chop or crush the dried chiles and stir them into the pan with the shallot and garlic. Sauté for 1-2 minutes.
  • Add the ground pork to the pan and reduce the heat slightly. Break it up using a wooden spatula as it browns, stirring frequently.
  • While the meat is cooking, trim and cut the green beans into halves or thirds, and set aside.
  • Once the pork is fully cooked, stir in soy sauce, coconut sugar, fish sauce, and oyster sauce to the pan and stir until the pork is well-coated.
  • Add the green beans and stir-fry for about 5 minutes or until they are crisp tender. The meat and sauce should start to caramelize slightly but not burn. Stir frequently.
  • Coarsely chop the basil leaves and add to the pan. Remove from heat and stir until basil leaves wilt.
  • If using, fry the eggs right before serving. You will want to cook one egg per person. Enjoy the stir fry by itself or serve with rice (or cauliflower rice for a lower carbohydrate option).

How to cook a Thai-style Fried Egg

  • Eggs with Thai food typically have a super crispy white and a perfectly gooey yolk. While you can prepare the eggs however you prefer for this recipe, to make a tasty Thai-style egg you will need a very hot pan and a good amount of oil. Heat the oil in a pan over medium-high heat.
    Once the oil is hot, crack the egg into the pan making sure the egg is surrounded by the oil (you may need to tilt the pan so that the egg and oil get wedged into the corner). Spoon the hot oil over the top of the egg to cook to the top (no need to flip) and continue to cook until the edges of the white become perfectly crispy and bubbly. Remove from the pan and serve on top of the finished stir fry.

✱ Kathleen’s Tips

Store leftovers in an airtight container for 3-4 days in the fridge.
Reheat on medium in a skillet for the best flavor, adding a touch more oil to the pan. To reheat in the microwave, do so at 30-second intervals, stirring between. Although you can freeze this dish, ideally it is best eaten fresh.
Variations
  • Can’t find Bird’s Eye chile peppers? | Thai chiles can be found fresh in the produce section. Fresh peppers can be substituted 1:1 for dried ones. Substitute with several Serrano chili peppers. Serrano peppers are larger but less spicy, so you may need to adjust the quantity to taste. Dried bird’s eye chiles can also be substituted for 1⁄2-1 tsp of crushed red pepper flakes.
  • Ground chicken | For a slightly different flavor, try ground chicken or even turkey. If it is extra lean, you may need to add a bit more cooking oil before adding the beans to the pan.
  • Coconut Aminos | For a slightly sweeter, rich umami flavor, try substituting 3 tablespoons of coconut aminos in place of regular soy sauce.
  • Sub asparagus for green beans.
  • Thai holy basil | Harder to find out of season, if needed, use regular basil or Thai basil in place of holy basil.
  • Rice | For a healthier twist, serve with brown rice or cauliflower rice or simply on its own.
  • Gluten-Free Ground Pork Stir Fry – Simply substitute the soy sauce for 3 tbsp. coconut aminos. If gluten-free, be sure to check that the oyster and the fish sauce are also certified gluten-free.

Nutrition

Serving: 1 serving Calories: 424 kcal Carbohydrates: 7 g Protein: 28 g Fat: 31 g Saturated Fat: 11 g Polyunsaturated Fat: 4 g Monounsaturated Fat: 14 g Trans Fat: 0.02 g Cholesterol: 268 mg Sodium: 824 mg Potassium: 540 mg Fiber: 1 g Sugar: 3 g Vitamin A: 793 IU Vitamin C: 10 mg Calcium: 76 mg Iron: 3 mg

Nutrition Disclaimer

The Fresh Cooky is not a dietician or nutritionist, and any nutritional information shared is only an estimate. We recommend running the ingredients through an online nutritional calculator if you need to verify any information.

Tried this recipe?Let us know how it was!
Kathleen Pope, The Fresh Cooky.

About Kathleen Pope

Recipe Innovator | Food Photographer | Food Writer

Hi, I’m Kathleen Pope. Here at The Fresh Cooky you will find easy, mostly from-scratch, trusted recipes for all occasions. From speedy dinners to tasty desserts, with easy step-by-step instructions. I am here to help teach you how to make mouthwatering recipes without spending hours in the kitchen. Read more about Kathleen here.

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

13 Comments

  1. 5 stars
    You had me at 30 minute meal! It is delicious! Next time I will try it with ground turkey as I am sure that is a yummy way to prepare it as well.