Go Back
+ servings
One Pan Thai Basil Beef

One Pan Thai Basil Beef: Quick, Savory Meal for Busy Nights

One Pan Thai Basil Beef is a quick, flavorful dish combining tender beef, fresh vegetables, and aromatic basil, perfect for busy nights.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 people
Course: Lunch
Cuisine: Thai
Calories: 375

Ingredients
  

For the Beef
  • 1 lb skirt steak Substitution: Flank steak can be used if skirt steak is unavailable.
  • 2 tbsp avocado oil Can substitute with olive oil if preferred.
For the Sauce
  • 1 tbsp arrowroot flour Substitution: Cornstarch can be used if arrowroot flour is not available.
  • 1 tsp kosher salt
  • 1 tsp black pepper
  • 1/4 cup coconut aminos A soy sauce alternative that adds umami while keeping it gluten-free.
  • 1 tbsp fish sauce Essential for umami flavor; do not skip or substitute.
For the Vegetables
  • 1 medium red bell pepper Adds sweetness, color, and crunch.
  • 1 medium white onion Provides sweetness and depth of flavor.
  • 3 cloves garlic Aromatic component.
  • 1 cup Thai basil Substitution: Regular basil can be used if Thai basil is not available.
  • 1/4 cup cilantro For garnish.
  • 1/4 cup green onions For garnish.
For Serving
  • 2 cups white rice Substitution: Cauliflower rice for low-carb.

Equipment

  • Large Frying Pan

Method
 

Step‑by‑Step Instructions
  1. Slice the skirt steak into bite-sized strips and marinate with avocado oil, arrowroot flour, kosher salt, and black pepper for 10 minutes.
  2. Heat a large frying pan over medium-high heat, add avocado oil, and sear the steak for about 3 minutes on each side.
  3. In the same pan, sauté sliced red bell peppers and chopped white onion for around 7 minutes. Add minced garlic and sauté for 30-60 seconds until fragrant.
  4. Return the cooked steak to the pan, pour in coconut aminos and fish sauce, and simmer for about 3 minutes.
  5. Stir in torn Thai basil leaves and serve over white or cauliflower rice, garnished with cilantro and green onions.

Nutrition

Serving: 1plateCalories: 375kcalCarbohydrates: 25gProtein: 30gFat: 20gSaturated Fat: 5gPolyunsaturated Fat: 2gMonounsaturated Fat: 10gCholesterol: 90mgSodium: 700mgPotassium: 800mgFiber: 4gSugar: 5gVitamin A: 15IUVitamin C: 40mgCalcium: 2mgIron: 15mg

Notes

Store leftovers in an airtight container for up to 3 days, or freeze for up to 2 months. Reheat thoroughly before serving.

Tried this recipe?

Let us know how it was!