Thai Peanut Chicken Stir-Fry
A quick and flavorful stir-fry with tender chicken breast, crisp broccoli,
bell peppers, and snap peas tossed in a savory peanut sauce. Served over
brown rice for a complete, protein-packed weeknight dinner that's ready in
30 minutes.
This Thai-inspired stir-fry brings the bold flavors of a restaurant takeout
meal to your kitchen, but with a fraction of the sodium and none of the
mystery ingredients. The sauce comes together from pantry staples: peanut
butter, low-sodium soy sauce, fresh ginger, and garlic.
The beauty of a stir-fry is how it preserves the crunch and color of
vegetables while cooking them quickly at high heat. Broccoli, red bell
pepper, and snap peas keep their vibrant texture, and the chicken stays
juicy when sliced thin and cooked fast. The peanut sauce ties everything
together with a creamy, savory-sweet flavor that makes this dish irresistible.
Nutritionally, this recipe is a winner. The chicken provides lean protein,
the vegetables add fiber and potassium, and the peanut butter contributes
heart-healthy fats. Compared to a typical takeout pad thai (1,200+ mg sodium),
this version keeps sodium well under control by using low-sodium soy sauce
and letting the natural flavors of ginger and garlic do the heavy lifting.
✅ Why This Recipe Is Healthy
- • High protein: 34g per serving from chicken and peanut butter
- • Low sodium: Uses low-sodium soy sauce for controlled sodium
- • Vegetable-rich: Three colorful vegetables per serving
- • Heart-healthy fats: Peanut butter provides monounsaturated fats
- • Quick: Ready in 30 minutes
📊 Why This Recipe Scored 87/100
With an overall health score of 87/100, this recipe is a solid, balanced option. Its strongest area is nutrient quality (95/100), where 39g of protein and 8g of fiber make it genuinely nourishing. The main thing holding the score back is blood sugar stability (87/100), because the carbohydrate profile could be slowed with more fiber.
How our scoring works
Ingredients
- ✓ 500g chicken breast
- ✓ 1 tbsp olive oil
- ✓ 2 cups broccoli
- ✓ 2 medium red bell pepper
- ✓ 1 cup snap peas
- ✓ 3 tbsp peanut butter
- ✓ 1.5 tbsp soy sauce
- ✓ 1 tbsp fresh ginger
- ✓ 4 cloves garlic
- ✓ 2 tbsp lime
- ✓ 1 tsp honey
- ✓ 1 cup brown rice
- ✓ 0.25 tsp black pepper
Instructions
-
1
Cook the brown rice according to package directions. This usually takes about 25 minutes, so start the rice first.
-
2
While the rice cooks, make the peanut sauce: whisk together the peanut butter, soy sauce, lime juice, minced ginger, minced garlic, and honey with 2 tablespoons of warm water until smooth. Set aside.
-
3
Slice the chicken breast into thin strips. Cut the broccoli into small florets, slice the red bell pepper into strips, and trim the snap peas.
-
4
Heat olive oil in a large skillet or wok over high heat. Add the chicken strips in a single layer and cook for 3-4 minutes per side until golden and cooked through. Remove and set aside.
-
5
In the same pan, add the broccoli and bell pepper. Stir-fry for 3-4 minutes until crisp-tender. Add the snap peas and cook for 1 more minute.
-
6
Return the chicken to the pan. Pour the peanut sauce over everything and toss to coat evenly. Cook for 1-2 minutes until the sauce is heated through and slightly thickened.
-
7
Serve the stir-fry over brown rice. Garnish with a squeeze of lime and chopped peanuts if desired.
Health Scores
Overall Health Score
Excellent Stability
Very Low Sodium
Nutrient Dense
Nutrition Facts
Per Serving
Health Highlights
Want detailed insights on why this recipe scored 87?
Upgrade to Pro for Full Analysis