• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
  • Paleo Recipes
    • Recipe Index
    • All Recipes
    • Instant Pot® Recipe Roundup
    • Paleo Packed Lunch Roundup
    • Whole30® Recipe Roundup
  • My Cookbooks
    • Nom Nom Paleo: Let’s Go!
    • Ready or Not!
    • Nom Nom Paleo: Food for Humans
  • Spice Blends
  • Shop
  • Events
  • Paleo Meal Plans
  • About
    • What’s Paleo?
    • About Michelle Tam
    • Nom Nom Paleo in the News

Nom Nom Paleo®

Paleo recipes and more from New York Times bestselling cookbook author Michelle Tam!

  • Email
  • Facebook
  • Instagram
  • LinkedIn
  • Pinterest
  • Twitter
Home » Blog » Recipes » Thai Basil Chicken (Paleo, Whole30, Keto)

Thai Basil Chicken (Paleo, Whole30, Keto)

Jump to Recipe Jump to Video Print Recipe

This Whole30, paleo, keto, and gluten-free spin on Thai Basil Chicken can be on your table faster than it takes to pick up take-out. It’ll take less than 30 minutes to make this deliciously spicy protein-packed chicken stir-fry!

An overhead shot of Thai Basil Chicken in a bowl topped with a crispy SUNNYSIDE up egg, a paleo, Whole30, and keto meal

What is Thai basil chicken or pad krapow gai?

A popular street food in Thailand, Thai Basil Chicken (or pad krapow gai) is finely chopped chicken quickly cooked in a spicy and savory sauce and topped with a crispy fried egg. It’s also become a favorite stir-fry dish served at Thai restaurants here in the States, where folks chow it down with jasmine rice. Although the traditional version is delicious, it’s not on the menu if you’re paleo, gluten-free, keto, or doing a Whole30 because it contains gluten, soy, and sugar. Boo!

A skillet filled with Thai Basil Chicken is next to two bowls of it topped with fried eggs

Good thing this version is keto, paleo, Whole30, and gluten-free!

But don’t worry, Nomsters—I put on my testing apron and my thinking cap and came up with a nomtastic version of this street food classic that tastes pretty freakin’ close to the authentic version. It’s perfect for us special-diet eaters—and it’s just as delicious as the original, so even your non-paleo friends and family will ask for seconds. No need for a wok, either!

An overhead shot of a skillet filled with Thai Basil chicken

Ingredients

The key to getting any stir-fry on the table quickly is to prep all your ingredients ahead of time. If you’ve got your mise en place, the actual cooking time will be less than 10 minutes!

An overhead shot of the raw ingredients for paleo, Whole30, and keto Thai basil chicken

  • Coconut aminos: I use this as a substitute for the soy sauce, oyster sauce, and sugar in the sauce.
  • Red Boat fish sauce: This Thai Basil chicken won’t taste quite right if you leave out this umami-rich condiment!
  • Avocado oil: Instead of vegetable oil, I always use avocado oil for stir-fries and other high-temperature dishes.
  • Shallots: I love thinly sliced shallots in this dish, but you can substitute red onion in a pinch.
  • Garlic: The more the better!
  • Thai chili peppers: This dish is supposed to be spicy and I love using Thai bird chilies in this recipe. If you’re not into spicy dishes, you can leave them out or use less. No Thai chilies? Substitute some red pepper flakes to taste!
  • Ground chicken thighs: I prefer ground chicken thighs in this recipe. Seriously, people: it tastes better than ground chicken breast. Still, any ground meat will do!
  • Green beans: The traditional recipe uses long beans, but we gotta work with what’s readily available! Besides, I love me some green beans.
  • Basil leaves: Copious amounts of fresh basil are a key ingredient that lends a distinctively fragrant flavor to this dish. In the traditional version, Thai holy basil is the preferred variety but if you can’t find it at your local South East Asian market, you can use Thai basil leaves or Italian basil.
  • Eggs: Sunny-side up fried eggs with crispy whites and gooey yolks are the perfect topper for this dish. And yes, the whites should be browned and crispy!
  • Diamond Crystal kosher salt

How to make Thai Basil Chicken

Make the sauce

The sauce is super simple to make—just stir together the coconut aminos and fish sauce in a small bowl and set it aside.

A person in an off-white apron is mixing the sauce for Thai Basil Chicken

Fry the aromatics

Next, heat a large skillet over high heat. When the pan is hot, add some oil and the shallots. Cook, stirring frequently, until the shallots soften, about 1 to 2 minutes.

Sauteing sliced shallots in a large cast iron skillet for Thai Basil chicken

Add the garlic and chili peppers and cook, stirring, until fragrant, about 30 seconds. Be careful not to burn the garlic!

A red spatula is adding sliced garlic and thinly sliced Thai red peppers into a skillet with sautéed shallots.

Add the chicken

Time to add the ground chicken! Cook, stirring frequently, until no longer pink—about 3 minutes.

A red spatula is breaking up ground chicken into a skillet to make Thai Basil Chicken

Add the green beans and sauce

Toss in the green beans and the reserved sauce and cook, stirring, until the beans are tender-crisp and the chicken is fully cooked, about 2 minutes.

Pouring sauce into a skillet with ground chicken and green beans to make Thai Basil chicken

Finish with the fresh basil

Take the pan off the heat and stir in the basil leaves until wilted. Set aside.

A red spatula is scooping up Thai Basil chicken from a skillet

Fry up the crispy eggs!

Heat a small cast iron skillet over high heat. When the pan is hot, add enough avocado oil to reach ¼-inch up the sides.  Crack an egg in the pan and baste the whites and yolk with some hot oil. (Here’s a recipe and video of how I like to fry crispy eggs with frizzled edges.)

A spoon is basting a fried egg in a small cast iron skillet with hot oil.

When the whites are golden brown on the edges and the yolks are done to your desired consistency, transfer the fried egg to a plate with a slotted fish spatula. Season the egg with some salt. Fry the rest of the eggs, adding more oil if necessary.

A SUNNYSIDE egg on a plate with crispy edges on the whites

Time to eat!

Serve the Thai Basil Chicken stir-fry over cauliflower rice and top each bowl with a crispy fried egg. When you eat it, break the yolk and let it ooze over the spicy stir-fry. It’s the perfect combination!

Two bowls with Thai Basil Chicken topped with crispy fried egg

Other tasty paleo and Whole30 stir-fries!

  • Egg Roll in A Bowl
  • Chicken and Broccoli Stir-Fry
  • Spicy Pork and Asparagus Stir-Fry

Looking for more recipe ideas? Head on over to my Recipe Index. You’ll also find exclusive recipes on my iPhone and iPad app, and in my cookbooks, Nom Nom Paleo: Food for Humans (Andrews McMeel Publishing 2013), Ready or Not! (Andrews McMeel Publishing 2017), and Nom Nom Paleo: Let’s Go! (Andrews McMeel Publishing 2022).


PRINTER-FRIENDLY RECIPE CARD

Two bowls with Thai Basil Chicken topped with crispy fried egg
Print Recipe
4.85 from 32 votes

Thai Basil Chicken (Paleo, Whole30, Keto)

This Whole30, paleo, keto, and gluten-free spin on Thai Basil Chicken can be on your table faster than it takes to pick up take-out. It’ll take less than 30 minutes to make this deliciously spicy protein-packed chicken stir-fry!
Prep Time20 mins
Cook Time10 mins
Course: Dinner
Cuisine: Thai
Keyword: keto, low carb, nom nom paleo, nomnompaleo, paleo, Whole30
Servings: 4
Calories: 427kcal
Author: Michelle Tam

Ingredients

  • 2 tablespoons coconut aminos
  • 1½ tablespoons Red Boat fish sauce
  • 2 tablespoons Avocado oil and more for frying the eggs
  • 2 large shallots thinly sliced
  • 4 large garlic cloves peeled and thinly sliced
  • 3 Thai chili peppers finely chopped
  • 1½ pounds ground chicken thighs
  • ½ pound green beans cut into ½-inch pieces
  • 1½ cups holy, Thai, or Italian basil leaves loosely packed
  • 4 large eggs
  • Diamond Crystal kosher salt

Instructions 

  • In a small bowl, mix together coconut aminos and fish sauce. Set aside.
  • Heat a large skillet over high heat. When the pan is hot, add 2 tablespoons of avocado oil and the shallots. Cook, stirring frequently, until the shallots soften, about 1 to 2 minutes.
  • Add the garlic and chili peppers and stir fry until fragrant, about 30 seconds. Don’t burn the garlic!
  • Time to add the ground chicken! Cook, stirring frequently, until no longer pink—about 3 minutes.
  • Toss in the green beans and the reserved sauce and cook, stirring, until the beans are tender-crisp and the chicken is fully cooked, about 2 minutes.
  • Take the pan off the heat and stir in the basil leaves until wilted. Set aside.
  • Heat a small cast iron skillet over high heat. When the pan is hot, add enough avocado oil to reach ¼-inch up the sides.
  • Crack an egg in the pan and baste the whites and yolk with some hot oil. When the whites are golden brown on the edges and the yolks are done to your desired consistency, transfer the fried egg to a plate with a slotted fish spatula. Season the eggs with some salt. Fry the rest of the eggs the same way.
  • Serve the Thai Basil Chicken stir-fry over cauliflower rice and top each bowl with a crispy fried egg. When you eat it, break the yolk and let it ooze over the spicy stir-fry. It’s the perfect combination!

Video

Notes

You can make this dish ahead and keep it in the fridge for 4 days in a sealed container. You can top the reheated leftovers with a freshly fried crispy egg!
Tried this recipe?Mention @nomnompaleo or tag #nomnompaleo!

Nutrition

Calories: 427kcal | Carbohydrates: 10g | Protein: 37g | Fat: 27g | Fiber: 3g | Sugar: 3g
63

Thrive Market   LunchBots   Real Plans

Reader Interactions

Comments

  1. Anne says

    January 11, 2022 at 8:25 am

    Hi there, where, which store can I buy the coconut aminos ? Thank you I live close to Palo Alto , Ca

    Reply
    • Michelle Tam says

      January 11, 2022 at 4:00 pm

      Whole Foods and Sprouts has it!

      Reply
    • Michelle says

      January 12, 2022 at 4:47 am

      5 stars
      Thanks for the great recipe! It was full of Thai flavor but not intimidating to make. Used your simple cauliflower rice recipe and Gregory Gourdet’s chili oil on top of the egg. Yum yum yum.

      Reply
  2. Katelyn says

    January 11, 2022 at 11:15 pm

    5 stars
    Just made this and it was so easy and delicious! This will be added to my regular nom nom paleo arsenal!

    Reply
  3. Ginger says

    January 12, 2022 at 12:35 am

    This is my favorite takeout dish! Stoked to have this recipe to try!

    Reply
    • Bethany Z says

      November 11, 2022 at 10:58 pm

      5 stars
      Amazing, easy, flavorful & hubby approved! I wish I didn’t hate frying eggs but they really do bring the dish together. Adding your cookbook to my Christmas wishlist- every recipe of yours has been bomb!

      Reply
      • Jennifer Bigler says

        November 14, 2022 at 8:11 pm

        We love hearing that Bethany!

        Reply
  4. Irene says

    January 12, 2022 at 11:23 pm

    Is there a need to blanch the green beans before stir frying, or do they cook quickly in the pan since they are cut small?

    Reply
  5. Lynn says

    January 15, 2022 at 2:06 pm

    5 stars
    This was great, used ground pork instead. Will be on repeat.

    Reply
  6. Jeff S says

    January 21, 2022 at 12:52 am

    5 stars
    Was a hit with my family. Did have to modify a bit as did t have any Thai chilies in hand— so used some sambal oelek. Egg really added the umami to the dish. Next time will try with some real chilies and might add more green beans as well. Oh I also added a little bit of lime juice too. Thanks for another good recipe.

    Reply
  7. Moin says

    January 21, 2022 at 5:57 pm

    5 stars
    Made this yesterday and it was so yummy and fabulous. I substituted the thigh with ground breast meat and it still turned out great. I actually was not expecting much because the sauce looked to simple. But I should know better by now Michelle you are a genius in the kitchen. Your recipes take a little bit extra time, but it’s always worth the effort. Thank you for all your hard work and wonderful recipes:)

    Reply
  8. Annette DeFigueiredo says

    February 9, 2022 at 3:43 am

    5 stars
    Super delish! Will definitely make again!

    Reply

Leave a Reply Cancel reply

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

Recipe Rating




Logged in as . Log out? Required fields are marked *

Primary Sidebar

Archives

About Nom Nom Paleo Nom Nom Paleo Cookbooks Nom Nom Paleo App Nom Nom Paleo Spices
  • Email
  • Facebook
  • Instagram
  • LinkedIn
  • Pinterest
  • RSS
  • Twitter
  • YouTube

Popular Posts

  • A slice of paleo and Whole30 sausage breakfast casserole on a white plate. Italian Sausage Breakfast Casserole (Whole30, Gluten Free)
  • An overhead shot of two hands holding a sheet pan filled with chicken, Brussels sprouts, and bacon. Sheet Pan Chicken and Brussels Sprouts
  • An overhead shot of a frying pan filled with Egg Roll In A Bowl (also known as Potsticker Stir-Fry), a keto, paleo, and Whole30 one-pan meal. Egg Roll in a Bowl (Keto, Whole30, Gluten Free)
  • An overhead shot of Paleo Potstickers and a dipping sauce Paleo Potstickers (Gluten Free, Nut Free)

Footer

COPYRIGHT© NOM NOM PALEO LLC. All rights reserved. The content on this website may not be copied or reproduced in any manner whatsoever without prior written permission.

HOME  •  PRIVACY POLICY  •  CONTACT

Copyright © 2023