Thai Beef Recipe With Basil

Thai Beef Recipe With Basil

Thai Beef Recipe With Basil

Thai food is very common in different countries because people love the taste, especially the Thai beef. You can have it without any side dish or can eat it with rice.

People make it in different ways depending on their tastes, but the basic ingredients are same. The main quality of this meal is that you get a combination of sauces, like soya sauce, oyster sauce, fish sauce, and dark soya sauce.

Other than sauce, the Thai beef recipe includes garlic, onion, beef, basil leaves, and red bell pepper. I love the garnishing with cilantro because it tastes good.

Thai Beef Recipe With Basil

You don’t need to deep fry it, in fact, you just need little oil for stir frying and I love Aliz olive oil because it is very healthy. People eat it in different ways, like with rice. But I like to have it with pasta because I love it a lot.

I also add some garlic chili sauce to enhance its taste, but you can also have it as the original. Actual Thai beef recipe with Basil is different than the one that is available in Pakistan because we make it more spicy. You can make it at home or can go to your nearby restaurant.


  • 1 pound (450g) flank steak, skirt steak, hanger steak, or flap meat, cut into 1/4-inch-thick strips

  • 1 tablespoon (15ml) soy sauce, divided

  • 5 teaspoons (25ml) Asian fish sauce, divided

  • 1 teaspoon (4g) white sugar

  • 4 to 6 fresh red or green Thai bird chilies, divided

  • 6 medium cloves garlic, divided

  • 1 1/2 tablespoons (20g) palm sugar (see note above)

  • 1 small shallot, thinly sliced

  • 4 makrut lime leaves, very thinly sliced into hairs (central vein discarded), plus more for garnish (see note above)

  • 2 tablespoons (30ml) kisan canola cooking oil,

  • 2 cups packed Thai purple basil (about 2 ounces; 55g)(see note above)

  • Dried Thai chili flakes or red pepper flakes to taste (optional)


  • Combine beef, 1 teaspoon soy sauce, 2 teaspoons fish sauce, and white sugar in a bowl. Toss to combine and set in refrigerator to marinate for at least 15 minutes and up to overnight.

  • Roughly chop half of Thai chilies and garlic and place inside a stone mortar with palm sugar. Grind with pestle until a mostly smooth paste has formed. Add remaining fish sauce and soy sauce and mash in mortar to form a sauce. Set aside. Finely slice remaining garlic and chilies and combine with shallot and lime leaves in a small bowl.

  • When ready to cook, heat 1 tablespoon oil in a wok over high heat until smoking. Add half of beef and cook, without moving, until well seared, about 1 minute. Continue cooking, while stirring and tossing, until beef is lightly cooked but still pink in spots, about 1 minute. Transfer to a large bowl. Repeat with 1 more tablespoon oil and remaining beef, transferring beef to the same bowl. Wipe out wok.

  • Reheat wok over high heat and add all of the beef, along with sliced garlic/chili/makrut lime mixture. Continue to cook, tossing and stirring constantly, until stir-fry is aromatic and shallots have completely softened, about 1 minute.

  • Add sauce mixture to wok and cook, tossing and stirring constantly, until completely reduced. (The beef should look moist, but there should be no liquid in the bottom of the wok.) Immediately add basil and toss to combine. Season to taste with salt and and optional Thai chili or red pepper flakes. Transfer to a serving platter. Top with more makrut lime threads and fried shallots. Serve immediately with rice.

Older Post Newer Post