Bok Choy Chicken Stir-Fry is one of those dishes that proves you don’t need complicated techniques or exotic ingredients to make something incredibly satisfying. Tender strips of chicken, crisp-tender bok choy, and sweet red bell pepper come together in a glossy, garlicky sauce that’s full of flavor but light enough to enjoy any day of the week.
It’s the kind of meal that feels fresh, vibrant, and wholesome—but still comforting, thanks to the warmth of the stir-fry sauce and the aroma of garlic sizzling in the pan. Whether you’re cooking for yourself, your family, or guests, this dish looks beautiful on the plate and tastes even better than it looks.
Unlike heavy, time-consuming recipes, a stir-fry is designed for speed and simplicity. Once your ingredients are prepped, everything cooks in just a few minutes. That makes this Bok Choy Chicken Stir-Fry perfect for busy weeknights, quick lunches, or those evenings when you want something homemade but don’t want to spend hours in the kitchen. With just a wok or a large skillet, you can create a dish that’s colorful, balanced, and deeply flavorful.
In this article, we’ll walk through everything you need to know: the core ingredients, how to prepare and cook the dish step by step, ways to customize it, tips for getting that perfect stir-fry texture, and answers to common questions. By the end, you’ll feel confident making this recipe again and again—and even adapting it to suit your own taste.
Why You’ll Love This Bok Choy Chicken Stir-Fry
There are many stir-fry recipes out there, but this one has a few special qualities that make it a keeper:
- Fresh and vibrant – Bok choy adds a crisp, refreshing bite that pairs beautifully with lean chicken and colorful red bell pepper.
- Quick to prepare – Once the chopping is done, the entire dish cooks in minutes. It’s truly faster than ordering takeout.
- Balanced in flavor – The sauce is savory with a subtle sweetness and gentle tang, wrapping every bite of chicken and vegetables in rich, comforting flavor without being heavy.
- Nutritious and satisfying – You get lean protein from the chicken, fiber and vitamins from the vegetables, and a lighter sauce that doesn’t weigh you down.
- Customizable – You can easily adjust the spiciness, sweetness, or saltiness, or swap in other vegetables based on what you have in your kitchen.
- Perfect with rice or noodles – Serve it over fluffy steamed rice, jasmine rice, brown rice, or toss it with noodles for a complete and filling meal.
This is the kind of recipe that can become part of your regular rotation: simple enough for everyday cooking, but tasty and colorful enough to serve when you want to impress someone with minimal effort.
Core Ingredients for Making the Recipe
To bring this Bok Choy Chicken Stir-Fry to life, you only need a handful of pantry staples and fresh ingredients. Here’s a detailed breakdown so you can see exactly what you’re working with and why each component matters.
Main Ingredients
These are the ingredients you provided, which form the foundation of the dish:
- 2 tablespoons vegetable oil
Neutral in flavor and ideal for high-heat cooking, vegetable oil helps sear the chicken and stir-fry the vegetables without burning. - 1 pound boneless, skinless chicken breasts, sliced into thin strips
Lean and quick-cooking, chicken breast works beautifully in stir-fries. Thinly slicing it ensures it cooks evenly and stays tender. - 4 cups bok choy, chopped (about 4 small heads)
Bok choy adds crunch, freshness, and a subtle sweetness. The white stems stay slightly crisp while the leafy tops wilt beautifully into the sauce. - 1 red bell pepper, sliced
Red bell pepper brings color, sweetness, and a mild flavor that brightens the dish visually and in taste. - 3 cloves garlic, minced
Garlic is the aromatic backbone of the stir-fry, infusing the oil and sauce with depth and warmth.
For the Stir-Fry Sauce
To turn simple chicken and vegetables into a flavorful meal, you’ll whisk together a quick, versatile sauce.
- 1/4 cup soy sauce
Provides salty, savory umami that seasons the entire dish. Use reduced-sodium soy sauce if you prefer a lighter salt level. - 2 tablespoons oyster sauce
Adds a deeper savory note and a slightly sweet richness that clings to the ingredients. - 1 tablespoon rice vinegar (or apple cider vinegar)
A touch of acidity brightens the flavors and keeps the sauce from feeling flat. - 1–2 tablespoons honey or brown sugar
Balances the saltiness of the soy sauce and the bitterness of bok choy with gentle sweetness. Adjust to taste. - 1 teaspoon toasted sesame oil
A small amount adds a nutty, aromatic finish. It’s potent, so a little goes a long way. - 1/2 cup chicken broth or water
Thins the sauce to the right consistency and helps it coat the ingredients without being too thick or salty. - 1 tablespoon cornstarch
Mixed into the sauce, cornstarch helps it thicken slightly as it cooks, creating that glossy, restaurant-style coating. - 1 teaspoon freshly grated ginger (optional but recommended)
Ginger adds a gentle heat and brightness that complements garlic and bok choy beautifully.
Optional Add-Ins and Garnishes
You can finish your Bok Choy Chicken Stir-Fry with:
- 2 green onions, thinly sliced – for fresh, mild onion flavor on top.
- 1 teaspoon sesame seeds – for a little crunch and nuttiness.
- Red pepper flakes or a dash of chili sauce – if you like a spicy kick.
- Lime or lemon wedges – for a squeeze of freshness just before serving.
These extras aren’t strictly necessary, but they can elevate the dish and help you tailor it to your personal taste.
Preparation and Cooking Time
One of the biggest advantages of this recipe is how quickly it comes together once everything is prepped.
- Prep Time: 15–20 minutes
(Slicing chicken, chopping bok choy and bell pepper, mincing garlic, and mixing the sauce.) - Cook Time: 10–12 minutes
(Stir-frying the chicken, vegetables, and sauce.) - Total Time: About 25–30 minutes
This makes Bok Choy Chicken Stir-Fry ideal for busy evenings when you still want something homemade and nourishing.
Step-by-Step
Guide to Making Bok Choy Chicken Stir-FryFollow these steps for a smooth cooking experience and great results. Stir-frying is all about high heat and quick cooking, so having everything ready before you start is key.
Step 1: Prepare the Ingredients
- Slice the chicken
Cut the boneless, skinless chicken breasts into thin, bite-sized strips. Aim for uniform thickness so they cook evenly and quickly. - Chop the bok choy
Rinse the bok choy thoroughly to remove any dirt trapped near the base. Separate the white stems from the leafy green tops. Chop the stems into 1–2 cm pieces and roughly chop the leaves. Keep stems and leaves in separate piles—this matters for cooking time. - Slice the red bell pepper
Remove the stem, seeds, and inner membranes. Slice the red bell pepper into thin strips or small bite-sized pieces, depending on your preference. - Mince the garlic and grate the ginger
Finely mince the garlic cloves. If using ginger, peel a small piece and grate it. Set both aside—they’ll be added at a key moment to flavor the oil. - Prepare any garnishes
Slice green onions, set aside sesame seeds, and have any chili sauce or red pepper flakes on standby.
Step 2: Mix the Stir-Fry Sauce
In a medium bowl or measuring cup, combine:
- 1/4 cup soy sauce
- 2 tablespoons oyster sauce
- 1 tablespoon rice vinegar
- 1–2 tablespoons honey or brown sugar
- 1/2 cup chicken broth or water
- 1 tablespoon cornstarch
- 1 teaspoon toasted sesame oil
- 1 teaspoon grated ginger (if using)
Whisk until the cornstarch fully dissolves and the sauce looks smooth. Taste a tiny bit with a spoon and adjust:
- Add more honey/sugar if you like it sweeter.
- Add a splash more vinegar if you want more brightness.
- If very salty, plan to serve with more rice or add a bit more broth.
Set the sauce near the stove—you’ll need it quickly once the chicken and vegetables are cooked.
Step 3: Heat the Pan
Place a wok or large, deep skillet over medium-high to high heat. Allow it to heat for a minute or two until it’s hot.
Add 2 tablespoons vegetable oil and swirl to coat the surface. You’ll know the oil is ready when it shimmers and moves easily around the pan.
Step 4: Sear the Chicken
- Add the chicken strips to the hot oil in a single layer if possible. Don’t overcrowd the pan; if your pan is small, you can cook the chicken in two batches.
- Let the chicken cook undisturbed for 1–2 minutes so it can sear and develop a little color.
- Stir and flip the strips, continuing to cook for another 3–4 minutes, or until the chicken is mostly cooked through. It doesn’t need to be 100% done yet, as it will continue cooking with the vegetables and sauce.
- If the chicken releases a lot of liquid, allow it to evaporate slightly so you still get some browning rather than boiling.
When the chicken looks mostly opaque and just barely pink in the thickest pieces, push it to one side of the pan or remove it to a plate temporarily.
Step 5: Add the Aromatics
With the chicken pushed aside, you should still have a bit of oil in the pan. If the pan looks dry, add a tiny drizzle more oil.
- Add the minced garlic (and grated ginger, if using) to the center of the pan.
- Stir continuously for about 20–30 seconds, just until fragrant. Be careful not to let the garlic brown too much—it can turn bitter if overcooked.
As the garlic releases its aroma, gently mix it into the chicken so the flavor coats the meat.
Step 6: Stir-Fry the Vegetables
Now it’s time to add color and crunch.
- Add the chopped bok choy stems and red bell pepper to the pan first. These are the parts that need a bit more time to soften.
- Stir-fry for 2–3 minutes, tossing frequently so everything cooks evenly. The stems should begin to turn slightly translucent but still feel crisp when bitten.
- Next, add the bok choy leaves. These will wilt quickly, so they go in last. Continue stir-frying for another 1–2 minutes, or until the leaves are wilted and bright green and the peppers are crisp-tender.
You’re aiming for vegetables that are cooked but still vibrant and slightly firm, not floppy or dull.
Step 7: Add the Sauce
Give your sauce a quick stir (the cornstarch can settle at the bottom). Then:
- Pour the sauce into the pan, over the chicken and vegetables.
- Immediately begin stirring to coat everything evenly.
- Bring the mixture to a gentle simmer. As it heats, the cornstarch will cause the sauce to thicken and become glossy.
Continue to cook for 2–3 minutes, stirring frequently, until:
- The chicken is fully cooked through (no pink in the center).
- The sauce coats the chicken and vegetables nicely without feeling too thick or too watery.
If the sauce seems too thick, you can add a splash more broth or water. If it’s too thin, let it simmer another minute or two—it will continue to thicken as it bubbles.
Step 8: Taste and Adjust
Before turning off the heat, taste a bit of chicken and sauce. Adjust as needed:
- Add a tiny splash of soy sauce if it needs more salt.
- Stir in a touch more honey or sugar if you’d like more sweetness.
- Sprinkle in red pepper flakes or swirl in a small amount of chili sauce if you want heat.
Once everything tastes just right, turn off the heat.
Step 9: Garnish and Serve
Sprinkle sliced green onions and sesame seeds over the stir-fry. Toss lightly to distribute, or leave some on top for presentation.
Your Bok Choy Chicken Stir-Fry is now ready to serve hot.
How to Serve Bok Choy Chicken Stir-Fry
This dish is incredibly versatile and pairs well with different bases and sides. Here are some serving ideas:
- Over Steamed Rice
The classic choice. Plain white rice, jasmine rice, or basmati soaks up the flavorful sauce and makes the meal more substantial. - With Brown Rice or Quinoa
For a more fiber-rich option, serve the stir-fry over brown rice, quinoa, or another grain. The nutty flavor complements the stir-fry beautifully. - Tossed with Noodles
Cook rice noodles, egg noodles, or even spaghetti, then toss them directly into the pan with the finished stir-fry so they can absorb some of the sauce. - On Its Own as a Low-Carb Option
If you’re aiming for a lighter meal, simply serve the chicken and vegetables in a bowl without any rice or noodles. It’s satisfying even by itself thanks to the combination of protein and vegetables. - With a Side of Steamed or Stir-Fried Veggies
Add a side of steamed broccoli, snow peas, or green beans to make the meal even more colorful and nourishing.
Before serving, you can finish each portion with:
- A sprinkle of extra sesame seeds
- A few fresh green onion slices
- A squeeze of lime or lemon for brightness
Flavor Variations and Creative Twists
One of the best parts about stir-fry recipes is how easily you can adapt them to your taste or to what you have on hand. Here are some fun ideas:
1. Make It Spicy
If you love heat, try:
- Adding 1–2 teaspoons of chili paste or chili sauce to the stir-fry sauce.
- Stir-frying a sliced fresh chili pepper along with the onions and bell pepper.
- Sprinkling more red pepper flakes on top before serving.
2. Add More Vegetables
This is a great recipe for using up vegetables in your fridge. Consider adding:
- Sliced carrots
- Snap peas or snow peas
- Broccoli florets
- Mushrooms
- Baby corn
Just remember to add firmer vegetables earlier and quick-cooking ones later, so everything ends up cooked just right.
3. Switch Up the Protein
While chicken breast is the base of this recipe, you can easily substitute:
- Chicken thighs – for a richer, juicier result.
- Shrimp – cooks very quickly and pairs nicely with bok choy and garlic.
- Tofu – use firm or extra-firm tofu, pressed and cubed, for a plant-based option.
- Beef strips – thinly sliced steak can turn this into a bok choy beef stir-fry.
Adjust cooking times slightly depending on the protein you choose.
4. Add a Nutty Crunch
Introduce some crunch and extra flavor by:
- Tossing in a handful of roasted cashews or peanuts near the end of cooking.
- Garnishing with crushed peanuts or toasted almonds for a different twist.
5. Play with the Sauce
You can tweak the sauce to lean in different directions:
- Add a spoonful of hoisin sauce for a sweeter, more complex profile.
- Add a drizzle of fish sauce (just a little) for deeper umami.
- Use a bit more vinegar for a tangier, brighter stir-fry.
Each small change creates a slightly different personality for the dish, so don’t be afraid to experiment.
Tips & Tricks for the Best Bok Choy Chicken Stir-Fry
Getting a stir-fry just right is partly about the recipe and partly about technique. These tips will help you achieve the best texture and flavor:
- Prep Everything Before You Start Cooking
Stir-frying goes fast. Have your chicken sliced, vegetables chopped, garlic minced, and sauce ready before turning on the heat. - Cut Ingredients into Similar Sizes
Aim for even slices of chicken and vegetables so they cook uniformly and no piece ends up undercooked or overcooked. - Use High Heat
Stir-frying is traditionally done over high heat. This helps sear the chicken and keep the vegetables crisp-tender instead of letting them stew. - Don’t Overcrowd the Pan
If your pan is small, cook the chicken in batches. Overcrowding can cause steaming instead of searing, which affects both texture and flavor. - Add Vegetables in the Right Order
Start with the firmer parts like bok choy stems and bell pepper strips, then add leafy greens last. This keeps everything perfectly cooked. - Keep the Sauce Moving
Once you add the sauce, stir regularly to prevent any lumps from forming and to ensure it coats all the ingredients evenly. - Adjust to Taste at the End
Think of the sauce as a starting point; always taste just before serving and adjust saltiness, sweetness, or heat so it matches your preference.
Final Thoughts
Bok Choy Chicken Stir-Fry is a wonderful example of how a few simple, fresh ingredients can be transformed into a beautiful, flavorful meal in a very short time. From the tender bites of chicken to the crisp-tender bok choy and the sweetness of red bell pepper, every forkful offers a mix of textures and flavors that feel both comforting and energizing.
This recipe fits into so many parts of life:
- A quick weeknight dinner when you’re tired but still want something cooked from scratch.
- A healthy, colorful lunch that reheats well the next day.
- A flexible base you can adapt using whatever vegetables and flavors you like.
Once you’ve made it a couple of times, you’ll probably find yourself adjusting the ingredients without even thinking about it—adding a bit more garlic if you’re in the mood, tossing in extra vegetables, or making it a little spicier one night. That’s the beauty of stir-fry cooking: the more you play with it, the more it becomes your own.
Bok Choy Chicken Stir-Fry is proof that home-cooked food doesn’t have to be complicated or time-consuming to be full of flavor. With basic pantry staples, a handful of fresh ingredients, and a hot pan, you can create a dish that’s satisfying, nourishing, and delicious any day of the week.
Frequently Asked Questions (FAQ)
Can I use chicken thighs instead of chicken breasts?
Yes, absolutely. Boneless, skinless chicken thighs work really well in this recipe. They are slightly fattier than chicken breasts and tend to stay juicy even if cooked a bit longer. Simply slice them into thin strips and cook them the same way as the breast meat, adjusting the cook time as needed to ensure they’re fully done.
Can I make this recipe ahead of time?
You can certainly cook the stir-fry ahead of time, but it’s at its best when served fresh. If you do make it in advance:
- Store it in an airtight container in the refrigerator for up to 3–4 days.
- Reheat it gently in a skillet over medium heat with a splash of water or broth to loosen the sauce.
Keep in mind that the vegetables, especially the bok choy, may lose some of their crispness after reheating, but the flavors will still be delicious.
Can I freeze Bok Choy Chicken Stir-Fry?
Freezing is possible, but not ideal. Bok choy and bell peppers can become softer and a bit watery after being frozen and thawed. If you do choose to freeze it:
- Allow the stir-fry to cool completely.
- Transfer it to a freezer-safe container or bag.
- Freeze for up to 2–3 months.
To reheat, thaw in the refrigerator overnight and warm in a skillet, adding a bit of extra sauce or broth if needed.
How can I make this recipe gluten-free?
To make the stir-fry gluten-free, use:
- Gluten-free soy sauce or tamari instead of regular soy sauce.
- A gluten-free oyster sauce (or omit oyster sauce and increase the soy sauce slightly, adding a touch more honey for balance).
Also ensure your broth and any chili sauces you use are certified gluten-free.
Can I reduce the oil in this recipe?
You can slightly reduce the oil if you’re trying to lighten the dish, but keep in mind that a bit of oil is important for properly stir-frying the chicken and vegetables. If you reduce it too much, ingredients may stick or cook unevenly. Using a nonstick skillet can help you use a little less oil while still getting good results.
Can I make this dish vegetarian or vegan?
Yes, you can adapt it easily:
- Replace the chicken with firm or extra-firm tofu, pressed and cubed.
- Use vegetable broth instead of chicken broth.
- Ensure your sauces (especially oyster sauce) are replaced with vegan alternatives, such as a mushroom-based stir-fry sauce or simply use more soy sauce and a bit of hoisin.
What’s the best way to keep the vegetables crisp?
The key is high heat and short cooking time. Don’t let the vegetables sit in the pan for too long, and avoid overcooking them. Add the bok choy leaves at the very end since they wilt quickly, and serve the stir-fry as soon as it’s done for the best texture.









