Go Back
+ servings

Quick Thai Beef and Basil Stir-Fry

Holly Ford
this quick beef stir-fry with onion, fresh chili, and Thai basil under 20 minutes. The burst of flavor will let you experience authentic Thai cuisine. Perfect for a busy weeknight dinner.
No ratings yet
Prep Time 10 mins
Cook Time 10 mins
Cuisine Thai
Servings 4


  • 1 lb beef sirloin or striploin thinly sliced
  • 1 medium onion sliced
  • 2 handful Thai basil leaves
  • 2 tbsp grape seed or canola oil
  • 3-4 Thai bird's eye chilies finely chopped
  • 3 cloves garlic finely chopped
  • 1 tbsp Thai fish sauce
  • 3 tbsp oyster sauce
  • 1/2 tsp sugar
  • 1 tbsp water


  • In a small bowl, combine fish sauce, oyster sauce, sugar and water. Mix well and set aside.
  • Heat 1 tbsp oil in a wok (or skillet) over med-high heat and add garlic and chilies. Stir-fry for 10 seconds, then add the beef. Stir-fry until the beef is no longer in pink, about 2 minutes. Transfer the beef to a plate and set aside.
  • Add the remaining 1 tablespoon oil to the wok. Add the onion and the sauce. Stir-fry for 1-2 minutes until the onions are just soft.
  • Add the beef and heat through. Add the basil leaves and remove the wok from the heat and shake everything to mix well. Serve immediately with jasmin rice.


If you want this less spicy, use finger-long red chilies instead of Thai bird's eye chilies
Keyword 20 minute dinner, beef basil stir-fry, beef stir-fry, quick, quick dinner, Thai basil, Thai beef stir-fry, weeknight dinner
Tried this recipe?Let us know how it was!