fbpx Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A plate of Thai basil beef stir fry (pad gra prow) with jasmine rice and a Thai-style fried egg.

Thai Basil Beef Stir Fry (Pad Gra Prow)

  • Author: Asha
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Total Time: 20 minutes
  • Yield: 4 servings 1x
  • Category: Main Dish
  • Cuisine: Thai


Thai basil beef stir fry (pad gra prow) is a fantastic dish with shallots, garlic, Thai chili, and Thai basil, served on fragrant jasmine rice.



Pad Gra Prow:

1/3 cup (80ml) beef broth

1 tablespoon soy sauce

1 tablespoon oyster sauce

2 teaspoons fish sauce

1 teaspoon brown sugar

1 teaspoon white sugar

2 tablespoons vegetable oil

1 pound (454g) lean ground beef

2 large shallots, thinly sliced

3 cloves garlic, minced

1 Thai chili, thinly sliced

1 cup (20g) Thai basil leaves *

Thai-Style Fried Egg (per serving):

1 tablespoon vegetable oil

1 large egg

Serve with:

jasmine rice

traditional Thai sauce (prik nam pla)

lime wedges


Pad Gra Prow:

I highly recommend doing all preparations ahead of time because this spicy Thai basil beef dish cooks incredibly quickly. Once you've begun cooking, you won't have time to measure out sauce ingredients or do any chopping. Make the traditional Thai sauce (prik nam pla) at this time, as well.

Stir the sauce ingredients (beef broth, soy sauce, oyster sauce, fish sauce, brown sugar, and sugar) together in a bowl. Set aside for now.

Heat a wok or large skillet over high heat. Drizzle in 1 tablespoon of oil and add in the ground beef. Break it up and stir fry it until just browned. Transfer the beef to a plate and set aside for now. Dispose of any juices in the wok.

Add another tablespoon of oil to your wok. Add in the shallots, garlic, and chilis, stir frying until the shallots have caramelized.

Return the beef to the wok along with 1 tablespoon of the prepared sauce. Stir fry for about a minute while the sauce caramelizes.

Add in the rest of the sauce, stir frying until the sauce has cooked up into a shiny glaze on the meat.

Remove the wok from heat. Tear Thai basil leaves and stir them into the beef until wilted.

Serve on a bed of rice topped with a Thai-style fried egg, traditional Thai sauce, and lime wedge

Thai-Style Fried Egg:

Heat 1 tablespoon of oil in a small pan. When the oil is very hot and you are just starting to see the very first wisps of smoke, crack in an egg being careful to not break the yolk. It will start bubbling aggressively. Allow it to cook until the bottom has just set.

Then, carefully loosen the egg with a spatula, shifting it around the pan while it continues to cook. It is finished when the edges have a light brown crisp, the white is set, and the yolk is still a bit runny.


* Get Thai holy basil if you can find it or Thai basil as a second choice. If you can't find either, use regular sweet basil and add a tiny pinch of ground anise.


  • Serving Size:
  • Calories: 222
  • Sugar: 3.1 g
  • Sodium: 466.1 mg
  • Fat: 10.3 g
  • Carbohydrates: 5.6 g
  • Protein: 26.4 g
  • Cholesterol: 67.8 mg

Keywords: Thai basil beef, pad gra prow

Recipe Card powered byTasty Recipes