Thai Basil Beef Stir-Fry is a quick and flavorful dish that features tender beef strips stir-fried with fresh basil, bell peppers, and a savory sauce. This dish is a staple in Thai cuisine and is perfect served over steamed rice or noodles for a satisfying meal.
10-Pack Fridge Organizer Bins
⭐ “Very organized fridge!”
⭐ “Sturdy & clear bins.”
Silicone Stretch Lids (7 Pack)
⭐ “Great reusable lids!”
⭐ “Fits many bowl sizes.”
Ingredients
- 1 lb beef sirloin (thinly sliced against the grain)
- 2 tablespoons vegetable oil
- 3 cloves garlic (minced)
- 1 red bell pepper (sliced)
- 1 cup fresh Thai basil leaves (or sweet basil)
- 2 tablespoons soy sauce
- 1 tablespoon oyster sauce
- 1 tablespoon fish sauce
- 1 tablespoon brown sugar
- 1 teaspoon cornstarch (mixed with 1 tablespoon water for thickening)
- Chili flakes (optional, for heat)
- Cooked jasmine rice (for serving)
Timing
Making the Thai Basil Beef Stir-Fry takes about 10 minutes for preparation and 10 minutes for cooking.
Instructions
Step 1: Prepare the Ingredients
- Slice the Beef: Thinly slice the beef sirloin against the grain and set aside.
- Prep Vegetables: Mince the garlic and slice the red bell pepper.
Step 2: Make the Stir-Fry
- Heat Oil: In a large skillet or wok, heat the vegetable oil over medium-high heat.
- Cook Beef: Add the sliced beef to the hot skillet in a single layer. Cook for about 2-3 minutes, stirring occasionally, until browned but not fully cooked. Remove the beef from the skillet and set aside.
- Sauté Garlic and Peppers: In the same skillet, add the minced garlic and sliced bell pepper. Stir-fry for about 1-2 minutes until the peppers are slightly tender.
- Combine Ingredients: Return the beef to the skillet. Add the soy sauce, oyster sauce, fish sauce, brown sugar, and chili flakes (if using). Stir to combine and cook for another 2-3 minutes until the beef is cooked through.
- Thicken the Sauce: Stir in the cornstarch mixture and cook for an additional minute until the sauce thickens slightly.
Step 3: Add Basil
- Stir in Basil: Remove the skillet from heat and stir in the fresh Thai basil leaves until wilted.
Step 4: Serve
- Enjoy: Serve the Thai Basil Beef Stir-Fry hot over cooked jasmine rice.

Nutritional Information
Here’s a quick overview of the nutritional content of the Thai Basil Beef Stir-Fry (per serving, based on 4 servings):
| Nutrient | Amount per Serving |
|---|---|
| Calories | 320 |
| Protein | 25g |
| Fat | 18g |
| Carbohydrates | 12g |
| Fiber | 1g |
| Sugar | 4g |
Tips for Customization
- Vegetable Variations: Add other vegetables like broccoli, snap peas, or carrots for added nutrition and color.
- Protein Alternatives: Substitute beef with chicken, pork, or tofu for a different protein option.
- Spice Level: Adjust the amount of chili flakes or add fresh sliced chilies for more heat.
Conclusion
Thai Basil Beef Stir-Fry is a quick and delicious dish that brings the vibrant flavors of Thai cuisine to your table. Perfect for busy weeknights, this recipe is sure to become a favorite in your household. Enjoy this delightful recipe!
Thai Basil Beef Stir-Fry Recipe
Ingredients
- • 1 lb beef sirloin (thinly sliced against the grain)
- • 2 tablespoons vegetable oil
- • 3 cloves garlic (minced)
- • 1 red bell pepper (sliced)
- • 1 cup fresh Thai basil leaves (or sweet basil)
- • 2 tablespoons soy sauce
- • 1 tablespoon oyster sauce
- • 1 tablespoon fish sauce
- • 1 tablespoon brown sugar
- • 1 teaspoon cornstarch (mixed with 1 tablespoon water for thickening)
- • Chili flakes (optional, for heat)
- • Cooked jasmine rice (for serving)
Instructions
- Slice the Beef: Thinly slice the beef sirloin against the grain and set aside.
- Prep Vegetables: Mince the garlic and slice the red bell pepper.
- Heat Oil: In a large skillet or wok, heat the vegetable oil over medium-high heat.
- Cook Beef: Add the sliced beef to the hot skillet in a single layer. Cook for about 2-3 minutes, stirring occasionally, until browned but not fully cooked. Remove the beef from the skillet and set aside.
- Sauté Garlic and Peppers: In the same skillet, add the minced garlic and sliced bell pepper. Stir-fry for about 1-2 minutes until the peppers are slightly tender.
- Combine Ingredients: Return the beef to the skillet. Add the soy sauce, oyster sauce, fish sauce, brown sugar, and chili flakes (if using). Stir to combine and cook for another 2-3 minutes until the beef is cooked through.
- Thicken the Sauce: Stir in the cornstarch mixture and cook for an additional minute until the sauce thickens slightly.
- Stir in Basil: Remove the skillet from heat and stir in the fresh Thai basil leaves until wilted.
- Enjoy: Serve the Thai Basil Beef Stir-Fry hot over cooked jasmine rice.
Step 1: Prepare the Ingredients
Step 2: Make the Stir-Fry
Step 3: Add Basil
Step 4: Serve
Did you make this recipe?
Please leave a comment on the blog or share a photo on Facebook