RecipeAI
DashboardDiscoverMeal PlanGroceriesCreateImportRecipe Box
BlogSign InGet Started
Dashboard
Plan
Nutrition
Create
Groceries
Saved
Profile
RecipeAI LogoRecipeAI

AI-powered recipes, meal plans, and nutrition tracking — personalized to your tastes and goals.

Explore

  • Discover Recipes
  • Categories
  • World Cuisines
  • Diets
  • Quick Meals
  • Meal Plans by Diet
  • Kitchen Conversions
  • Calories in Foods

Features

  • AI Recipe Generator
  • Meal Planning
  • Nutrition Tracker
  • Macro Calculator
  • Nutrition Guides
  • Food Diary
  • Recipe Import
  • Pricing

Resources

  • Blog
  • About Us
  • Feedback

© 2026 RecipeAI. All rights reserved.

Cook smarter, eat better.

More recipes like this

  • Thai Basil Chicken (Pad Krapow) with Cauliflower Rice & Green Beans
  • Thai Red Curry Chicken with Vegetables & Cauliflower Rice
  • Thai Green Curry with Shrimp & Vegetables over Cauliflower Rice
  • Thai-Style Red Coconut Chicken Curry with Mixed Vegetables over Cauliflower Rice
  • Chicken Fajita Bowls with Cauliflower Rice & Black Beans (Gluten-Free)
  • Herb-Roasted Chicken Thighs with Mashed Cauliflower and Green Beans
  • Browse all recipes →
Thai Basil Chicken (Pad Krapow) with Cauliflower Rice & Green Beans

Thai Basil Chicken (Pad Krapow) with Cauliflower Rice & Green Beans

By abbey f

ThaiIntermediate

A bright, spicy, and aromatic take on classic Thai street-food — ground chicken is stir-fried with garlic, fiery Thai chilies, and a sweet-salty coconut aminos glaze, then tossed with fragrant fresh Thai basil. Served over warm cauliflower 'rice' with tender green beans for a low‑carb, restaurant-quality plate that balances heat, umami, and herbaceous freshness.

Prep: 15 minutes
Cook: 15 minutes
Total: 30 minutes
4 servings
Main CourseThaiLow-CarbQuick Weeknight

Ingredients

  • 500 g ground chicken
  • 1 cup fresh Thai or sweet basil leaves, packed
  • 3 cloves garlic, minced
  • 2 pieces Thai chilies (or 1 red chili), finely chopped
  • 2 tbsp coconut aminos
  • 1 tbsp coconut sugar
  • 300 g green beans, steamed
  • 4 cups cauliflower rice
  • 1 tbsp avocado oil

Instructions

1

Prep everything first (mise en place). Pick the basil leaves from stems and lightly stack and chiffonade (roll and thinly slice) so the herb releases its aroma during the final toss. Mince the garlic and finely chop the chilies. If your green beans are already steamed: pat them dry and halve any thick beans; if raw, blanch or steam them until just tender-crisp and shock in ice water to preserve color — this ensures even cooking and prevents them from going mushy when added at the end.

2

Make the sauce: in a small bowl whisk together the coconut aminos and coconut sugar until the sugar is mostly dissolved. This balances salty and sweet notes — the sugar helps the sauce caramelize slightly and cling to the meat while the coconut aminos provide deep umami without soy.

3

Heat the pan: place a large heavy skillet or wok over medium-high heat and add the avocado oil. Heat until shimmering but not smoking — this gives you a hot surface to quickly sear the ground chicken and develop small browned bits (fond) that carry flavor.

4

Flavor the oil: add the minced garlic and chopped chilies and stir for 20–30 seconds until fragrant. Toasting the aromatics in hot oil briefly blooms their essential oils and mellows raw sharpness — don’t let them brown too much or they’ll become bitter.

5

Add the ground chicken in an even layer and let it sit, undisturbed, for 30–45 seconds to get initial contact with the hot pan; then begin breaking it up with a spatula. Browning builds flavor through the Maillard reaction — small, caramelized bits on the meat are key to an authentic tasting stir-fry.

6

Continue to break the chicken into bite-sized crumbles and cook until mostly cooked through (no pink), about 3–4 minutes total. Season lightly with a pinch of kosher salt and black pepper as it cooks — salt early helps proteins release moisture so they brown rather than steam.

7

Pour in the coconut aminos + coconut sugar mixture and stir quickly to combine. Increase the heat briefly to encourage the sauce to reduce and thicken just enough to coat the chicken. This concentrated glaze creates the characteristic sticky, savory-sweet finish of Pad Krapow.

8

Taste and adjust: if you want it saltier, add a small splash of fish sauce (optional; about 1 tsp) — fish sauce is traditional and boosts savory depth, but since coconut aminos are used this is optional. If it's too spicy, balance with another pinch of coconut sugar. Adjusting at the end ensures balanced seasoning.

9

Add the steamed green beans to the pan and toss for 1–2 minutes to heat through and pick up some of the sauce. Brief sautéing after steaming gives them a little char and texture while keeping them tender-crisp.

10

Remove the pan from heat and fold in the basil leaves, stirring until wilted (30–45 seconds). Adding the basil off the heat preserves its bright, peppery aroma — prolonged high heat will make the herb lose its fragrance and color.

11

Warm the cauliflower rice: while the chicken cooks, heat a separate large nonstick skillet over medium and add a light spray or ½ tsp oil (optional). Add the cauliflower rice and sauté, stirring, for 3–5 minutes until hot and just tender — this removes excess moisture so the rice stays fluffy and doesn’t dilute the sauce.

12

Plate: divide cauliflower rice among 4 plates, top with generous portions of the Thai basil chicken and green beans, and finish with a few extra basil leaves for freshness and a grind of black pepper. Serve immediately so the basil scent and textures are at their peak.

Chef's Tips

  • 1Use high heat and a hot pan to get quick browning on the ground chicken — flavor comes from the tiny caramelized bits. If the pan is crowded, the meat will steam instead of brown.
  • 2If your coconut sugar is clumpy, warm it briefly (5–10 seconds) in the microwave or rub between your fingers to help it dissolve into the sauce.
  • 3Always add the basil at the end and off the heat to retain its bright aroma and prevent a bitter, cooked-herb flavor. If you prefer more sauce, double the coconut aminos but thin to taste with 1–2 tsp water.

Variations

  • Swap the ground chicken for ground pork or ground turkey for a different flavor and fat level. Ground pork gives a richer, more authentic street-food profile.
  • Add a fried egg on top (sunny-side-up) for an authentic Thai street-food finish — the runny yolk creates a silky sauce when mixed with the meat.
  • Make it spicier by adding a tablespoon of Thai bird's eye chiles or reduce heat by removing seeds from the chilies. You can also add sliced bell pepper or snap peas for extra crunch.

Nutrition per Serving

279

Calories

28g

Protein

15g

Carbs

14g

Fat

5g

Fiber

Rate this Recipe

How did this recipe turn out? Let others know!

to rate this recipe

Thai Basil Chicken (Pad Krapow) with Cauliflower Rice & Green Beans

By abbey f

Main CourseThaiLow-CarbQuick Weeknight
Thai Basil Chicken (Pad Krapow) with Cauliflower Rice & Green Beans - ground chicken, fresh Thai or sweet basil leaves, packed recipe

A bright, spicy, and aromatic take on classic Thai street-food — ground chicken is stir-fried with garlic, fiery Thai chilies, and a sweet-salty coconut aminos glaze, then tossed with fragrant fresh Thai basil. Served over warm cauliflower 'rice' with tender green beans for a low‑carb, restaurant-quality plate that balances heat, umami, and herbaceous freshness.

ThaiIntermediate4 servings
Prep: 15 minutes
Cook: 15 minutes
30 minutes

Ingredients

  • 500 g ground chicken
  • 1 cup fresh Thai or sweet basil leaves, packed
  • 3 cloves garlic, minced
  • 2 pieces Thai chilies (or 1 red chili), finely chopped
  • 2 tbsp coconut aminos
  • 1 tbsp coconut sugar
  • 300 g green beans, steamed
  • 4 cups cauliflower rice
  • 1 tbsp avocado oil

Instructions

1

Prep everything first (mise en place). Pick the basil leaves from stems and lightly stack and chiffonade (roll and thinly slice) so the herb releases its aroma during the final toss. Mince the garlic and finely chop the chilies. If your green beans are already steamed: pat them dry and halve any thick beans; if raw, blanch or steam them until just tender-crisp and shock in ice water to preserve color — this ensures even cooking and prevents them from going mushy when added at the end.

2

Make the sauce: in a small bowl whisk together the coconut aminos and coconut sugar until the sugar is mostly dissolved. This balances salty and sweet notes — the sugar helps the sauce caramelize slightly and cling to the meat while the coconut aminos provide deep umami without soy.

3

Heat the pan: place a large heavy skillet or wok over medium-high heat and add the avocado oil. Heat until shimmering but not smoking — this gives you a hot surface to quickly sear the ground chicken and develop small browned bits (fond) that carry flavor.

4

Flavor the oil: add the minced garlic and chopped chilies and stir for 20–30 seconds until fragrant. Toasting the aromatics in hot oil briefly blooms their essential oils and mellows raw sharpness — don’t let them brown too much or they’ll become bitter.

5

Add the ground chicken in an even layer and let it sit, undisturbed, for 30–45 seconds to get initial contact with the hot pan; then begin breaking it up with a spatula. Browning builds flavor through the Maillard reaction — small, caramelized bits on the meat are key to an authentic tasting stir-fry.

6

Continue to break the chicken into bite-sized crumbles and cook until mostly cooked through (no pink), about 3–4 minutes total. Season lightly with a pinch of kosher salt and black pepper as it cooks — salt early helps proteins release moisture so they brown rather than steam.

7

Pour in the coconut aminos + coconut sugar mixture and stir quickly to combine. Increase the heat briefly to encourage the sauce to reduce and thicken just enough to coat the chicken. This concentrated glaze creates the characteristic sticky, savory-sweet finish of Pad Krapow.

8

Taste and adjust: if you want it saltier, add a small splash of fish sauce (optional; about 1 tsp) — fish sauce is traditional and boosts savory depth, but since coconut aminos are used this is optional. If it's too spicy, balance with another pinch of coconut sugar. Adjusting at the end ensures balanced seasoning.

9

Add the steamed green beans to the pan and toss for 1–2 minutes to heat through and pick up some of the sauce. Brief sautéing after steaming gives them a little char and texture while keeping them tender-crisp.

10

Remove the pan from heat and fold in the basil leaves, stirring until wilted (30–45 seconds). Adding the basil off the heat preserves its bright, peppery aroma — prolonged high heat will make the herb lose its fragrance and color.

11

Warm the cauliflower rice: while the chicken cooks, heat a separate large nonstick skillet over medium and add a light spray or ½ tsp oil (optional). Add the cauliflower rice and sauté, stirring, for 3–5 minutes until hot and just tender — this removes excess moisture so the rice stays fluffy and doesn’t dilute the sauce.

12

Plate: divide cauliflower rice among 4 plates, top with generous portions of the Thai basil chicken and green beans, and finish with a few extra basil leaves for freshness and a grind of black pepper. Serve immediately so the basil scent and textures are at their peak.

Chef's Tips

  • 1Use high heat and a hot pan to get quick browning on the ground chicken — flavor comes from the tiny caramelized bits. If the pan is crowded, the meat will steam instead of brown.
  • 2If your coconut sugar is clumpy, warm it briefly (5–10 seconds) in the microwave or rub between your fingers to help it dissolve into the sauce.
  • 3Always add the basil at the end and off the heat to retain its bright aroma and prevent a bitter, cooked-herb flavor. If you prefer more sauce, double the coconut aminos but thin to taste with 1–2 tsp water.

Variations

  • Swap the ground chicken for ground pork or ground turkey for a different flavor and fat level. Ground pork gives a richer, more authentic street-food profile.
  • Add a fried egg on top (sunny-side-up) for an authentic Thai street-food finish — the runny yolk creates a silky sauce when mixed with the meat.
  • Make it spicier by adding a tablespoon of Thai bird's eye chiles or reduce heat by removing seeds from the chilies. You can also add sliced bell pepper or snap peas for extra crunch.

Nutrition per Serving

279

Calories

28g

Protein

15g

Carbs

14g

Fat

5g

Fiber

Rate this Recipe

Your Rating:

Explore More

🌍 Thai Recipes🥗 Low-Carb Recipes🥘 More with ground chicken🥘 More with fresh Thai or sweet basil leaves, packed🥘 More with garlic, minced

Similar Recipes