“Can you believe it only takes 30 minutes to create a tantalizing dinner that satisfies both taste buds and dietary restrictions? This One Pan Thai Basil Beef is my go-to recipe for those hectic weeknights when I’m craving something hearty yet simple. With the perfect mix of bold umami flavors and the aromatic freshness of basil, this dish is a delightful escape from the cycle of fast food. Not only is it quick to prepare, but it’s also gluten-free, dairy-free, paleo, and keto-friendly, making it a versatile option for everyone at the table. Whether you serve it over fluffy jasmine rice or a healthy bed of cauliflower rice, your loved ones won’t be able to resist coming back for seconds. Ready to transform your weeknight dinners into a delicious Thai-inspired adventure?”

Why Is This One Pan Thai Basil Beef Special?
Simplicity, It’s a quick meal that can be prepared in under 30 minutes, perfect for busy weeknights! Flavor-packed, The rich umami from fish sauce combined with fresh basil elevates your dining experience. Versatile, It caters to various diets, making it gluten-free, dairy-free, paleo, and keto-friendly. Serve over jasmine rice for an authentic touch or cauliflower rice for a low-carb option. No fuss cleanup, Cooking everything in just one pan means less time washing up and more time enjoying your meal!
One Pan Thai Basil Beef Ingredients
• Below is everything you need to create this delicious and wholesome dish.
For the Beef
• Skirt Steak – The main protein source delivers tender, juicy bites; consider using flank steak for a leaner option.
For Cooking
• Avocado Oil – Great for high-heat cooking, but feel free to substitute with olive oil if that’s what you have.
For the Sauce
• Arrowroot Flour – Acts as a thickener for the sauce; cornstarch is a reliable replacement.
• Kosher Salt – Elevates all the flavors; you may use less table salt as needed.
• Black Pepper – Offers a subtle spicy kick to the dish.
For the Vegetables
• Red Bell Peppers – Bring both color and sweetness; any bell pepper variety will work beautifully.
• White Onion – Adds depth with its natural sweetness; yellow onion can be used for a different flavor profile.
• Garlic – The aromatic must-have that infuses the dish with savory goodness.
For Flavor
• Coconut Aminos – A gluten-free soy sauce alternative; low-sodium soy sauce can be used instead.
• Fish Sauce – Adds a crucial umami flavor, so don’t skip it; soy sauce can be an alternative for a vegetarian option.
• Thai Basil (or Regular Basil) – The star ingredient that provides a fresh, licorice-like flavor; regular basil can work in a pinch.
• Cilantro and Green Onions – Fresh garnishes that enhance flavor and make the presentation pop.
With these ingredients in hand, you’re ready to create a delightful One Pan Thai Basil Beef that will quickly become a family favorite! Enjoy your cooking adventure!
Step‑by‑Step Instructions for One Pan Thai Basil Beef
Step 1: Slice the Steak
Begin by slicing the skirt steak into bite-sized strips, making it easier for quick cooking. For optimal results, place the steak in the freezer for about 15-20 minutes before cutting—it firms up beautifully! This technique allows for cleaner, more exact cuts, ensuring your beef cooks evenly in the One Pan Thai Basil Beef.
Step 2: Prepare the Marinade
In a mixing bowl, combine the sliced steak with avocado oil, arrowroot flour, kosher salt, and black pepper. Toss everything together until the steak is well-coated and looks slightly glistening, around 2-3 minutes. Allow this mixture to rest while you prepare the veggies, enhancing the flavors for your One Pan Thai Basil Beef.
Step 3: Heat the Pan
Place a large, non-stick skillet over medium-high heat and add a drizzle of avocado oil, about 1 tablespoon. Allow the oil to heat until shimmering—this indicates it’s hot enough for searing. Keeping a close eye on the heat will help you achieve a nice, crispy exterior on your meat.
Step 4: Sear the Steak
Carefully add the marinated steak to the pan in a single layer, ensuring not to overcrowd it. Sear the beef for about 3 minutes on each side until it’s nicely browned and caramelized. Once cooked, remove the steak from the skillet and set aside on a plate. This process locks in juices and adds depth to your One Pan Thai Basil Beef.
Step 5: Sauté the Vegetables
In the same pan, toss in sliced red bell peppers and onion, stirring occasionally. Cook the veggies for about 7 minutes over medium-high heat, allowing them to soften and develop a slight char. This step not only enhances their sweetness but also complements the savory flavors in your One Pan Thai Basil Beef.
Step 6: Add Garlic
Once the vegetables have softened, add minced garlic to the pan, sautéing for an additional 30-60 seconds. You’ll know it’s ready when the garlic becomes fragrant and turns lightly golden—avoid burning it as this can lead to bitterness. This aromatic touch is crucial for elevating your One Pan Thai Basil Beef’s flavor profile.
Step 7: Combine and Simmer
Return the seared steak to the skillet, then pour in the coconut aminos and fish sauce. Stir well to combine all the ingredients and let the mixture simmer for about 3 minutes. The sauce should thicken and coat the beef and vegetables, creating a glossy finish that showcases the deliciousness of your One Pan Thai Basil Beef.
Step 8: Finish with Basil
Finally, stir in the Thai basil, letting it wilt slightly while turning off the heat. This step infuses the dish with a fresh aroma, making it even more enticing. Serve your One Pan Thai Basil Beef over fluffy jasmine rice or cauliflower rice, and garnish with cilantro and green onions for added freshness and color.

Expert Tips for One Pan Thai Basil Beef
-
Freezing Steak: Freeze the skirt steak for 15-20 minutes before slicing. This makes cutting it into thin strips much easier and ensures even cooking.
-
Don’t Overcrowd the Pan: Sear the steak in a single layer. Overcrowding can lead to steaming rather than browning, making your One Pan Thai Basil Beef less flavorful.
-
Monitor Garlic: Add the minced garlic after the veggies are slightly softened to prevent burning. Brown garlic can turn bitter and affect the taste of your dish.
-
Adjust Spice Levels: For a spicier kick, add chopped chili peppers during the veggie sauté phase. This will amp up the flavor without overpowering the dish.
-
Customize Your Veggies: Feel free to mix in different vegetables like mushrooms or snap peas for added texture and nutrition in your One Pan Thai Basil Beef.
Make Ahead Options
This One Pan Thai Basil Beef is perfect for meal prep enthusiasts! You can slice the skirt steak and marinate it in the avocado oil, arrowroot flour, salt, and pepper up to 24 hours in advance; just refrigerate the mixture in an airtight container. Additionally, chop your vegetables (red bell peppers and onion) and store them separately in the fridge for up to 3 days. When you’re ready to cook, simply heat the oil, sear the marinated steak, sauté the prepped vegetables, and combine everything with the coconut aminos and fish sauce. This way, you’ll enjoy rich, restaurant-quality flavors on busy weeknights with minimal effort and maximum taste!
What to Serve with One Pan Thai Basil Beef
Cozying up with a warm and lively dinner can be an absolute delight when you pair it with the perfect sides.
-
Fluffy Jasmine Rice: The soft, fragrant rice absorbs the umami-rich sauce beautifully, balancing the dish’s bold flavors. It creates a delightful textural contrast with the tender beef, ensuring every bite is satisfying.
-
Cauliflower Rice: For a low-carb option, this nutrient-packed alternative provides a light and healthy base without compromising on flavor. It allows the dish’s spiciness to shine through while adding a crunchy element.
-
Crispy Spring Rolls: These crispy delights bring a fresh, crunchy texture to your meal. Stuffed with vibrant veggies and served with a sweet and sour dipping sauce, they perfectly complement the rich flavors of the beef.
-
Sautéed Bok Choy: This green vegetable adds a crunchy and slightly sweet profile, ensuring your meal is vibrant and colorful. It’s also a fantastic way to incorporate more greens into your evening.
-
Thai Cucumber Salad: A refreshing element that cuts through the richness, with its sweet-tangy dressing, this salad enhances the overall dining experience. The crisp cucumbers provide a delightful contrast to the warm, savory beef.
-
Mango Sticky Rice: For a sweet ending, this beloved dessert offers creamy coconut milk and sticky rice paired with juicy mango. It provides a perfect endnote to the hearty dish, balancing all those dynamic flavors beautifully.
One Pan Thai Basil Beef Variations
Feel free to get creative and make this dish uniquely yours with delightful twists and substitutions!
- Dairy-Free: No need for cheese! This dish is already dairy-free, so enjoy it as is.
- Keto-Friendly: Swap out the coconut aminos for a sugar-free soy sauce alternative to keep the carbs low.
- Vegetarian: Replace beef with tofu or tempeh, marinating the substitute in the same mixture for a satisfying plant-based meal.
- Heat Boost: Want extra spice? Toss in sliced jalapeños or sprinkle in some red pepper flakes during the sautéing step.
- Mushroom Medley: Add some sliced shiitake or button mushrooms to the mix for a lovely umami kick and hearty texture.
- Colorful Variety: Experiment with different bell pepper colors or snap peas for a vibrant veggie boost.
- Flavor Swap: Try substituting regular basil if Thai basil is hard to find; the dish will still be fragrant and flavorful.
- Carb-Free Option: Serve over zoodles or spaghetti squash instead of rice for a refreshing, low-carb alternative.
For inspiration on delightful twists, check out my recipes for Thai Coconut Curry or a vibrant Sheet Pan Cashew Chicken. Enjoy customizing your culinary experience!
Storage Tips for One Pan Thai Basil Beef
-
Fridge: Store leftover One Pan Thai Basil Beef in an airtight container in the refrigerator for up to 3 days. This keeps the flavors fresh while ensuring safety.
-
Freezer: If you want to save it for later, freeze the dish in an airtight container for up to 2 months. For best results, portion it out so you can defrost only what you need.
-
Reheating: To reheat, thaw in the fridge overnight if frozen, then warm in a skillet over medium heat for a few minutes. You can also use a microwave for 1-2 minutes, ensuring it’s heated evenly.
-
Avoid sogginess: If reheating in the microwave, cover loosely to prevent steam buildup, which can affect the texture of the beef and vegetables.

One Pan Thai Basil Beef Recipe FAQs
What type of steak should I use for One Pan Thai Basil Beef?
Absolutely! Skirt steak is the recommended cut for this recipe due to its tenderness and rich flavor. However, if you’re looking for a leaner option, flank steak works beautifully as a substitute. Just ensure it’s cut against the grain for maximum tenderness.
How do I store leftover One Pan Thai Basil Beef?
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. This keeps your dish fresh and ready for a quick meal. If you want to savor your One Pan Thai Basil Beef later, you can freeze it in an airtight container for up to 2 months. Remember to portion it out, so you can defrost only what you need!
Can I freeze One Pan Thai Basil Beef?
Yes, you can! To freeze, let the dish cool to room temperature first. Then, transfer it to an airtight container or heavy-duty freezer bags, pressing out as much air as possible. When you’re ready to enjoy it, thaw it in the refrigerator overnight and reheat gently in a skillet over medium heat to maintain the beef’s texture and flavor.
What if my sauce isn’t thick enough?
The sauce should achieve a nice glossy finish, but if it ends up too runny, you can thicken it by making a slurry. Mix 1 teaspoon of arrowroot flour with 1 tablespoon of cold water until smooth, then stir it into the simmering dish. Let it cook for a few more minutes until thickened. Keeping an eye on the heat is key; cooking it over high heat can help evaporate excess moisture and concentrate the flavors.
Is this recipe gluten-free and suitable for dietary restrictions?
Yes, indeed! This One Pan Thai Basil Beef is completely gluten-free and suitable for individuals following a paleo, keto, or Whole30 diet. If you have soy allergies, make sure to use coconut aminos or low-sodium soy sauce and fish sauce for flavoring. Always double-check your ingredients to ensure they meet your dietary needs!

One Pan Thai Basil Beef: A Flavorful Weeknight Delight
Ingredients
Equipment
Method
- Slice the skirt steak into bite-sized strips for quick cooking. For optimal results, freeze for 15-20 minutes before cutting.
- Combine the sliced steak with avocado oil, arrowroot flour, kosher salt, and black pepper in a mixing bowl. Toss until well-coated and let rest for improved flavor.
- Heat a large non-stick skillet over medium-high heat and add about 1 tablespoon of avocado oil. Wait until it shimmers.
- Sear the marinated steak in a single layer for about 3 minutes on each side until browned. Remove from the skillet.
- In the same pan, add sliced red bell peppers and onion. Cook for about 7 minutes until softened and slightly charred.
- Add minced garlic to the pan and sauté for an additional 30-60 seconds until fragrant.
- Return the seared steak to the skillet, add coconut aminos and fish sauce, then let it simmer for about 3 minutes until the sauce thickens.
- Stir in the Thai basil and turn off the heat. Serve over jasmine rice or cauliflower rice, garnished with cilantro and green onions.
Leave a Reply