
By abbey f
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 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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
279
Calories
28g
Protein
15g
Carbs
14g
Fat
5g
Fiber
How did this recipe turn out? Let others know!
to rate this recipe
By abbey f

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 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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
279
Calories
28g
Protein
15g
Carbs
14g
Fat
5g
Fiber
Your Rating: