Thai Basil Beef

Amazing Thai Basil Beef. A super easy one skillet meal that can be made in under 20 minutes!

Thai Basil Beef

The first time I had this dish I instantly feel in love with Thai basil. It’s not as sweet as regular basil and has a minty / liquorice flavor to it.

The Thai Basil makes this dish!  I get Thai basil from my local oriental grocery store. If you can’t find Thai basil at your local grocery store or farmers market fresh mint or regular Italian basil would work. It won’t be the same flavor but will still be delicious!


This Thai Basil Beef comes together in minutes. Simply sear the flank steak in a hot pan over high heat. This cooks the steak quickly and provides a nice sear on the outside. Remove the steak from the pan then saute the red bell pepper and green onions. Stir in garlic and thai basil and sauté.

The steak and peppers get tossed in a rich sauce made up of soy sauce, dark soy sauce (you can find this at your Asian grocer too), brown sugar, fish sauce and oyster sauce.

Serve this Thai Beef with a side of rice and a veggie to make it a meal! Enjoy!



Thai Basil Beef

5 from 5 votes
Prep Time: 40 minutes
Cook Time: 10 minutes
Total Time: 50 minutes
Servings: 4
Amazing Thai Basil Beef. A super easy one skillet meal that can be made in under 20 minutes!


  • 1 pound flank steak sliced in thin strips against the grain
  • 1 teaspoon water
  • 1 teaspoon cornstarch
  • 1 teaspoon low sodium soy sauce
  • 1 tablespoon oil
  • 1 whole red bell pepper thinly sliced
  • 1 whole green onion sliced (green and white parts)
  • 3 cloves garlic minced
  • 1 cup Thai basil leaves can sub mint or regular Italian Basil if you are in a pinch


  • 2 tablespoons low sodium soy sauce
  • 1 tablespoon dark soy sauce
  • 1 tablespoon fish sauce
  • 1 tablespoon oyster sauce
  • 1/4 cup water
  • 2 tablespoon light brown sugar


  1. In a medium bowl add beef, water, cornstarch and soy sauce. Toss to coat. Marinade for 30 minutes.

  2. Heat oil in a large skillet over high heat.
  3. Remove the beef from the marinade and sear the beef until just browned, 2-3 minutes. Remove from the pan and set aside.
  4. Add the red pepper and green onion to the pan and cook for 2-3 minutes or until tender.
  5. Add in garlic and cook for an additional minute.
  6. Add the beef back to the pan along with the sauce. Cook until thickened, 2-3 minutes.
  7. Fold in the Thai basil and cook until it’s just wilted.
  8. Serve immediately with green onions and sesame seeds if desired.
Nutrition Facts
Thai Basil Beef
Amount Per Serving
Calories 237 Calories from Fat 81
% Daily Value*
Fat 9g14%
Saturated Fat 3g19%
Cholesterol 68mg23%
Sodium 1101mg48%
Potassium 513mg15%
Carbohydrates 11g4%
Fiber 1g4%
Sugar 8g9%
Protein 26g52%
Vitamin A 1280IU26%
Vitamin C 40.3mg49%
Calcium 43mg4%
Iron 2.3mg13%
* Percent Daily Values are based on a 2000 calorie diet.
Course: Dinner
Cuisine: Thai
Keyword: 20 minute, Beef, Easy Dinner, Stir Fry, Sweet and Spicy, Thai Basil


Leave a Comment

Recipe Rating

Comments - page 1/2

  • Fern

    I had purchased a Aerogarden and one of the plants I grew was Thai basil. Not knowing what to do with it I googled it and came across this recipe. I had to use green pepper as that is what I had, shallots rather than green onion, (didn’t have) worcestershire sauce in place of fish sauce (didn’t have) and I only used low sodium soy sauce and no dark soy sauce (again, didn’t have). Into the stir fry I added cooked organic ramen noodles that I had found at Costco. We enjoyed it very much. I would make this again. I would recommend the Thai oregano as it does have a distinct flavor. Very delicious.

  • Paul and Jaci from MO

    Double crop of Thai Basil in the garden this year. This is on our menu tonight. Thank you for the great recipe.

  • Linda ODwyer

    We did the EXACT same thing!!! Aerogarden, shallots, Costco organic ramen noodles, what a kwinkie dink!!

  • Monica morrissey

    What is the nutritional value of this dish

  • Nathan

    Hi Monica,

    The Nutrition Facts
    Thai Basil Beef
    Amount Per Serving
    Calories 237 Calories from Fat 81
    % Daily Value*
    Total Fat 9g 14%
    Saturated Fat 3g 15%
    Cholesterol 68mg 23%
    Sodium 1101mg 46%
    Potassium 513mg 15%
    Total Carbohydrates 11g 4%
    Dietary Fiber 1g 4%
    Sugars 8g
    Protein 26g 52%
    Vitamin A 25.6%
    Vitamin C 48.9%
    Calcium 4.3%
    Iron 13%
    * Percent Daily Values are based on a 2000 calorie diet.

    I hope you enjoy!


  • Stephany Looper

    This recipe was one of the most delicious meals we have ever eaten! It was so simple we will definitely be eating it again! We did add two Tai chili’s (de-seeded) for a little more spice but otherwise used the recipe exactly !!!!!

  • Nathan

    Hi Stephany,

    Thank you so much for trying it out! We are so glad you like it and appreciate your comment!


  • Just made this – with a few modifications – and love this recipe and the meal. The recipe allows easy adjustment for individual tastes and what is in the pantry. I don’t like garlic, so just used 1/8 tsp of garlic powder instead of cloves. Had no oyster sauce, so added a bit more fish sauce. Added about 1/4 tsp. of pepper flakes for a bit of heat and substituted Maggi Seasoning for the dark soy sauce, which our store didn’t have.
    When I finally threw the fresh picked Thai basil in at the end the aroma was incredible.
    An easy recipe. A delicious meal.

  • Nathan

    Hi Carol,

    I’m so glad you enjoyed it! Thank you for trying it out!
    Have a great day!


As seen in: