Stir-Fried Bok Choy Recipe

Stir Fry Bok Choy

 Kai Wong/Getty Images

Prep: 10 mins
Cook: 5 mins
Total: 15 mins
Servings: 4 servings
Nutrition Facts (per serving)
104 Calories
4g Fat
16g Carbs
4g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 4
Amount per serving
Calories 104
% Daily Value*
Total Fat 4g 5%
Saturated Fat 3g 14%
Cholesterol 0mg 0%
Sodium 1443mg 63%
Total Carbohydrate 16g 6%
Dietary Fiber 2g 6%
Total Sugars 11g
Protein 4g
Vitamin C 40mg 202%
Calcium 153mg 12%
Iron 2mg 10%
Potassium 622mg 13%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

This bok choy recipe is simply excellent, with a flavor that will make everyone want to eat their veggies. Great to serve as a side vegetable dish or add tofu or your choice of chicken, pork, or seafood for a delicious mixed stir-fry dish. With a rich garlic taste, the stir-fry sauce is easy to make, and frying up the bok choy takes only a few minutes. The stir-fry sauce goes well with other vegetables too; try it with broccoli or Chinese vegetables such as baby bok choy, yu choy, gailan (Chinese broccoli), or cabbage. Easy and quick to make, this bok choy recipe will fast become one of your vegetable favorites.


  • 4 to 5 heads baby bok choy, or 2 heads of large bok choy

  • 1 tablespoon coconut oil, or other vegetable oil

Stir-Fry Sauce: 

  • 3 to 4 cloves garlic, minced

  • 2 tablespoons oyster-flavored sauce, vegetarians/vegans can substitute vegetarian oyster-flavored sauce or vegetarian stir-fry sauce

  • 2 tablespoons soy sauce

  • 2 tablespoons fish sauce, vegetarians/vegans can substitute 2 tablespoons Thai golden mountain sauce, or 1 1/2 tablespoons soy sauce

  • 2 tablespoons sweet chili sauce

  • 2 tablespoons brown sugar

  • 2 tablespoons lime juice, plus more to taste

Steps to Make It

  1. Cut off the bottom of each head to separate bok choy into individual leaves. If the white sections of these leaves are very wide or large, you can slice them in half lengthwise, or into thirds.

  2. Mix stir-fry sauce ingredients together in a bowl or cup. Stir well to dissolve sugar.

  3. Heat a wok or large frying pan over medium-high to high heat. Add oil and swirl around.

  4. Add bok choy plus 2 to 3 tablespoons of the stir-fry sauce. Stir-fry for 1 to 2 minutes, or until pan/wok starts to become dry.  Keep adding sauce a little at a time and continue stir-frying until bok choy is bright green and the white stems are softened but still crunchy.

  5. Taste-test. Add more sugar if too sour for your taste, or more lime juice if too salty. Fresh minced chili or dried chili can be added if you prefer it spicier.

  6. To serve, lift out the bok choy and place on a serving platter or in a serving bowl, then pour the sauce (from the bottom of the wok or pan) over. Serve immediately with plenty of Thai jasmine-scented rice. Enjoy!

If You Have Extra Sauce: Store in a covered jar or container in your refrigerator for up to one month. This sauce is excellent with many different kinds of stir-fried vegetables, as well as with chicken, tofu or wheat gluten, pork, and seafood.

Bok Choy Tip: If stir-frying larger bok choy, slice off the green leaf tips. Add the thicker white sections to the wok first, then throw in the leaf tips at the end (these will cook very fast).