When you’re short on time but craving the savory flavors of your favorite stir-fry from local Chinese restaurants, this bok choy chicken stir-fry delivers quickly. Stir-fried over medium-high heat with tender chicken, crisp veggies, and a rich oyster sauce, it comes together in under 30 minutes — perfect for busy weeknights. Whether you’re cooking for the family or using up fridge staples, this easy stir fry cooks up in one large skillet or wok with that takeout-style flavor everyone loves.
As a busy mom, I know how important it is to offer healthy dinner options the whole family will actually eat, without blowing the grocery budget. This bok choy recipe leans on affordable leafy greens and quick-cooking chicken to create a meal that’s both satisfying and cost-effective. It’s also a super quick and easy meal, perfect for those nights when time is tight. I love how bok choy cooks down to a tender-crisp texture and holds up well when tossed in the savory soy sauce mixture. As with most of my go-to stir-fries, this one allows me to pile everything in the center of pan, toss it together in minutes, and get dinner on the table before anyone can ask for takeout.
Want more delicious, Asian take-out-style food like this? Try our Easy Sweet And Sour Pork Stir Fry With Peach, another fast stir fry full of bold flavor.
And for the next time you’re looking for more quick chicken dinner ideas, try our Mediterranean Chicken Pasta. Made with the convenience of canned goods and paired with chicken breast, it’s a winning dinner idea, too.

Why This Stir-Fried Chicken with Bok Choy Is a Great Recipe
Quick and Easy: This stir fry is ready in under 30 minutes. Making it a perfect dinner idea for busy weeknights.
Flavorful and Healthy: Packed with fresh vegetables and a savory oyster sauce, this dish is both delicious and nutritious. It’s a great way to get your family to eat more vegetables in one serving.
Versatile: Easily customizable with your favorite veggies and proteins.
🍁 Canadian Families & Stir-Fries: A Weeknight Staple
Across Canada, weeknight dinners are often a balancing act between packed schedules and the desire to feed your family something nutritious. Stir-fries have long been a go-to solution — quick, adaptable, and filled with vegetables.
Whether you’re coming home from hockey practice, a long shift, or a last-minute grocery run, dishes like this bok choy chicken stir fry are a trusted way to get dinner on the table fast. It’s part of why stir-fried chicken and fresh, green, leafy vegetables like baby bok choy have become staples in so many Canadian kitchens — they’re affordable, satisfying, and ready in under 30 minutes.
How To Make This Bok Choy Chicken Stir Fry (Step-by-Step)
Slice your skinless chicken breast into bite-sized pieces for fast, even cooking. Stir-fried chicken cooks best over medium-high heat, so ensure your large wok or skillet is hot before adding oil.
Next, you will want to prepare your vegetables. Clean the bok choy by cutting off the ends of each bunch and thoroughly washing the stems and leaves. It is essential to remove any dirt that collects near the base of the stems.


Start by heating your large wok on medium-high heat and adding the sesame and olive oil. If you don’t have a wok, you can still make this dish, but you will likely want to cook the chicken separately from the vegetables in a large skillet as the recipe makes a very large amount. Add the raw chicken pieces to the heated oil and cook them until almost done, stirring occasionally to ensure even cooking.
I like to use this time to get the vegetables ready. Once the chicken is nearly cooked thoroughly, start adding the vegetables. Begin with the bok choi followed by celery and peppers. Next, you can add the carrot and onion. Drain the baby corn and water chestnuts before adding to the wok. (Be sure to temp the chicken if you are in doubt, as raw chicken is extremely dangerous. Internally cooked chicken should reach a temperature of 165 degrees when cooked.




Cover the wok with a lid to allow the bok choy to soften and cook down further. Bok choy stems are tougher and require more cooking time, similar to chard, so be sure to leave them to cook for a few minutes longer.
Once the bok choy cooks down and softens, it becomes the perfect base for your soy sauce mixture. Add button mushrooms, water chestnuts, and your oyster sauce for that signature Chinese takeout flavor — without leaving home.


Finally, put the lid back on the wok and let the button mushrooms cook until they reach your desired level of doneness. Some people prefer to cook their mushrooms for a longer time than others, so adjust the cooking time as needed.
Once everything is cooked, your chicken and vegetable stir fry is ready to serve! You can adjust the seasoning at the table, adding more soy sauce if needed. You can eat this veggie-packed meal as is or pair it with basmati or whole-grain rice, or even on a bed of noodles. Enjoy!
Caution: Too much sesame oil can overpower your meal, so be sure not to overdo it.

Ingredients:
Note to my Canadian readers: You’re not alone if you’re sourcing these ingredients without relying on U.S.-based imports. Given our country’s current challenges, supporting Canadian-owned businesses and Canadian-made products matters more than ever. Every little bit helps keep our food systems strong, our neighbors employed, and our dollars in our communities.
You will now find more Canadian content on the blog as I continue to source Canadian food brands and products.
And to our American friends—we still love you! We always have and will. But when possible, we’re leaning toward local to keep our shelves stocked and our people supported.
Boneless, Skinless Chicken Breast: This lean protein cooks quickly and provides the primary source of protein in the dish. I generally cube it but it you can also slice chicken for faster cooking.
Bok Choy: Adds a crunchy texture to the stems and a chewy, cooked green to the leaves. It is also packed with nutrients. It also absorbs the flavors of the sauce well. Tip: If you’re using regular bok choy instead of baby bok choy, chop it into smaller pieces and cook the white stalks a few minutes longer than the greens to ensure even texture.
Celery: Contributes a fresh, crisp texture and mild flavor that complements the other vegetables.
Red Onion: Adds a slight sweetness and color to the stir-fry, enhancing both the flavor and visual appeal. Looking for great onions grown right here in Ontario? Gwillimdale Farms has really terrific produce.
Button Mushrooms: Provide a meaty texture and umami flavor that balances the dish. Belle Grove mushrooms are grown right here in Ontario. They are perfect and firm every time. Easily found in most major grocery chains in the Province.
Baby Corn: Adds sweetness and a crunchy texture, while also adding visual appeal.
Water Chestnuts: Offer a unique, crunchy texture with a mildly sweet flavor.
Shredded Carrot: Adds color, sweetness, and a tender, crisp texture. Carrots growers are abundant in Canada. In fact carrots is the fourth largest crop! If you can support local growers during the summer season.
Soy Sauce: Provides a salty, umami flavor essential in many Asian dishes.
Oyster Sauce: Adds a rich, savory depth of flavor, enhancing the overall taste of the stir fry.
Sesame Oil: Imparts a nutty, aromatic flavor key to authentic stir-fries.
Neutral oil: This type of vegetable oil is used for cooking chicken and vegetables without overpowering their natural flavors. Unico oil is my favorite brand for neutral oil. It’s on budget and readily available in most stores.

Ingredient Swaps & Add-In Ideas for Bok Choy Chicken Stir Fry.
Chicken: Good substitutes for the chicken are beef cubes or strips, ground pork, cubed tofu, or seafood. If using seafood, cook it separately to avoid overcooking. Alternatively, you can make this using boneless, skinless chicken thighs.
Bok Choy: Replace with spinach, Swiss chard, or Napa cabbage. Or use broccoli to make a chicken and broccoli stir-fry instead.
Celery: Use bell peppers or snap peas for a different crunch and flavor.
Red Onion: Substitute with yellow onion, green onions, or shallots for similar flavor.
Button Mushrooms: Using portobello, shiitake, or cremini mushrooms would also be a tasty option.
Baby Corn: Replace canned baby corn with regular corn kernels or snow peas.
Water Chestnuts: Substitute with jicama or bamboo shoots for a similar crunch.
Shredded Carrot: You can use thinly sliced red bell pepper instead; the cooking time may vary. Bean sprouts are another popular ingredient for stir-fries that works well.
Soy Sauce: If you’re on a gluten-free diet, use tamari or coconut aminos. You can also use dark soy sauce instead of regular soy sauce. Dark soy sauce is often thicker and has a deeper flavor than light soy sauce, so you may want to omit the oyster sauce.
Oyster Sauce: Substitute with hoisin sauce or a combination of soy sauce and sugar.
Sesame Oil: You can be left out if necessary, but it will change the flavor profile.
Neutral Oil: Light-flavored oils, such as sunflower or grapeseed oil, are suitable options.
Add-ins can be any of your favorite vegetables, really. If you have an abundance of summer zucchini, cut it into strips and add. Do you have extra green beans? Toss those in, too. The more vegetables, the merrier in this dinner!

Expert Tips for Stir-Fried Chicken with Bok Choy (Serving & Storage Included)
Tip #1: Prep Everything First: If you’re making this part of your regular weeknight dinner rotation, consider chopping veggies in advance and storing them in an airtight container for faster prep.
Tip #2: Thicken the Sauce: If you find that there is too much liquid from the cooked veggies in your pan, you can quickly thicken the stir-fry sauce by adding a tablespoon of cornstarch. The starch should be mixed into some of the liquid in a cup before adding the whole dish to avoid lumps forming.
Tip #3: Use Tongs: When the wok is full, use tongs instead of a spatula for easier mixing.
Serve this Chinese food chicken stir fry hot, straight from the wok. There is no need for extra rice or noodles. If you do want to add rice, basmati or whole-grain rice works well. Alternatively, add the stir-fry to a bed of noodles for a hearty meal. Adjust the seasoning at the table with additional soy sauce if desired.
Store any leftovers of this chicken stir fry in an airtight container in the refrigerator for up to three days. Reheating the stir-fry is easy in a pan or microwave.
While this chicken stir fry can be frozen, the texture may change slightly upon reheating. If you plan to freeze it, store it in a freezer-safe container for up to one month. Thaw overnight in the refrigerator before reheating.
We hope you enjoy this Chinese chicken and vegetable stir fry! We’d love to hear from you—leave a comment below with your thoughts. Your feedback helps us make our recipes even better!
Easy Chicken And Vegetable Stir Fry With Oyster Sauce
Equipment
- 1 Wok
- 1 knife
- 1 Tbsp
- 1 tsp
Ingredients
- 2 Tbsp Sesame Oil
- ¼ Cup Olive Oil
- 1 Cup Carrot Shredded
- 1 Lrg Bell Pepper Orange or Red , Deseeded & Chopped into chunks
- 4 Whole Baby Bok Choi Ends Removed.
- 1 Cup Button Mushrooms Small Sized
- 3 Stalks Celery Sliced
- 1 Onion Cut into large pieces
- 1 Can Baby Corn Drained
- 1 Can Sliced Water Chestnut Drained
- 4 Boneless, Skinless Chicken Breasts
- 1 Tbsp Oyster Sauce
- 1 Tbsp Worcestershire Sauce
- 6 Tbsp Soya Sauce
Instructions
- Cut your boneless skinless chicken breast into strips or chunks as you prefer.4 Boneless, Skinless Chicken Breasts
- Heat wok and add in your oils.2 Tbsp Sesame Oil, ¼ Cup Olive Oil
- Cook the chicken in the oils until just about cooked through.
- Add in all the vegetables except the mushrooms.1 Cup Carrot, 1 Lrg Bell Pepper, 4 Whole Baby Bok Choi, 3 Stalks Celery, 1 Onion, 1 Can Baby Corn, 1 Can Sliced Water Chestnut
- Cook with lid until the Bok choi is just fork tender.
- Add in the button mushrooms, oyster sauce, soya sauce, and Worcestershire sauce stirring to coat veg.1 Cup Button Mushrooms, 1 Tbsp Oyster Sauce, 1 Tbsp Worcestershire Sauce, 6 Tbsp Soya Sauce
- Cook until your mushrooms are tender to your preference.
- Serve immediately and enjoy.
Notes
- 🔪 Prep first, cook fast: Have all your ingredients chopped and ready before heating the pan — stir fries move quickly!
- 🔥 Use medium-high heat: This gives your chicken and vegetables a slight sear without overcooking.
- 🍗 Cut chicken into bite-sized pieces: They’ll cook faster and evenly, especially in the center of the pan.
- 🍄 Don’t overcrowd the pan: Use a large wok or skillet to avoid steaming your veggies.
- 🧂 Taste at the end: Adjust seasoning with extra soy sauce or a splash of sesame oil just before serving.
- ❄️ Storing leftovers: Cool completely, then store in an airtight container in the fridge for up to 3 days.