If you’re craving a dish that bursts with bold flavors, sizzling textures, and authentic vibes, then the Original Thai Holy Basil Stir Fry with Beef (Pad Kra Pao) Recipe is an absolute must-make in your kitchen. This classic Thai street food favorite perfectly balances the savory richness of ground beef with the fragrant punch of holy basil and fierce kick of chilies, all tied together with traditional seasonings that create a harmony you’ll keep coming back for. It’s simple to make yet endlessly satisfying, promising a delicious experience that feels like a warm hug from Thailand’s bustling night markets.
Ingredients You'll Need
These ingredients may look straightforward, but each one plays an essential role in layering the flavors and textures that make the Original Thai Holy Basil Stir Fry with Beef (Pad Kra Pao) Recipe so iconic. From the spicy chilies to aromatic holy basil, every item is a building block of authentic taste.
- 6 cloves garlic: Fresh garlic provides a pungent and slightly sweet base that awakens your senses as it sautés.
- 3 Thai chilies: These fiery little peppers bring heat that’s sharp and vibrant, defining the dish’s signature spice level.
- ¼ cup chopped mild red chilies: Adds a colorful pop and mellow heat for balance.
- ⅓ cup julienned mild red chilies: Strips of chili give texture contrast and eye-catching visual appeal.
- 2 tablespoons vegetable oil: Neutral oil is perfect for stir-frying ingredients quickly without overpowering flavors.
- 12 oz ground beef: The heart of the dish, offering rich, savory, and juicy goodness; lean or regular works well.
- 1 tablespoon + 2 teaspoons fish sauce: Essential for that unmistakable umami depth and salty tang.
- 1 tablespoon granulated sugar: Balances the heat and salt with a subtle sweetness.
- ½ cup unsalted beef or chicken stock or water: Keeps the stir fry moist and helps meld the flavors together.
- ½ teaspoon ground black pepper: Adds gentle spice complexity and warms the palate.
- 1 ¼ cups holy basil or regular basil leaves: Holy basil delivers a peppery, slightly minty aroma that defines Pad Kra Pao’s character.
- Cooked Jasmine rice: The perfect fluffy base to soak up all the saucy goodness.
- 3 eggs: For frying into luscious, runny-yolked fried eggs, an essential classic finishing touch.
- Oil for frying eggs: Just enough to get those whites perfectly crisped along the edges.
How to Make Original Thai Holy Basil Stir Fry with Beef (Pad Kra Pao) Recipe
Step 1: Prepare and Pound the Aromatics
Start by peeling the garlic cloves and pitting the Thai chilies. Using a mortar and pestle, lightly crush the garlic and chilies together until they release their fragrant oils but don’t turn into a paste. This step helps to build foundational layers of flavor while waking up the senses, and pounding retains a wonderful texture that blends beautifully into the stir fry.
Step 2: Stir Fry the Aromatics in Oil
Heat the vegetable oil in a large wok or skillet over medium-high heat. Add your crushed garlic and chilies and stir-fry quickly until the aroma floats up and the garlic lightly browns. This quick frying is crucial to soften the raw edge and deepen flavor without burning, setting the stage for the beef to soak up that amazing garlicky heat.
Step 3: Add the Ground Beef
Turn up the heat slightly and toss in the ground beef. Break it apart with your spatula, stirring constantly to ensure even cooking and browning. The goal is juicy, browned bits that retain moisture but have that savory sear which adds to the umami intensity of the dish.
Step 4: Season the Stir Fry
Once the beef is nearly cooked through, pour in the fish sauce, sugar, and black pepper. Stir briskly to dissolve the sugar and let the seasonings coat the meat. Pour the stock or water slowly while stirring to create a flavorful, slightly saucy consistency. This balancing act brings all flavor components into perfect harmony, and the steam helps tenderize the meat further.
Step 5: Add the Holy Basil
Finally, fold in the holy basil leaves and the mild chopped and julienned red chilies. Toss everything together for just a minute until the basil wilts but still retains its vibrant green color and fresh aroma. The basil infuses the dish with its characteristic peppery-herbaceous note that makes this recipe unmistakable and utterly addictive.
How to Serve Original Thai Holy Basil Stir Fry with Beef (Pad Kra Pao) Recipe
Garnishes
Top each serving with a freshly fried egg, cooked until the edges are crispy and the yolk remains wonderfully runny. This rich, creamy egg yolk mingles with the spicy stir fry and softens the heat in such a luscious way. For an extra pop, sprinkle sliced cucumber or a wedge of lime on the side for refreshing contrast.
Side Dishes
Pad Kra Pao is commonly served with fluffy jasmine rice, which is perfect for soaking up the spicy sauce. If you want to elevate the meal, add a simple clear soup or a light green papaya salad on the side to balance the richness and spice with fresh, crisp textures.
Creative Ways to Present
For a fun twist, serve the stir fry in a small cast iron skillet heated hot so the dish sizzles upon arrival. Or create build-your-own lettuce wraps so everyone can customize their bites with fresh herbs and chilies. Either way, this dish shines as a centerpiece at any dinner table, sparking smiles and happy appetites.
Make Ahead and Storage
Storing Leftovers
This stir fry stores beautifully in an airtight container in the refrigerator for up to 3 days. The flavors deepen overnight, making it even tastier when reheated gently. Keep your fried eggs separate and freshly made for best texture.
Freezing
You can freeze the cooked stir fry without the fried eggs for up to a month. Portion it into freezer-safe containers and thaw thoroughly in the fridge before reheating. Fresh holy basil is best added after reheating, so consider reserving some if planning ahead.
Reheating
Reheat gently in a skillet over medium heat, adding a splash of water or stock to loosen the sauce as needed. Avoid microwaving for best texture. Once warm, stir in fresh holy basil then add your freshly fried egg on top to recreate the original magic.
FAQs
Can I use beef other than ground beef?
Ground beef is traditional and ideal because it absorbs flavors quickly and cooks evenly. However, thinly sliced beef can be used but may change the texture and slightly alter cooking times. Just make sure it cooks quickly to avoid toughness.
What can I substitute if I can’t find holy basil?
If holy basil is unavailable, regular sweet basil can work in a pinch, although it has a sweeter, less peppery flavor. For a closer match, adding a little Thai basil alongside can help approximate the unique taste.
Is this dish very spicy? How can I adjust the heat?
This Original Thai Holy Basil Stir Fry with Beef (Pad Kra Pao) Recipe carries a notable kick from the Thai chilies. You can easily adjust the spice by reducing the number of chilies, removing seeds, or swapping with milder peppers to suit your palate while keeping the vibrant flavor profile intact.
Can I make this recipe vegetarian or vegan?
Absolutely! Swap ground beef for plant-based ground meat or crumbled tofu. Replace fish sauce with soy sauce or tamari, and use vegetable stock. Don’t forget the holy basil and chilies, which are key to authentic flavor!
Why is the fried egg important in serving this dish?
The fried egg adds a luxurious richness and textural contrast. The runny yolk mellows the spicy, salty stir fry and ties the whole dish together in a comforting way that’s become a beloved tradition.
Final Thoughts
If you want something quick, spicy, and bursting with authentic Thai flavors, you cannot go wrong with the Original Thai Holy Basil Stir Fry with Beef (Pad Kra Pao) Recipe. It’s a fantastic meal that feels both homey and exciting, perfect for any night of the week when you crave bold tastes with minimal fuss. Give it a try, and I promise it will become one of your weeknight favorites too.
PrintOriginal Thai Holy Basil Stir Fry with Beef (Pad Kra Pao) Recipe
This traditional Thai Holy Basil Stir Fry with Beef, known as Pad Kra Pao, is a flavorful and spicy dish featuring ground beef, fragrant holy basil, and plenty of chilies. Served over jasmine rice with a crispy fried egg on top, it’s a delicious and satisfying meal that brings authentic Thai street food right to your table.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 3 servings
- Category: Stir Fry
- Method: Stovetop
- Cuisine: Thai
Ingredients
Main Ingredients
- 6 cloves garlic
- 3 Thai chilies, or as many as you can handle
- ¼ cup chopped mild red chilies
- ⅓ cup julienned mild red chilies
- 2 tablespoons vegetable oil
- 12 oz ground beef (regular or lean)
- 1 tablespoon + 2 teaspoons fish sauce
- 1 tablespoon granulated sugar
- ½ cup unsalted beef or chicken stock or water
- ½ teaspoon ground black pepper
- 1 ¼ cups holy basil or regular basil leaves
- Cooked jasmine rice for serving
- 3 eggs (for fried eggs, 1 per person)
- Oil for frying eggs, as needed
Prik Nam Pla (Optional Condiment)
- 1-2 Thai chilies, chopped
- 2 tablespoons fish sauce
- 2 teaspoons lime juice
- 1 clove garlic, thinly sliced or chopped (optional)
Instructions
- Prepare the aromatics: Peel and finely chop the garlic cloves. Chop the Thai chilies and mild red chilies as indicated. Having all ingredients ready will allow for quick cooking once you start stir-frying.
- Heat the oil: In a wok or large skillet, heat 2 tablespoons of vegetable oil over medium-high heat until hot but not smoking.
- Sauté garlic and chilies: Add the chopped garlic, Thai chilies, and julienned mild red chilies to the hot oil and stir-fry briefly until fragrant, about 30 seconds to 1 minute, being careful not to burn the garlic.
- Cook the beef: Add the ground beef to the wok, breaking it apart with a spatula, and stir-fry until it is fully cooked and browned, around 4-5 minutes.
- Season the beef: Stir in 1 tablespoon plus 2 teaspoons fish sauce, 1 tablespoon granulated sugar, and ½ teaspoon ground black pepper. Mix well to combine the seasoning into the meat.
- Add the stock: Pour in ½ cup of unsalted beef or chicken stock or water to deglaze the pan and create a little sauce. Stir and let it reduce slightly, cooking for another 1-2 minutes.
- Stir in the basil: Add 1 ¼ cups of holy basil leaves into the wok and toss them with the beef just until they wilt, about 30 seconds. Remove from heat immediately to preserve the basil’s flavor.
- Cook the eggs: Heat a small amount of oil in a separate pan over medium heat. Crack the eggs one by one and fry them sunny-side up or to your preference until whites are set and edges are crispy.
- Prepare the rice and serve: Plate the cooked jasmine rice, spoon the beef holy basil stir fry over the rice, and top each serving with a fried egg.
- Make Prik Nam Pla (optional): In a small bowl, combine chopped Thai chilies, 2 tablespoons fish sauce, 2 teaspoons lime juice, and optionally thinly sliced garlic to create the spicy condiment. Serve alongside to add extra heat and flavor.
Notes
- Adjust the number of Thai chilies to your spice tolerance as these can be very hot.
- If holy basil is unavailable, regular sweet basil can be used but will alter the authentic flavor slightly.
- Use unsalted stock to control the salt level since fish sauce adds saltiness.
- Frying the eggs with a bit of oil until edges crisp adds a delightful texture contrast to the dish.
- The Prik Nam Pla condiment is optional but highly recommended for authentic Thai flavor balance of salty, sour, and spicy.

Leave a Reply