Easy 30-Minute Thai Basil Chicken (Pad Krapow Gai) recipe photo

I love recipes that feel complex but actually come together in under half an hour. This Thai Basil Chicken is one of those weeknight champions: bold, quick, and so satisfying. It’s the kind of dinner I turn to when I want big flavor without a dinner-time scramble.

The aromas of garlic, chiles, and fresh basil fill the kitchen and make the whole house feel like a little Thai street stall. The sauce is savory with a touch of sweetness and a bracing hit of umami. If you’ve got cooked rice ready, dinner is truly minutes away.

I’ll walk you through the exact ingredients and the simple steps I follow every time. There are also swap ideas, common mistakes and fixes, and serving notes so you can make this dish your own.

What Goes In

Delicious 30-Minute Thai Basil Chicken (Pad Krapow Gai) shot

Ingredients

  • 1/3cup chicken broth — Builds volume in the sauce and helps deglaze the pan for quick simmering.
  • 1 to 2Tbsp fish sauce to taste — Primary salty/umami seasoning; start with 1 Tbsp and adjust at the end.
  • 2Tbsp coconut aminos or liquid aminos or soy sauce — Adds color and savory depth; use the option that fits your pantry.
  • 1Tbsp coconut sugar or coconut aminos — Balances the savory elements with a touch of sweetness; rare to skip this entirely.
  • 2Tbsp avocado oil — High smoke point and neutral flavor for quick browning.
  • 1/2cup yellow onion finely chopped — Softens and gives a mild sweetness; chop small so it melts into the sauce.
  • 4cloves garlic minced — Provides classic aromatic backbone; don’t overcook or it will burn and turn bitter.
  • 1.25lbs boneless skinless chicken breasts chopped — The main protein; chop into bite-size pieces so it cooks fast and evenly.
  • 2 Thai chilis minced, optional — Brings real heat; keep them optional if you prefer milder food.
  • 1cup basil leaves chopped — Use Thai basil if you can for its licorice note; regular sweet basil works fine too.
  • 3cups cooked white rice for serving (1 cup dry) — The classic accompaniment; warm rice so the sauce soaks in.

How to Prepare (Thai Basil Chicken (Pad Krapow Gai))

  1. In a small bowl, whisk together 1/3 cup chicken broth, 1 to 2 Tbsp fish sauce (start with 1 Tbsp and reserve extra to adjust later), 2 Tbsp coconut aminos (or liquid aminos or soy sauce), and 1 Tbsp coconut sugar (or 1 Tbsp coconut aminos). Set the sauce aside.
  2. Heat 2 Tbsp avocado oil in a large skillet over medium heat until shimmering.
  3. Add 1/2 cup finely chopped yellow onion and sauté, stirring occasionally, until the onion is translucent, about 5 minutes.
  4. Add 4 cloves minced garlic and 1.25 lbs chopped boneless skinless chicken breasts to the skillet. Spread the chicken into an even layer and let it sit, undisturbed, for 2 to 3 minutes to allow browning.
  5. Stir the chicken, then add 2 minced Thai chiles (optional). Continue cooking, stirring occasionally, for about 2 more minutes.
  6. Pour the reserved sauce into the skillet with the chicken and bring it to a full boil. Reduce the heat to a simmer and cook, stirring occasionally, until the chicken is cooked through, about 5 to 10 minutes. If you prefer a thicker sauce, simmer up to an additional 10 minutes to reduce it.
  7. Stir in 1 cup chopped basil leaves and cook just until the basil is wilted, about 30 seconds to 1 minute.
  8. Taste and, if needed, adjust seasoning using the remaining fish sauce (up to the total 2 Tbsp) or a little more coconut aminos/soy sauce from the amounts listed.
  9. Serve the Thai basil chicken over 3 cups cooked white rice.

What You’ll Love About This Recipe

Homemade 30-Minute Thai Basil Chicken (Pad Krapow Gai) picture

  • Speed: From pan to plate in about 30 minutes, even faster if your rice is already ready.
  • High-impact flavor: Garlic, chiles, fish sauce, and basil create a layered, bold profile that feels restaurant-quality.
  • Flexible protein: Uses chicken breasts, which cook quickly and are easy to prep, but the method works for other proteins too.
  • Minimal equipment: One skillet and one small bowl for the sauce — easy cleanup.
  • Make-ahead friendly: Sauce can be whisked early and veggies prepped ahead, cutting active time down significantly.

Vegan & Vegetarian Swaps

Savory 30-Minute Thai Basil Chicken (Pad Krapow Gai) dish photo

  • Tofu: Press and cube extra-firm tofu, pan-fry until golden, then follow the recipe starting at step 6 by adding the sauce and simmering briefly to let the tofu absorb flavors.
  • Mushrooms: Sliced oyster or cremini mushrooms give meaty texture; sauté them until golden before adding sauce.
  • Plant-based “fish” sauce: Use a vegan umami sauce or tamari plus a splash of seaweed broth for that briny depth if you want to avoid fish sauce.
  • Sugar swap: Use brown sugar, maple syrup, or coconut sugar interchangeably depending on dietary preference.

Prep & Cook Tools

  • Large skillet (10–12 inches) — for even browning and enough surface area to keep chicken pieces from steaming.
  • Small bowl and whisk — to mix the sauce cleanly before adding it to the pan.
  • Sharp knife and cutting board — for chopping chicken, onions, chiles, and basil.
  • Measuring spoons and cup — to keep the sauce balanced with precise amounts.
  • Spatula or wooden spoon — for stirring and scraping up browned bits while simmering.
  • Rice cooker or pot — for fluffy white rice (3 cups cooked from 1 cup dry as listed).

Common Errors (and Fixes)

  • Problem: Chicken steams instead of browns. Fix: Don’t overcrowd the pan. Spread the chicken into an even layer and let it sit undisturbed for 2–3 minutes to develop color.
  • Problem: Sauce tastes flat or overly salty. Fix: Start with 1 Tbsp fish sauce, taste at the end, and add up to the full 2 Tbsp. Balance with the coconut sugar if it’s too salty.
  • Problem: Basil turns black and loses flavor. Fix: Add basil at the very end and cook only until wilted (30 seconds to 1 minute).
  • Problem: Burnt garlic. Fix: Add garlic after the onion has softened; keep heat at medium and stir frequently.
  • Problem: Sauce too thin. Fix: Simmer longer (an extra 10 minutes) to reduce and thicken, or lift the heat briefly to a higher simmer while stirring often.

Substitutions by Diet

  • Gluten-free: Use coconut aminos instead of soy sauce; tamari if you prefer a soy-based gluten-free option.
  • Low-sodium: Reduce fish sauce and coconut aminos by half, then finish with a small pinch of salt only if necessary; add a squeeze of lime to brighten instead of salting.
  • Paleo: Keep chicken and coconut aminos; skip soy sauce and use coconut aminos/coconut sugar as listed.
  • Keto/Low-carb: Serve over cauliflower rice instead of white rice; omit coconut sugar or reduce it to a scant 1/2 tsp.
  • Nut-free: This recipe is naturally nut-free; check labels on coconut aminos if there are allergy concerns.

Chef’s Rationale

30-Minute Thai Basil Chicken (Pad Krapow Gai) Recipe

I keep this technique tight and purposeful because it maximizes flavor with minimal fuss. Browning the chicken first gives you Maillard reactions — that savory crust — which the sauce then deglazes and incorporates. The little pool of chicken broth and coconut aminos becomes the vehicle for the aromatics, while the fish sauce delivers salty, savory depth that can’t be replicated with soy alone.

Basil is added last because its volatile oils are delicate. A long simmer destroys the brightness and leaves the dish flat. The quick wilt keeps texture and aroma intact. I also recommend tasting at the end and adjusting fish sauce in small increments: it’s powerful and easier to add than to subtract.

Meal Prep & Storage Notes

  • Fridge: Store in an airtight container for up to 3–4 days. Keep rice separate if possible to avoid it absorbing too much sauce.
  • Freezer: Freeze cooked chicken and sauce for up to 2 months in a freezer-safe container. Thaw overnight in the fridge before reheating.
  • Reheating: Reheat gently in a skillet over medium-low heat with a splash of water or broth to loosen the sauce. Microwaving works; stir halfway through and add a teaspoon of water if it looks dry.
  • Make-ahead: Chop onions, mince garlic and chiles, and measure the sauce ingredients the night before to shave off 10–15 minutes at dinner time.

Questions People Ask

  • Q: Can I use ground chicken? A: Yes. Brown the ground chicken until cooked through, then proceed with the same sauce and basil timing. It’ll be slightly different in texture but just as quick.
  • Q: What can I use instead of Thai basil? A: Sweet basil is fine; it lacks the licorice note but still gives a fresh, herbaceous finish.
  • Q: Is coconut aminos the same as soy sauce? A: No. Coconut aminos are less salty and slightly sweeter but work well as a soy-free alternative in this recipe.
  • Q: Do I have to use fish sauce? A: Fish sauce is traditional and adds a deep umami. If you avoid it, increase coconut aminos/tamari and add a small pinch of seaweed flakes or miso dissolved in the broth for umami depth.

Bring It to the Table

  • Serve this Thai Basil Chicken over steaming white rice and let the sauce soak in. A fried egg on top (sunny-side up) is an authentic, indulgent touch — the runny yolk mixes with the sauce beautifully.
  • Garnish with extra basil leaves, thinly sliced cucumber for crunch, and lime wedges for brightness. If you like heat, offer extra sliced chiles or a drizzle of chili oil.
  • Pair with a light, crisp salad or quick pickled vegetables to cut through the richness. A cold beer or a jasmine tea goes nicely if you’re pouring drinks.
Easy 30-Minute Thai Basil Chicken (Pad Krapow Gai) recipe photo

30-Minute Thai Basil Chicken (Pad Krapow Gai)

Quick Thai basil chicken (Pad Krapow Gai) cooked in a savory sauce and served over rice — ready in about 30 minutes.
Prep Time10 minutes
Cook Time20 minutes
Total Time30 minutes
Servings: 3 servings

Ingredients

Ingredients

  • 1/3 cupchicken broth
  • 1 to 2 Tbspfish sauceto taste
  • 2 Tbspcoconut aminos or liquid aminosor soy sauce
  • 1 Tbspcoconut sugaror coconut aminos
  • 2 Tbspavocado oil
  • 1/2 cupyellow onionfinely chopped
  • 4 clovesgarlicminced
  • 1.25 lbsboneless skinless chicken breastschopped
  • 2 Thai chilisminced optional
  • 1 cupbasil leaveschopped
  • 3 cupscooked white ricefor serving 1 cup dry

Instructions

Instructions

  • In a small bowl, whisk together 1/3 cup chicken broth, 1 to 2 Tbsp fish sauce (start with 1 Tbsp and reserve extra to adjust later), 2 Tbsp coconut aminos (or liquid aminos or soy sauce), and 1 Tbsp coconut sugar (or 1 Tbsp coconut aminos). Set the sauce aside.
  • Heat 2 Tbsp avocado oil in a large skillet over medium heat until shimmering.
  • Add 1/2 cup finely chopped yellow onion and sauté, stirring occasionally, until the onion is translucent, about 5 minutes.
  • Add 4 cloves minced garlic and 1.25 lbs chopped boneless skinless chicken breasts to the skillet. Spread the chicken into an even layer and let it sit, undisturbed, for 2 to 3 minutes to allow browning.
  • Stir the chicken, then add 2 minced Thai chiles (optional). Continue cooking, stirring occasionally, for about 2 more minutes.
  • Pour the reserved sauce into the skillet with the chicken and bring it to a full boil. Reduce the heat to a simmer and cook, stirring occasionally, until the chicken is cooked through, about 5 to 10 minutes. If you prefer a thicker sauce, simmer up to an additional 10 minutes to reduce it.
  • Stir in 1 cup chopped basil leaves and cook just until the basil is wilted, about 30 seconds to 1 minute.
  • Taste and, if needed, adjust seasoning using the remaining fish sauce (up to the total 2 Tbsp) or a little more coconut aminos/soy sauce from the amounts listed.
  • Serve the Thai basil chicken over 3 cups cooked white rice.

Equipment

  • Small Bowl
  • Large Skillet

Notes

Notes
Nutrition facts calculated on chicken only, not including rice.
For AIP, omit the chilis and use cauliflower rice instead of white rice

Similar Recipes

Leave a Reply

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

Recipe Rating