30-Minute Thai Beef Stir Fry with Basil & Chiles

Hand reaching for bowl of 30-Minute Thai Beef Stir Fry with Basil & Chiles will be on your dinner table in a hurry. Serve it over rice for a wholesome meal that will bring some excitement to your weeknight cooking routine. 

30-Minute Thai Beef Stir Fry with Basil & Chiles will be on your dinner table in a hurry. Serve it over rice for a wholesome meal that will bring some excitement to your weeknight cooking routine. 

This Thai Beef with Chiles and Basil will be on your dinner table in less than 30-minutes. Serve it over rice for a wholesome meal that will bring some excitement to your weeknight cooking! | platingsandpairings.com

Who’s ready for a dinner that’s on the table in 30-minutes flat? That’s pretty much a requirement in my book if I’m going to be cooking on a weeknight. I’ve got lots of speedy dishes in my repertoire that are on regular repeat at our house: Chicken Piccata, Vietnamese Lemongrass Chicken, Pad Kee Mao – But, I’m always on the quest to find new and amazing dishes to add into that rotation.

This tasty Thai Beef Stir Fry has sizzling crispy beef, spicy chiles and fresh basil and it will be on your table in less than 30-minutes. Perfect for those nights when you’re feeling on the verge of just throwing in the towel and ordering takeout. Another great thing about this Thai dish is that there are no fancy, hard-to-find, exotic ingredients involved, except maybe the fish sauce, but you can find that in pretty much any grocery store now – Just look for it in the international foods aisle. If you’re unable to find it, go ahead and swap it out with some Worcestershire sauce.

Ingredients for Thai Beef Stir Fry

As is the norm with most Thai dishes, you’ll find that perfect combination of spicy, sweet, salty, and tangy. I always like to do a bit of tweaking at the end to get that flavor balance just right. Tasting and adding a bit more lime juice if it needs more acidity, a bit more brown sugar to sweeten it up, or a few more chiles if I want to bump up the heat. The recipe below is usually my perfect equation, but don’t be afraid to play around with it a bit at the end, to find that just right balance, as chile heat levels can vary, as can the potency of your lime juice.

I like to serve this Thai Beef Stir Fry on a bed of rice – I love jasmine rice paired with this dish, but if you want something a bit more hearty, swap it out for some brown rice, or whichever rice you prefer.

So for a perfect night after a crazy day of work, I suggest opening a bottle of Riesling (because it’s going to be amazing with this dish), pouring a glass, and then taking it easy with this recipe that is guaranteed simple. You’ll have it on the table before you even finish that first glass of wine. Then, for an even better night, pour another glass, and watch the Real Housewives of Orange County. Best weeknight ever…

Thai Beef Stir Fry in pan topped with chiles and basil next to two bowls of rice.

30-Minute Thai Beef Stir Fry with Basil & Chiles

Course: Main Dish
Cuisine: Thai
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
Servings: 4
Calories: 423 kcal
Author: Platings & Pairings

30-Minute Thai Beef Stir Fry with Basil & Chiles will be on your dinner table in a hurry. Serve it over rice for a wholesome meal that will bring some excitement to your weeknight cooking routine. 



  • 1 tablespoon vegetable oil
  • 5 cloves garlic thinly sliced
  • 3 red chiles or jalapenos seeded and thinly sliced, divided
  • 1 ¼ pounds lean ground beef
  • Kosher salt and freshly ground pepper
  • 1/2 cup low-sodium chicken broth
  • 2 cups fresh basil leaves divided
  • 1 medium carrot peeled and julienned or grated
  • 2 scallions thinly sliced
  • 3 tablespoon lime juice fresh squeezed
  • 1 tablespoon low sodium soy sauce
  • 1 1/2 tablespoons fish sauce
  • 1 1/4 teaspoons brown sugar
  • Salt and pepper
  • Lime wedges for serving
  • Rice for serving


  1. Cook rice according to package directions.
  2. Heat oil in a large cast iron skillet or wok over high heat. Add garlic and half the chiles and cook, stirring, until fragrant, about 30 seconds. Add beef and season with salt and pepper. Cook, breaking up with spoon and pressing firmly to help brown, until fully cooked and crispy, about 8-10 minutes. Add broth and 2 cups basil leaves. Cook until basil has wilted, about 2 minutes.
  3. In a small bowl combine 3 Tbsp. lime juice, soy sauce, fish sauce, and brown sugar. Stir until sugar dissolves, then add it to the beef mixture and toss to combine.
  4. Serve beef over rice, topped with carrots, scallions, and remaining chile and basil. Garnish with additional lime wedges on the side.

If you loved this Thai Beef Stir Fry recipe I would appreciate it so much if you would give it a star review! Also, be sure to snap a picture of your finished dish and share it with me on Instagram using the hashtag #platingsandpairings and tagging me @platingsandpairings.

Nutrition Facts
30-Minute Thai Beef Stir Fry with Basil & Chiles
Amount Per Serving
Calories 423 Calories from Fat 288
% Daily Value*
Total Fat 32g 49%
Saturated Fat 13g 65%
Cholesterol 100mg 33%
Sodium 780mg 33%
Potassium 556mg 16%
Total Carbohydrates 6g 2%
Sugars 2g
Protein 26g 52%
Vitamin A 64.8%
Vitamin C 10.6%
Calcium 6.6%
Iron 19.6%
* Percent Daily Values are based on a 2000 calorie diet.

This recipe was originally published in August 2016. It was updated in February 2018 to add new photographs. The recipe remains the same. 

Wine Pairings for Thai Beef Stir Fry with Basil & Chiles:

  • RieslingGewürztraminer, Viognier: Look for a white wine with just a hint of sweetness to it – It’s a great way to tame down the heat in this soup.
  • Rosé is another great match – It’s acidity, and light body will pair nicely with the Thai aromatics. (Here are some great rosé wines under $10)

Looking for more quick and easy dinner recipes? Be sure to try these too:

Chicken Marsala with Mustard & Mascarpone

This chicken marsala recipe adds in dijon mustard & creamy mascarpone cheese. It’s a rich dish that's easy to prepare but totally impressive. | platingsandpairings.com

30-Minute BLT Pasta ($30 Date Night)

BLT Pasta is a quick and easy weeknight dinner that's budget friendly too!

30-Minute Easy Shrimp Piccata

30-Minute Easy Shrimp Piccata makes a delicious appetizer, or serve the piccata over pasta for dinner. Shrimp are tossed in a lemon, garlic, butter sauce flecked with capers.


  1. Catherine @ Ten Thousand Hour Mama

    Basil + chili is one of my favorite Thai combos for flavor, though I rarely cook with this twosome at home. I’ll have to remedy that!


  2. Amanda

    This looks DELICIOUS! We love Thai food, but rarely venture past homemade noodle dishes


  3. Eva

    This looks delicious! I have made something similar with ground turkey, but I’d be so curious to give it a go with beef. I love having new thai dishes to try.


    1. Erin

      Totally wanting to try this with turkey too! I will need to add it to the dinner rotation this week!


  4. Renee @ The Good Hearted Woman

    All that basil!!! We make something very close to this with ground chicken, so it looks like it’s a popular theme here. I will have to try this version – it sounds delicious, Erin.


    1. Erin

      I’ve been thinking that I definitely want to try this recipe with ground chicken, pork or turkey too. It’s super versatile!


  5. Jenni LeBaron

    I love a good stir fry, especially one full of chilis. I really appreciate that this one takes only 30 minutes too!


    1. Erin

      I’m all about the spicy too!


  6. Natasha

    This dish looks delicious. Going to try making it this weekend. Thanks for sharing.


    1. Erin

      I hope you enjoy Natasha!


Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.