Healthy Sweet and Sour Chicken with Pineapple

A lighter take on takeout favorite, this sweet and sour chicken skips refined sugar and deep frying for a cleaner, brighter meal. Tender chicken breast, bell peppers, and onions are sautéed until golden, then tossed with a balanced sauce built from coconut aminos, apple cider vinegar, and fresh pineapple juice—delivering authentic sweet-sour flavor without the heaviness. Arrowroot powder creates silky sauce without cornstarch. Chunks of fresh pineapple add natural sweetness and textural contrast. The result is juicy, coated chicken with caramelized vegetables that tastes indulgent but keeps calories and added sugars minimal. Perfect for weeknight dinners when you crave takeout satisfaction but want whole-food ingredients. Pairs beautifully over white or cauliflower rice. This version honors traditional flavors while respecting modern dietary preferences.
Ingredients
- 1 ½ lbs chicken breastchicken thigh1:1protein
thighs stay juicier but take slightly longer to cook, about 12-18 minutes
Full guide → - 2 bell peppers
- 1 large onion
- 1 cup pineapple, diced
- 2 tsp avocado oil
- salt
- black pepper
- 2 tsp sesame seeds, toasted, for garnish
- 3 tbsp coconut aminos
- ⅓ cup ketchup
- ¼ cup apple cider vinegar
- 1 tbsp sesame oil
- 1 tsp ground ginger
- ⅝ cup chicken stock or water
- 2 tsp arrowroot powdercornstarch1:1thickener
cornstarch yields glossier sauce but slightly less refined taste
- ⅓ cup pineapple juice
Instructions
- 1
Whisk together coconut aminos, ketchup, apple cider vinegar, sesame oil, ground ginger, chicken stock, and pineapple juice in a medium saucepan.
- 2
Heat sauce over medium-low heat until simmering.
- 3
Whisk in arrowroot powder and stir until sauce thickens to desired consistency, then remove from heat.
- 4
While sauce heats, cut chicken breast, peppers, and onion into large dice, keeping pieces roughly equal size.
- 5
Season chicken with salt and pepper.
- 6
Heat avocado oil in a large skillet over medium-high heat.
- 7
Add chicken, peppers, and onion, sautéing until fully cooked, about 10-15 minutes.
- 8
Pour thickened sauce into skillet with pineapple pieces and stir until everything is evenly coated.
- 9
Serve over rice or cauliflower rice and garnish with toasted sesame seeds.
Tips
Dice chicken, peppers, and onion to roughly the same size so they cook evenly in 10-15 minutes. Larger pieces won't fully cook; smaller ones turn mushy.
Whisk arrowroot into cooled sauce off heat, then gently reheat to thicken—high heat can break down the slurry and leave it grainy instead of silky.
Use fresh pineapple juice if possible; bottled often contains added sugars that throw off the sauce balance. Freshly juiced is brighter and less cloying.
Good to Know
Refrigerate in airtight container up to 3 days. Sauce thickens more as it cools; thin with stock when reheating.
Prepare sauce and cut vegetables up to 8 hours ahead. Cook chicken and assemble just before serving for best texture.
Over white rice, brown rice, jasmine rice, or riced cauliflower. Steamed broccoli or snap peas on the side add crunch.
Common Mistakes
Don't skip the dicing step—uneven chicken and vegetable sizes lead to some pieces overcooked and others raw.
Don't add arrowroot while sauce boils—it breaks down and won't thicken properly; whisk it in off heat.
Don't overcrowd the skillet when sautéing chicken—cook in batches if needed so pieces brown instead of steam.
Substitutions
thighs stay juicier but take slightly longer to cook, about 12-18 minutes
Full guide →FAQ
Can I make this with chicken thighs instead of breast?
Yes. Thighs stay juicier and more forgiving, especially if overcooked slightly. They need 12-18 minutes instead of 10-15. Use the same weight or adjust by feel—thighs are fattier, so you may need less oil.
What if I don't have arrowroot powder?
Cornstarch works 1:1 and thickens slightly faster. Tapioca starch is another option. Whisk into cooled sauce off heat, then gently warm to thicken. Avoid whisking into hot liquid or the slurry becomes grainy.
How long does this keep and can I freeze it?
Refrigerate up to 3 days in an airtight container. Freezing is not recommended—the sauce separates slightly and vegetables become watery upon thawing. Best eaten fresh or within 2 days for texture quality.