Main Courses
This chicken apple stir fry recipe transforms a simple weeknight dinner into a restaurant-worthy meal with just 30 minutes of active time. The secret lies in caramelizing apples and celery until they're crisp-tender, creating that perfect sweet-savory crunch that balances perfectly with tender chicken.
I developed this while testing flavor combinations for my cookbook, and it became an instant favorite—especially when served over jasmine rice.
The technique is all about timing and texture contrast. You'll start by searing the chicken until golden, then set it aside while you quickly stir-fry the apples and celery until they develop those beautiful caramelized edges.
A simple soy-ginger sauce ties everything together, cutting through the sweetness with just the right amount of umami. What makes this dish special is how the crispy apple pieces hold their shape while still softening enough to create that satisfying crunch in every bite.
By the time you're done, you'll have a dish that's vibrant, balanced, and packed with flavor—no complicated techniques required. The apples add natural sweetness that pairs perfectly with the savory chicken and aromatic sauce, while the celery brings a refreshing crunch.
This stir fry is hearty enough to be a main dish but light enough to feel like a special treat. The best part? It reheats beautifully for lunch the next day.
Serve it over steamed rice or with a side of steamed broccoli for a complete meal that feels restaurant-quality without the fuss. The sauce can be adjusted to your preference—more sweet, more tangy, or with extra heat if you like it spicy.
This is the kind of recipe that proves you don't need fancy ingredients to make something extraordinary.
Ingredients for chicken apple stir fry
Here's what you'll need to create this restaurant-worthy stir fry with crispy apples and celery.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Skinless Chicken Thighs 🍗 | 1 ½ lb | Cut into 1-inch strips |
| Honeycrisp Apples 🍎 | 3 medium | Peeled, cored, sliced into 1/4-inch wedges |
| Celery Stalks 🧅 | 3 whole | Cut into 1/4-inch diagonal slices |
| Jasmine Rice 🍚 | 1 ½ cups | Uncooked, for serving |
| Low-Sodium Soy Sauce 🍶 | ⅓ cup | Plus 1 tbsp for sauce |
| Fresh Ginger 🌿 | 2 tbsp | Grated, fresh preferred |
| Sesame Oil 🫒 | 1 tbsp | For stir-fry aroma |
| Vegetable Oil 🫒 | 2 tbsp | High smoke point |
| Garlic Cloves 🧄 | 3 cloves | Minced, fresh preferred |
| Honey 🍯 | 1 tbsp | For caramelizing |
| Lime Juice 🍋 | 1 tbsp | Freshly squeezed |
| Red Pepper Flakes 🌶️ | ½ tsp | Adjust to taste |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
The apples and celery are the stars here—look for Honeycrisp apples at the grocery store (they're sweeter and hold their shape better). The celery should be crisp and pale green, not yellowing. I usually grab organic apples from Whole Foods or Trader Joe's—they're worth the extra dollar for this dish. Cut the apples into even slices so they caramelize uniformly. The celery should be cut into thin diagonal pieces for maximum crispiness. If you can't find Honeycrisp, Fuji or Gala work too, but they'll be slightly softer.
No soy sauce? Coconut aminos work in a pinch, though the flavor will be milder. Fresh ginger is ideal, but dried ginger at half the amount gets you close. Want more heat? Add a dash of sriracha to the sauce. The sesame oil is non-negotiable for that authentic aroma—don't skip it. If you're prepping ahead, slice the apples and celery up to a day in advance and store them in airtight containers with a paper towel to absorb moisture. The chicken can be marinated in the sauce for up to 2 hours before cooking for extra flavor.
This dish reheats beautifully—just add a splash of water or soy sauce to keep it moist. Keeps for 4 days in the fridge, though the apples get softer over time. For leftovers, I like to serve it cold over rice as a refreshing lunch. The sauce can be made ahead and stored in the fridge for 1 week. Freeze portions of the cooked stir fry for up to 3 months. The rice? Cook it fresh for the best texture, but day-old rice works if you're reheating.
Why You'll Love This Recipe
- One-Pan Wonder: I swear by this for nights when I’m too tired to wash extra dishes. Toss the chicken, apples, and celery in one pan with a splash of soy sauce—no fancy techniques, just sear and stir. The apples caramelize right there, turning slightly sweet while the chicken stays juicy.
- Sweet-Savory Magic: That first bite is where it hits—crispy chicken with tender apples adding a natural sweetness that cuts through the soy’s saltiness. Honestly, the celery adds this weirdly perfect crunch that makes it feel like a restaurant dish, not just dinner.
- Lunchbox Hero: Between us, this is my go-to for meal prep. The rice stays fluffy, the chicken reheats beautifully, and the apples hold up surprisingly well. Pack it cold or warm—either way, my kids (and my husband) grab it over sad desk salads every time.
- Budget Meal Power: Chicken thighs and apples stretch further than you’d think, especially with jasmine rice filling everyone up. I’ll be real: it’s cheaper than takeout, and the leftovers taste just as good the next day. Plus, low-sodium soy means I can control the salt without sacrificing flavor.
Step-by-step instructions for chicken apple stir fry
Here's how to create a perfectly balanced stir fry with tender chicken, crisp celery, and caramelized apples.
Prepare the Chicken for Maximum Crispiness
Cut the 1.5 lb boneless skinless chicken thighs into 1-inch strips—this size ensures even cooking. In a small bowl, mix together 1 tablespoon soy sauce, 1 teaspoon honey, ½ teaspoon red pepper flakes, ½ teaspoon black pepper, and 1 teaspoon salt. Toss the chicken strips in this marinade and let them sit for 15 minutes at room temperature. This pre-seasoning guarantees flavor penetration while the marinade helps create a crispy exterior during stir-frying.
While the chicken marinates, peel and core the 3 medium Honeycrisp apples and slice them into ¼-inch wedges. The Honeycrisp variety holds its shape beautifully during cooking and develops that perfect caramelized crunch. Cut the 3 whole celery stalks into ¼-inch diagonal slices—this size matches the apple pieces and ensures even cooking. Keep both prepped ingredients separate until you're ready to cook.
Cook the Chicken Until Golden and Tender
Heat 2 tablespoons vegetable oil in a large skillet or wok over medium-high heat until shimmering. Add the marinated chicken strips in a single layer, leaving space between each piece to prevent steaming. Cook undisturbed for 3-4 minutes until the bottoms develop a golden-brown crust. Flip carefully and cook another 2-3 minutes until the chicken reaches 165°F internally and is no longer pink in the center.
Here's the thing—don't crowd the pan. If you overcrowd, the chicken will steam instead of sear, resulting in soggy rather than crispy pieces. If needed, work in batches and keep the cooked chicken warm in a 200°F oven while you finish the stir-fry. Once cooked, remove the chicken to a plate and set aside.
Stir-Fry the Vegetables with Perfect Texture
In the same skillet (no need to clean it—the fond adds flavor), add 2 tablespoons vegetable oil if needed. Increase heat to high and add the celery slices first. Stir-fry for 1-2 minutes until they begin to soften but still maintain their crisp texture—you want them tender-crisp, not mushy. Add the apple slices and stir-fry for another 2 minutes, tossing frequently to prevent browning.
Add the 2 tablespoons grated fresh ginger and 3 minced garlic cloves, cooking for 30 seconds until fragrant. The ginger and garlic will infuse the vegetables with their bright, zesty flavors. If the vegetables are releasing a lot of moisture, reduce heat slightly to medium-high to prevent steaming. You're aiming for vegetables that are tender but still hold their shape and crunch.
Combine Everything for the Perfect Sauce
Return the cooked chicken to the skillet and pour in the remaining ⅓ cup low-sodium soy sauce and 1 tablespoon lime juice. Stir everything together and cook for 1-2 minutes until the sauce slightly thickens and coats the chicken and vegetables. Add 1 tablespoon honey and 1 tablespoon sesame oil, tossing gently to combine. The honey will caramelize slightly, adding a subtle sweetness that balances the savory soy sauce.
Taste and adjust seasoning if needed—you might want to add a splash more soy sauce for saltiness or a bit more lime juice for acidity. The stir-fry should be perfectly balanced with sweet, savory, and slightly spicy notes. If the sauce is too thin, let it reduce for another 30 seconds over medium-high heat to achieve the right consistency.
Serve Over Jasmine Rice with Crispy Topping
Cook the 1.5 cups jasmine rice according to package instructions—usually a 1:1.5 rice-to-water ratio simmered for 15-18 minutes until tender. Fluff with a fork and serve immediately in bowls alongside the stir-fry. For that final crispy touch, sprinkle each serving with an extra pinch of red pepper flakes and a drizzle of sesame oil right before eating.
The contrast of warm, tender chicken and vegetables over fluffy rice with that crispy celery and caramelized apple crunch is what makes this dish so special. Serve with a side of steamed greens or a simple cucumber salad to round out the meal. This stir fry delivers restaurant-quality results with a method that's simple enough for weeknight cooking.
Pro Tips For Making Chicken Apple Stir Fry
- CUT CHICKEN SMALLER: I used to eyeball chunks, and they’d end up either raw centers or rubbery. For this stir-fry, slice the chicken thighs into ½-inch pieces—small enough to cook fast but not so fine they turn to mush. A sharp knife and a steady hand make this easier than you’d think.
- COOK APPLES LAST: Honeycrisp apples turn to mush faster than you’d believe. Add them only in the final 2 minutes of cooking, after the chicken and celery have softened. If you’re worried about texture, toss them in a splash of lemon juice first—it keeps them from dissolving into the sauce.
- DON’T OVERCROWD THE PAN: I learned this the hard way—packing the pan too tight means the chicken steams instead of sears. Work in two batches if needed, and give everything space to develop that golden crust. A hot pan and a little patience make all the difference.
- USE COLD RICE: Warm jasmine rice soaks up stir-fry juices like a sponge, turning your dish into a soggy mess. Serve it cold or at room temperature—it’ll absorb just enough to make the meal cohesive without ruining the texture. (Yes, even if it feels weird.)
Wine and beer pairings for this chicken apple stir fry
Crisp White Wine
A dry Riesling from Germany or a Sauvignon Blanc from New Zealand complements this stir fry beautifully. The bright acidity and citrus notes in these wines cut through the sweetness of the apples while enhancing the ginger and lime flavors.
I often reach for a Dr. Loosen Blue Slate Riesling—its crisp finish and subtle mineral notes make it a perfect match for the dish's balance of sweet and savory. 🍷
Light-Bodied Red
If you prefer red wine, a Pinot Noir from Oregon or Burgundy works surprisingly well. The light body and red fruit flavors won’t overpower the dish, while the earthy undertones harmonize with the caramelized apples.
Look for a Domaine Drouhin Oregon Pinot Noir—its bright acidity and cherry notes pair elegantly with the stir fry’s sweet-savory profile.
Craft Beer Pairings
A wheat beer or hazy IPA bridges the gap between the dish’s sweetness and savory elements. I love pairing this stir fry with a Blue Moon Belgian White—its coriander and citrus notes mirror the lime and ginger in the dish.
For something bolder, try a hazy IPA like The Bruery’s Hazy Little Thing, which adds a hoppy contrast that cleanses the palate between bites. 🍺
Non-Alcoholic Options
For a refreshing non-alcoholic match, try a sparkling apple cider like Martinelli’s Sparkling—its effervescence and apple notes echo the dish’s star ingredient. Alternatively, a ginger beer like Feather’s adds a zesty kick that complements the stir fry’s bold flavors without overpowering them.
These options keep the meal light and refreshing.
Pro Tip for Pairing
Serve your wine or beer slightly chilled—around 50-55°F for white wines and 55-60°F for reds. The cool temperature enhances the drink’s acidity, which helps balance the dish’s sweetness. If you’re unsure, start with a glass of Riesling—it’s the safest bet for this flavorful stir fry. 💫
Nutrition facts
Frequently asked questions
Can I use chicken breast instead of thighs for this recipe?
Yes, but with adjustments! Chicken breast is leaner and dries out faster, so cut it into ½-inch thick strips and cook at medium heat for 2-3 minutes per side until just cooked through (165°F). Marinate for 20 minutes (vs. 15) to help retain moisture. The texture will be slightly less crispy than thighs, but still delicious.
What if I don't have Honeycrisp apples? What's the best substitute?
Use Fuji or Gala apples for similar sweetness, or Granny Smith if you prefer tartness. Avoid mealy varieties like Red Delicious. For extra crunch, toss prepped apple slices with 1 teaspoon cornstarch before stir-frying. The key is even slicing (¼-inch wedges) so they cook uniformly.
How do I prevent the stir-fry from getting soggy when reheating?
Reheat gently in a skillet over low-medium heat with 1 teaspoon soy sauce or water to restore moisture. For microwave reheating, cover with a damp paper towel and heat in 30-second intervals. The apples will soften more, but the celery will maintain some crunch. Add a pinch of salt and a drizzle of sesame oil after reheating for freshness.
Can I make this dish ahead of time for meal prep?
Yes! Prep all ingredients (chopped apples, celery, and marinated chicken) up to 24 hours ahead and store in airtight containers with paper towels to absorb moisture. Cook the chicken and vegetables separately, then combine just before serving. The stir-fry keeps well in the fridge for 4 days—reheat using the method above. For freezing, cook completely, cool, and freeze in portions for up to 3 months.
What's the secret to getting that perfect caramelized apple crunch?
High heat and quick cooking are key! Stir-fry the apples on high heat for only 2-3 minutes—this creates the caramelization without turning them mushy. Use a large skillet or wok to prevent overcrowding, and toss frequently. For extra crunch, add ½ teaspoon sugar with the apples before cooking. The celery should go in first as it takes longer to soften.
