thai basil ground beef (pad krapow) recipe - Thai Basil Ground Beef (Pad Krapow) served in a white bowl overhead view

Thai Basil Ground Beef (Pad Krapow) Recipe, Easy Thai Dinner in 20 Minutes

Thai Basil Ground Beef (Pad Krapow)

Table of Contents

Thai Basil Ground Beef (Pad Krapow) Recipe: A quick and aromatic Thai stir-fry

If you have ever craved a bold, lightning fast dinner, this Thai Basil Ground Beef (Pad Krapow) recipe is exactly what you need. I still remember the first time I watched a street vendor in Bangkok toss handfuls of fragrant holy basil into a screaming hot wok. The hiss of the meat hitting the metal, the clouds of aromatic steam, and that final crack of a fried egg on top felt like pure alchemy. Within minutes, a humble pile of ground meat became something intensely savory, spicy, and deeply comforting. That memory is what I chase every time I make this dish at home, and I promise it delivers that same energetic satisfaction right on your own stove. There is something special about a recipe that demands so little time yet tastes like you have been tending a secret family sauce all day.

What sets this easy Thai Basil Ground Beef (Pad Krapow) apart from other quick stir-fry recipes is the careful dance between high heat and the basil’s final moments in the pan. Many recipes treat the basil as just another green, tossing it in to cook down, but here you pull the wok off the flame and let the residual warmth barely wilt the leaves. That small step makes all the difference. The anise-like perfume stays vivid and fresh rather than fading into bitterness. Paired with a deeply savory sauce built from fish sauce, soy sauce, and just a whisper of oyster sauce, the beef turns into something intensely craveable. I also lean on a technique that many home cooks skip: cooking the ground beef until it is not just browned but finely crumbled and beginning to pick up a little caramelization around the edges. That texture drinks up the sauce in a way that large clumps never could. If you have tried other versions and found them a bit flat, this one will feel like a revelation.

This is the dinner I turn to on evenings when I need a meal that feels like a treat but comes together faster than delivery. It works beautifully for busy weeknights, of course, because the whole thing, rice included, can land on the table in about twenty minutes. But it also holds its own for a casual weekend meal when friends drop by and you want to serve something that tastes spontaneous and generous. It is forgiving enough for beginner cooks, yet the techniques you will practice here, like controlling high heat, balancing salty and sweet, and layering flavors in a wok, will make you a better cook overall. Once you master this homemade Thai Basil Ground Beef (Pad Krapow), you might find yourself craving it so often that you start keeping a stash of Thai basil and bird’s eye chilies in the fridge at all times. And honestly, that is a very good problem to have. I also love that this dish encourages you to cook with all your senses. The smell of garlic blooming in hot oil, the sound of the sauce bubbling around the beef, and the sight of those glossy green basil leaves just beginning to soften are all part of the experience. On nights when I want to slow down with a more leisurely cooking project, I often switch gears to something like Moroccan chicken tagine, but on most days, Pad Krapow is my quick ticket to a remarkable meal.

Why You Will Love This Thai Basil Ground Beef (Pad Krapow) Recipe

  • Incredibly fast and efficient. From the moment you start mincing garlic to the second you set the plate on the table, you are looking at roughly twenty minutes for a complete dinner. That means you can have a restaurant quality stir-fry on a Tuesday without any takeout menus.
  • Bold, authentic flavors in every single bite. The combination of fish sauce, soy sauce, and a touch of sugar creates that perfectly balanced salty-sweet-umami backbone that Thai street food is famous for. It tastes like you spent hours simmering a secret sauce, but it comes together in under a minute.
  • A true one-wok wonder with minimal cleanup. Aside from the rice pot and a small pan for the eggs, you essentially cook the entire dish in a single vessel. Less time washing dishes means more time enjoying that crispy fried egg yolk running into the rice.
  • Completely customizable to your heat tolerance. You get to decide exactly how many bird’s eye chilies go into the pan. Make it eye-wateringly spicy like a Bangkok street stall or mellow enough for a family dinner, the control is entirely in your hands.
  • Works beautifully with almost any ground protein. While ground beef is my favorite for its richness, this recipe is a chameleon. Ground chicken, pork, or even crumbled firm tofu all take on the sauce beautifully, so you can rotate based on what is in the fridge.
  • That crispy fried egg on top is pure magic. You will never look at a fried egg the same way after using it to sauce this dish. When you break the yolk with your fork and stir it into the steaming rice and beef, it becomes a creamy, velvety sauce that ties everything together.

Your Simple Ingredients for the Perfect Stir-Fry

ingredients for Thai Basil Ground Beef (Pad Krapow)

Stir-Fry

  • 1 lb ground beef (85% lean) preferably not too lean
  • 6 cloves garlic, minced
  • 4–6 whole Thai bird’s eye chilies, thinly sliced (adjust to taste)
  • 2 tbsp soy sauce (regular or gluten-free tamari)
  • 1 tbsp fish sauce
  • 1 tsp oyster sauce, optional, for depth
  • 1 tsp white or brown sugar
  • 1½ cups fresh Thai basil leaves, loosely packed (holy basil if available)

To Serve

  • 2 cups jasmine rice, cooked according to package
  • 4 large eggs, for frying
  • 1 tbsp vegetable oil, for frying eggs
  • to taste lime wedges and cucumber slices, garnish

Ingredient Notes

Ground beef. An 85 percent lean beef gives you just enough fat to carry flavor without making the dish greasy. If you use an extra-lean grind, the beef can taste dry and won’t develop those deliciously crisp browned edges. When you drain the fat after browning, leave about a tablespoon in the pan to keep the sauce clinging to every crumble.

Thai bird’s eye chilies. These tiny chilies pack remarkable heat and a bright, almost fruity sharpness that defines authentic Pad Krapow. Slice them thinly so they distribute evenly through the dish. If you cannot find them, serrano chilies work as a substitute, though the heat level will be slightly lower and less floral. For a non-spicy version, remove the seeds and membranes, or swap in a small pinch of chili flakes.

Fish sauce. This ingredient is non-negotiable for that unmistakable savory depth. It adds a salty, umami richness that transforms the beef. Different brands vary in saltiness, so taste your sauce before adding extra. Vegetarians can use a vegan fish sauce substitute made from fermented soybeans or seaweed.

Oyster sauce. Optional but highly recommended. Just a teaspoon rounds out the sauce with a subtle caramel-like sweetness and a glossy finish. If you skip it, the dish will still be delicious, but adding it gives the beef that glistening restaurant look. Make sure to use a gluten-free oyster sauce if needed.

Thai basil. This is the star of the recipe. Thai basil has sturdier leaves, purple stems, and a distinct anise and clove fragrance that sweet Italian basil simply cannot replicate. If you can only find regular basil, combine it with a handful of fresh mint leaves in a two-to-one ratio to mimic some of that complexity. Holy basil, called krapow in Thai, is even more intensely peppery and is the true classic choice if you have an Asian market nearby.

How to Make Perfect Pad Krapow

how to make Thai Basil Ground Beef (Pad Krapow) step by step

Phase 1: Prepare the Base

Begin by setting your jasmine rice to cook so it is warm and ready when the stir-fry finishes. While the rice simmers, mince the garlic, thinly slice the chilies, and wash the basil leaves, then pat them completely dry with a clean towel. Damp basil will steam rather than wilt and can make the dish soggy, so this small step matters. Arrange everything near your stove because once that wok heats up, things move very quickly. Having the soy sauce, fish sauce, oyster sauce, and sugar measured into a small bowl will save you from fumbling for caps while your garlic threatens to burn.

Phase 2: Build the Aromatic Foundation

Set a large wok or heavy skillet over high heat and let it get screaming hot, you should see a faint wisp of smoke. Pour in about a tablespoon of neutral oil and immediately toss in the garlic and chilies. Stir constantly for ten to fifteen seconds until the garlic turns pale gold and releases its perfume. The sound will be a furious sizzle the moment the aromatics hit the metal. If the pan seems too hot and the garlic is darkening too fast, lift it off the burner for a moment and keep stirring. You want fragrant, not burnt, because burnt garlic turns bitter and will overpower the entire dish.

Phase 3: Brown the Beef to Perfect Crumbles

Add the ground beef directly into the hot wok. Use a stiff spatula or the back of a wooden spoon to break the meat into the smallest possible crumbles. Keep the meat moving and flipping constantly for about three to four minutes. You are looking for every bit to lose its raw pink color and start developing deep brown, almost crispy edges. A little caramelization here is your friend, as it builds a savory foundation that the sauce will later cling to. If the beef releases a lot of fat, tilt the pan and spoon out all but about a tablespoon, which you will keep for richness. While the beef sizzles, you can imagine how wonderfully the aroma would contrast with something delicate and sweet like blueberry lemon ricotta pancakes, but right now, savory is the only mission.

Phase 4: Sauce and Glaze

Pour the soy sauce, fish sauce, oyster sauce, and sugar mixture over the browned beef. Stir everything together vigorously so every crumble gets coated. Let the sauce bubble and reduce over high heat for about one minute. You will notice it thickening slightly and beginning to glaze the meat rather than pool at the bottom of the pan. Take a tiny taste on a spoon at this stage. If it seems too salty, add a splash of water. If it needs a little more sweetness, a tiny extra pinch of sugar balances it beautifully. This is the moment you adjust the dish to exactly your palate before the basil goes in.

Phase 5: The Basil Moment

Remove the wok completely from the heat. Immediately scatter the dry Thai basil leaves over the beef and fold them in with your spatula. The residual heat trapped in the metal is all you need to wilt the leaves just enough, about thirty seconds of stirring will turn them glossy and soft while keeping their vibrant green color. Do not be tempted to return the pan to the stove. Overcooking basil at this stage turns it black and unpleasantly bitter. You want to taste the fresh herbaceous punch in every bite.

Phase 6: Fry the Eggs with Crispy Edges

In a separate non-stick pan, heat a tablespoon of vegetable oil over medium-high heat until it shimmers. Crack in the eggs one at a time, taking care not to break the yolks. Fry them sunny-side up for about two to three minutes. The whites should be fully set with lacy, golden-brown crispy edges, while the yolks remain completely liquid. A traditional Thai trick is to tilt the pan slightly and spoon some of the hot oil over the top of the eggs to cook the whites without flipping. This gives you that classic street-food texture.

Phase 7: Assemble with Joy

Spoon a generous mound of jasmine rice into each serving bowl. Ladle the fragrant basil beef alongside or over the rice, then crown each portion with a fried egg. Tuck in a wedge of lime and a few crisp cucumber slices. Encourage everyone at the table to pierce the yolk with a fork and swirl it into the rice before taking that first perfect bite.

Pro Tips and Easy Variations for Your Pad Krapow

Pro Tips

  • Keep the basil bone-dry. Any moisture clinging to the leaves will instantly steam them when they hit the hot wok, which dilutes the flavor and makes the finished dish watery. Wash and spin-dry the basil well ahead of time, then let it air-dry on a towel.
  • Chill the wok briefly if it overheats. If your pan gets a little too hot and you smell the garlic starting to scorch before the beef is in, immediately lift it off the heat and pour in a tiny splash of water, about a tablespoon, to instantly drop the temperature. The water will evaporate in a second and save your aromatics.
  • Use a stiff metal spatula. A flexible silicone spatula will slide over the beef rather than breaking it apart. A sturdy metal turner or a flat wooden paddle lets you really smash the meat into fine, even crumbles that soak up sauce better.
  • Taste and adjust before adding basil. Once the basil goes in you cannot really re-season without overcooking it. After the sauce reduces, dip a spoon in, let it cool a second, and taste. Add a few drops more fish sauce for saltiness or a touch more sugar for balance.
  • Fry eggs in batches if needed. Overcrowding the egg pan drops the oil temperature and leads to steamed rather than crispy whites. Cook two eggs at a time in a medium pan for the best results, or use a larger skillet and keep some space between them.
  • For meal prep, keep basil separate. Make the seasoned beef mixture ahead and refrigerate it, but only add fresh basil when you reheat it. This way, the basil stays bright and fragrant instead of turning dark and faded from sitting in the sauce overnight.

Delicious Variations

  • Pad Krapow Gai. Swap the ground beef for ground chicken and follow the exact same method. Chicken is lighter and soaks up the sauce wonderfully, making this a popular version found on many Bangkok street corners.
  • Vegetarian Tofu Basil Stir-Fry. Crumble a block of firm tofu into small pieces to mimic ground meat. Press it well so it browns nicely, and use a vegan fish sauce alternative and mushroom-based oyster sauce to keep all the umami without any animal products.
  • Extra Crunch with Veggies. Toss in a handful of thinly sliced red bell pepper or blanched long beans right after the garlic and chilies. They add a sweet crunch and turn the dish into an even more complete one-pan meal that still cooks in minutes.
  • Prik Nam Pla on the Side. For true heat lovers, mix a few tablespoons of fish sauce with thinly sliced bird’s eye chilies and a squeeze of lime. Serve this at the table so everyone can drizzle on an extra punch of salt and spice.
  • Milder Family Version. Remove the seeds and membranes from the chilies, use only two peppers, and increase the sugar slightly to soften the heat. The resulting dish is fragrant and savory without overwhelming younger palates.

Serving Suggestions for a Perfect Dinner

In Thailand, Pad Krapow is nearly always served with a mound of jasmine rice, a crispy fried egg, and a few slices of cool cucumber on the side to tame the heat. I encourage you to follow that tradition because the combination is perfectly balanced. The lime wedge is not just a garnish; a generous squeeze just before eating brightens all the savory, spicy notes and makes the dish sing. For drinks, a cold lager beer or an iced jasmine tea cuts through the richness beautifully. If you want to round out the table, a simple cucumber salad with a light rice vinegar dressing or a quick stir-fried water spinach on the side adds freshness and crunch without much extra effort.

This Thai Basil Ground Beef (Pad Krapow) recipe is ideal for casual weeknight dinners but also feels festive enough for a laidback weekend gathering. Because everything cooks so fast, you can easily double or triple the stir-fry ingredients, but cook them in batches so the wok stays hot and the beef can brown rather than steam. If you are serving a crowd, keep the cooked beef in a warm oven and let guests top their own bowls with fresh basil and a freshly fried egg from a platter. It becomes a sort of build-your-own bowl experience that everyone loves.

Nutrition Information

(Approximate per serving, 4 servings total) Calories: 520, Fat: 22g, Carbohydrates: 48g, Protein: 32g, Fiber: 1g, Sodium: 820mg. Nutritional values are estimates only.

Storage and Make-Ahead Instructions

  • Refrigerator. Store the beef mixture separately from the rice in airtight containers. The beef will keep well for up to three days. The basil will darken and soften, but the flavor will remain good, though best when fresh basil is added later.
  • Freezer. Freezing is not recommended because the basil becomes mushy and loses its characteristic aroma. If you must freeze, only freeze the seasoned ground beef without the basil, and add fresh basil when you reheat.
  • Reheating. Reheat the beef in a skillet over medium heat, stirring occasionally, until it is hot throughout. Add a small splash of water if the sauce has thickened too much. Then fold in fresh basil off the heat, just as you did when cooking originally. Rice can be microwaved for one to two minutes with a damp paper towel on top to revive its moisture.
  • Make-Ahead. You can mince the garlic, slice the chilies, and wash and dry the basil up to a day in advance. Store the basil in a loose plastic bag with a paper towel to absorb moisture. Sauce ingredients can be premixed in a small jar and refrigerated, then shaken before using.

Your Pad Krapow Questions Answered

Can I use regular sweet basil instead of Thai basil?

Yes, you can, though the flavor will be milder and less anise-like. For a closer match, combine two parts sweet basil with one part fresh mint leaves. This approximates the peppery, aromatic quality of Thai basil fairly well.

How spicy is this dish?

With four to six bird’s eye chilies, it reaches a genuinely fiery Thai street food level. For medium heat, use two chilies and remove the seeds. If you are very sensitive to heat, use one seeded chili or swap in a scant teaspoon of mild chili flakes.

Is this recipe gluten-free?

Not as written because regular soy sauce contains wheat. To make a gluten-free Thai Basil Ground Beef (Pad Krapow), use tamari or coconut aminos in place of soy sauce, and check that your fish sauce and oyster sauce are certified gluten-free brands.

Can I make this without fish sauce?

Fish sauce provides the backbone of savory depth, but you can substitute with a vegan fish sauce or use extra soy sauce with a pinch of salt. The flavor will shift slightly, losing some of that briny complexity, but the dish will still be deeply savory and satisfying.

What is the secret to really crispy fried eggs?

Use enough oil to generously coat the pan and get it hot before adding the eggs. Once the whites start to set, spoon some of the hot oil over the top to cook the whites while the yolks stay runny. This creates those coveted lacy, golden-brown edges.

Can I use a nonstick skillet instead of a wok?

Absolutely. A large nonstick skillet works well, especially if you do not have a powerful wok burner. Just make sure to preheat it thoroughly and avoid overcrowding so the beef sears rather than steams. The results will be very similar.

Can I double the recipe for a crowd?

You can, but for the best texture, cook the beef in two batches. Overcrowding the pan traps steam and prevents browning. Cook each batch, then combine them at the end when you add the basil off heat.

Why is my basil turning black?

Basil turns black when it is overcooked or when it is added to a pan that is still over active heat. Always remove the wok from the burner completely before folding in the basil, and stir only until just wilted. Residual heat is all you need.

More Incredible Thai Recipes to Try

If this homemade Thai Basil Ground Beef (Pad Krapow) has you craving more vibrant, fragrant Thai dinners, you are in for a treat. A bowl of rich and creamy Thai green curry with tender chicken and bamboo shoots simmers while you cook the jasmine rice, making for a warming weekend meal. For a noodle fix, nothing beats a classic pad Thai with its sweet-tangy tamarind sauce and a tangle of rice noodles, garnished with crushed peanuts and fresh bean sprouts. Those bright lime-forward flavors match beautifully with the savory profile you love in Pad Krapow.

When you are in the mood for something even quicker, a Thai basil fried rice uses many of the same ingredients but tosses the basil and chilies with leftover rice for a zero-waste dinner that still tastes entirely fresh. You might also enjoy experimenting with a spicy Thai jungle curry, which skips the coconut milk for a clear, herbaceous broth that lets the heat shine through. And on a completely different note, when you want to switch over to a sweet and fluffy breakfast, the fluffy Japanese souffle pancakes are an absolute dream to make on a leisurely morning.

The Story Behind This Recipe

Pad Krapow is one of Thailand’s most beloved street food dishes, and its name comes from the holy basil, “krapow,” that defines its character. Unlike many complex Thai curries that require long simmering and multiple spice pastes, this stir-fry was born from speed and resourcefulness. For generations, home cooks and market vendors have relied on a handful of bold pantry ingredients and whatever fresh protein was available to create a meal that is both deeply satisfying and remarkably fast. The iconic fried egg on top is a practical touch that adds richness and protein, turning a simple meat-and-rice plate into a complete, craveable feast.

What I love most is how this dish connects the everyday to the extraordinary. It does not demand rare ingredients or advanced skills, only a respect for high heat and a handful of fragrant leaves. The first time I made it in my own kitchen, I stood over the pan, breathing in that familiar peppery basil scent, and felt an instant link to the bustling streets of Bangkok. That is the beauty of Pad Krapow: it is endlessly adaptable, deeply personal, and always ready when you need a meal that tastes like a memory.

Pin This Thai Basil Ground Beef (Pad Krapow) Recipe for Later

Love this recipe? Save it to your favorite Pinterest board so you can find it again easily. Share it with friends and family who would enjoy making it too.

I truly hope this Thai Basil Ground Beef (Pad Krapow) recipe brings a little burst of Thai street food magic to your kitchen. When you try it, I would love to hear how it turned out. Did you go all in with six chilies or keep it milder? Let me know in the comments, and tell me what variation you made your own. Happy cooking, and enjoy every spicy, basil-scented bite.

thai basil ground beef (pad krapow) recipe - Thai Basil Ground Beef (Pad Krapow) served in a white bowl overhead view
Chloe

Thai Basil Ground Beef (Pad Krapow)

thai basil ground beef (pad krapow) recipe made easy at home. A quick and aromatic Thai stir-fry with savory ground beef, fragrant basil, and a spicy kick. Re
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Servings: 4 servings
Course: Dinner
Cuisine: Thai
Calories: 520

Ingredients
  

Stir-Fry
  • 1 lb ground beef (85% lean) preferably not too lean
  • 6 cloves garlic minced
  • 4–6 whole Thai bird’s eye chilies thinly sliced (adjust to taste)
  • 2 tbsp soy sauce regular or gluten-free tamari
  • 1 tbsp fish sauce
  • 1 tsp oyster sauce optional, for depth
  • 1 tsp white or brown sugar
  • 1½ cups fresh Thai basil leaves loosely packed (holy basil if available)
To Serve
  • 2 cups jasmine rice cooked according to package
  • 4 large eggs for frying
  • 1 tbsp vegetable oil for frying eggs
  • to taste lime wedges and cucumber slices garnish

Method
 

  1. Mince the garlic, thinly slice the chilies, and wash and thoroughly dry the basil leaves. Have all stir-fry ingredients measured and ready near the stove.
  2. Start cooking the jasmine rice according to package instructions so it’s ready by the time the stir-fry is done.
  3. Heat a large wok or skillet over high heat until very hot. Add a swirl of oil (about 1 tbsp), then immediately toss in the garlic and chilies. Stir-fry for 10–15 seconds until fragrant but not burnt.
  4. Add the ground beef to the wok, breaking it up with a spatula. Cook, stirring frequently, until browned and cooked through, about 3–4 minutes. Drain excess fat if necessary, leaving about 1 tablespoon in the pan.
  5. Pour in the soy sauce, fish sauce, oyster sauce (if using), and sugar. Stir well to combine and let the sauce bubble and reduce slightly, about 1 minute.
  6. Remove the wok from heat and immediately fold in the basil leaves, stirring until they just wilt from the residual heat.
  7. In a separate non-stick pan, heat vegetable oil over medium-high heat. Crack in the eggs and fry until the whites are set and edges are crispy but yolks remain runny (sunny-side up), about 2–3 minutes.
  8. Spoon hot jasmine rice into bowls, top with the basil beef, and place a fried egg on each serving. Garnish with lime wedges and cucumber slices.

Disclosure: This post may contain affiliate links. If you purchase through our links we may earn a small commission at no extra cost to you.

If you made this Thai Basil Ground Beef (Pad Krapow), please leave a comment below and let me know how it turned out.

Similar Posts

Leave a Reply

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

Recipe Rating