Keto Thai basil chicken (pad krapow) delivers a spicy, aromatic stir-fry that fits perfectly into a low-carb lifestyle. This dish combines ground chicken with fresh holy basil and a savory, sugar-free sauce for a quick weeknight meal. Traditional Thai flavors are preserved by using fish sauce and a keto-friendly sweetener. The result is a fragrant, satisfying entrée that avoids high-glycemic ingredients. It brings the authentic taste of Thailand to your kitchen without compromising your dietary goals.
Recipe Overview
| Category | Details |
|---|---|
| Prep Time | 15 minutes |
| Cook Time | 10 minutes |
| Total Time | 25 minutes |
| Servings | 4 |
| Difficulty | Easy |
| Cuisine | Thai |

Why This Recipe Works
This keto Thai basil chicken (pad krapow) recipe works because it focuses on high-heat cooking to lock in juices. The ground chicken browns quickly, developing a deep, caramelized flavor without needing added sugars. Fresh Thai basil is added at the last moment to preserve its potent aroma and vibrant color. The sauce is meticulously balanced with fish sauce and coconut aminos for umami depth. Erythritol provides the subtle sweetness that mimics traditional Thai cuisine while keeping the net carbs near zero.
I developed this method after testing several versions that lacked authentic flavor. The key is using a very hot wok or skillet to achieve the signature sear. I recommend preparing all ingredients before starting the stir-fry, as the cooking process is extremely fast. The garlic and chilies infuse the oil instantly, creating a fragrant base. This approach ensures every bite is packed with the spicy, salty, and herbaceous notes that define a classic pad krapow.
Using ground chicken is ideal for keto diets because it is lean and absorbs flavors beautifully. Unlike pork or beef, it cooks in minutes, making this a perfect meal for busy schedules. The addition of fish sauce is non-negotiable for authentic taste, but I offer a vegetarian alternative in the substitutions section. For more keto Thai recipes, explore our collection of low-carb Asian dishes. This recipe is naturally gluten-free and requires no special equipment.
The final texture is juicy and saucy, clinging to the chicken without becoming greasy. I tested various keto-friendly sweeteners and found erythritol blends best with the savory elements. It does not crystallize or leave a cooling aftertaste in this application. The result is a clean, bold flavor profile that satisfies cravings for takeout. This dish proves that strict dietary guidelines do not mean sacrificing culinary excitement.
Ingredients
| Ingredient | Quantity | Notes with Alternatives |
|---|---|---|
| Ground Chicken | 1 lb (450g) | Use thigh meat for more flavor; ground turkey is a good alternative. |
| Fresh Thai Basil | 2 cups packed | Regular basil can be used but lacks the anise notes; add a pinch of fennel seed. |
| Garlic Cloves | 4, minced | Adjust based on preference; garlic powder works in a pinch. |
| Thai Bird’s Eye Chilies | 2-4, sliced | Adjust heat level; use jalapeños for milder spice. |
| Fish Sauce | 2 tbsp | Use coconut aminos for a vegan, soy-free option. |
| Coconut Aminos | 1 tbsp | Provides savory depth; add extra fish sauce if unavailable. |
| Erythritol or Monk Fruit | 1 tsp | Adjust to taste; liquid stevia drops can replace it. |
| Avocado Oil | 1 tbsp | High smoke point; coconut oil or ghee are suitable substitutes. |

Step-by-Step Instructions
Preparation Phase
Measure all ingredients and have them ready near the stove. Mince the garlic finely and slice the chilies. Pick the Thai basil leaves from the stems, discarding the stems. In a small bowl, mix fish sauce, coconut aminos, and erythritol until the sweetener dissolves. Heat a wok or large skillet over high heat until it starts to smoke slightly.
Cooking Phase
Add avocado oil to the hot wok, swirling to coat the surface. Immediately add the minced garlic and sliced chilies, stirring for 15 seconds until fragrant. Introduce the ground chicken, breaking it up with a spatula. Spread the chicken in a single layer and let it sear without stirring for 1 minute to develop color. Stir-fry until the chicken is fully cooked and lightly browned.
Saucing and Finishing
Pour the prepared sauce mixture over the chicken. Toss everything to coat evenly and cook for 1 more minute. Remove the wok from the heat and add the fresh Thai basil leaves. Toss continuously until the basil wilts but remains vibrant green. Taste and adjust seasoning if needed. Serve immediately over cauliflower rice or keto-friendly noodles.

Chef Tips for Perfect Results
- Use Maximum Heat: A blazing hot wok is essential for the characteristic smoky flavor and prevents the chicken from steaming.
- Don’t Overcrowd the Pan: Cook the chicken in batches if necessary to ensure proper browning and texture.
- Fresh Basil is Key: Add basil off the heat to preserve its color and aromatic compounds; dried basil won’t work here.
- Pre-Mix the Sauce: Having the sauce ready allows for precise timing and prevents burning ingredients while scrambling to measure.
- Adjust Sweetness Last: Taste before serving and add more erythritol if you prefer a sweeter profile closer to restaurant versions.
Common Mistakes to Avoid
- Cooking on Low Heat: This leads to boiled, gray chicken; solution: preheat your pan until smoking.
- Adding Basil Too Early: It turns black and loses flavor; always stir it in off the heat.
- Using Sweet Soy Sauce: This adds sugar; stick to fish sauce and coconut aminos for keto compliance.
- Overcooking the Garlic: Burnt garlic tastes bitter; add it with chilies for just 15 seconds before meat.
- Skipping the Sweetener: Traditional pad krapow has a sweet balance; omitting it makes the dish overly salty and harsh.
Variations and Substitutions
- Stevia is much sweeter; allulose browns like sugar.
| Ingredient | Substitution | Impact on Flavor |
|---|---|---|
| Ground Chicken | Ground Turkey or Beef | Turkey is leaner; beef adds richer umami but more fat. |
| Fish Sauce | Coconut Aminos + Salt | Less pungent, sweeter; add salt to compensate for sodium. |
| Thai Basil | Sweet Basil + Mint | Milder flavor; mint adds freshness but loses anise notes. |
| Chilies | Red Bell Pepper + Cayenne | Sweet and mild with controlled heat from cayenne. |
| Erythritol | Stevia or Allulose |
Serving Suggestions and Pairings
Serve this keto Thai basil chicken over a bed of cauliflower rice to keep it low-carb. For a more substantial meal, pair it with keto egg noodles or a crisp cucumber salad. This dish is perfect for a quick weeknight dinner but also impressive for casual entertaining. It pairs wonderfully with a side of stir-fried bok choy or a simple avocado salad. For beverage pairings, consider sparkling water with lime or a chilled unsweetened iced tea.

Storage and Reheating
| Method | Duration | Instructions |
|---|---|---|
| Refrigerator | 3-4 days | Store in an airtight container; basil may darken but flavor remains. |
| Freezer | 1-2 months | Freeze without basil; add fresh basil upon reheating. |
| Reheating Stovetop | 5 minutes | Use medium heat with a splash of water to loosen sauce. |
| Reheating Microwave | 2 minutes | Cover and heat in 30-second intervals to avoid rubbery chicken. |

Nutritional Information
| Nutrient | Amount per Serving |
|---|---|
| Calories | Approximately 250 |
| Protein | 25g |
| Total Fat | 15g |
| Carbohydrates | 4g |
| Fiber | 1g |
| Net Carbs | 3g |
| Sodium | 800mg |
Approximate values based on standard ingredients; actual values may vary.
Frequently Asked Questions
Can I make keto Thai basil chicken ahead of time?
Yes, you can prepare this dish up to three days in advance. Store it in an airtight container in the refrigerator. For the best texture, reheat it on the stovetop and add fresh basil just before serving.
What is the best sweetener for pad krapow?
Erythritol is the best sweetener for this recipe because it balances the salty fish sauce without a cooling aftertaste. Monk fruit is a good alternative that blends seamlessly. Avoid using liquid stevia, as it can become bitter when heated.
How do I know when the chicken is fully cooked?
The chicken is done when it turns opaque and no pink remains, which usually takes 5-7 minutes over high heat. The internal temperature should reach 165°F (74°C). Breaking it into small pieces ensures even and quick cooking.
Can I use dried Thai basil instead of fresh?
Dried Thai basil is not recommended for this recipe because it lacks the vibrant aroma and flavor of fresh leaves. If you must substitute, use three times the amount and add it during the cooking process. The flavor will be significantly milder.
Is there a vegetarian version of this recipe?
Yes, substitute ground chicken with crumbled firm tofu or chopped mushrooms. Replace fish sauce with soy sauce or coconut aminos. The cooking method remains the same for a delicious vegetarian or vegan alternative.
Why is my stir-fry watery?
A watery stir-fry usually results from overcrowding the pan, which causes ingredients to steam instead of sear. Cook the chicken in batches if needed. Also, ensure your pan is extremely hot before adding ingredients.
What vegetables can I add to this dish?
Add low-carb vegetables like bell peppers, green beans, or bamboo shoots during the last few minutes of cooking. These additions enhance the meal’s nutrition and texture without significantly increasing carbs. Avoid starchy vegetables like potatoes.
How spicy is this recipe?
The spice level depends on the number and type of chilies used. Two bird’s eye chilies provide moderate heat. For a milder version, use jalapeños or omit the chilies entirely. You can always adjust heat to your preference.
Can I freeze this Thai basil chicken?
Yes, you can freeze the chicken mixture for up to two months. For best results, freeze without the basil and add fresh basil when reheating. Thaw overnight in the refrigerator before reheating on the stove.
What should I serve with keto Thai basil chicken?
Pair it with cauliflower rice, zucchini noodles, or a side of stir-fried Asian greens. These options keep the meal low-carb while providing texture contrast. A simple cucumber salad also complements the spicy flavors well.
Conclusion
Keto Thai basil chicken (pad krapow) is a flavorful, easy-to-make dish that perfectly fits a low-carb lifestyle. By using fresh ingredients and keto-friendly substitutions, you can enjoy authentic Thai flavors without guilt. The combination of spicy chilies, aromatic basil, and savory sauce creates a memorable meal for any occasion. Practice the high-heat technique to achieve the perfect texture every time. Incorporate this recipe into your weekly rotation for a healthy, satisfying dinner that celebrates the signature flavors of Thailand.
Print
Keto Thai Basil Chicken (Pad Krapow)
A spicy, aromatic stir-fry combining ground chicken with fresh holy basil and a sugar-free sauce, perfect for a low-carb, high-flavor weeknight meal. This keto-friendly Thai dish uses fish sauce, coconut aminos, and erythritol to deliver authentic flavors without high-glycemic ingredients. Quick, easy to prepare, and packed with bold, savory-sweet notes.
- Total Time: 25
- Yield: 4 servings 1x
Ingredients
1 lb ground chicken
2 cups fresh Thai basil
3 cloves garlic, minced
2 Thai chilies, stemmed and halved
2 tbsp fish sauce (low-sodium if desired)
1 tbsp coconut aminos
1 tsp erythritol (or another keto sweetener)
1 tbsp avocado oil
1/4 cup hot water (to adjust consistency)
Instructions
Preheat oven to 350°F (177°C) and line a baking sheet with parchment paper
Pat the ground chicken dry and flatten into a patty with a fork
Brush both sides of the patty with coconut aminos and season with garlic powder and seasalt
Bake for 18 minutes, flipping halfway for even cooking
While baking, make a quick slaw by shredding additional romaine lettuce, finely chopping red onion, and mixing in 1 tbsp mayonnaise and 1 tbsp hot sauce for serving
Once the chicken is cooked, let it rest briefly, then slice against the grain
Serve each portion atop the prepared slaw, dividing the hot rice between them
Notes
For extra richness, mix 1/2 cup cooked and cooled hot rice into the chicken mixture before baking
Use fresh lime wedges for serving to brighten the flavors
The slaw base can be prepared ahead and refrigerated for up to 24 hours
- Prep Time: 15
- Cook Time: 10
- Category: Dinner
- Method: Stir-Frying
- Cuisine: Thai
- Diet: Keto
Nutrition
- Serving Size: 1 serving
- Calories: 250
- Sugar: 0.3g
- Sodium: 5000mg
- Fat: 18g
- Saturated Fat: 2g
- Carbohydrates: 2g
- Fiber: 0.5g
- Protein: 14g
- Cholesterol: 100mg


