How to Cook Bok Choy

Bok choy is a popular vegetable in many of the world’s Asian cuisines, and this green vegetable can be a healthy side dish that’s quick and easy to make. Bok choy is similar to cabbage and, using the stir-fry method, you can create bok choy that has tender-crisp stalks and gorgeously browned edges. Adding stir-fried bok choy to your collection of healthy recipes is a win for your family, and they’ll thank you for it. 

Bok choy is sometimes called Chinese cabbage or bok choi, and this leafy green cabbage is a staple in kitchens where Asian cuisine is cooked. The leaves are dark green and tender, while the off-white stalks are crispy and give you a solid crunch. The greens taste similar to spinach and have a mild bitterness that isn’t noticeable once your food is cooked.

how to cook bok choy

You can buy two types of bok choy: baby bok choy and regular bok choy. The regular bok choy has stalks that are larger and more mature. These have to be chopped into small pieces. You can eat the green leaves raw in fresh green salads, but the taste is much better when the entire cabbage is cooked.

Selecting and Storing Bok Choy

When you’re shopping for bok choy at your supermarket, look for bright green leaves that haven’t started wilting. The off-white stalks should be firm and not have brown spots. Bok choy can be stored inside a plastic bag that’s loosely closed in the fridge. Store bok choy for between 3 and 5 days. Don’t wash bok choy until you’re ready to use it.

bok choy recipe

It bears mentioning that this delicious cabbage is easy to grow at home. If you have a garden, try planting some seeds to see if you can have veggies to cook from your own home garden.

Bok choy is a nutritious and versatile vegetable that is commonly used in Asian cuisine. It can be stir-fried, sautéed, boiled, or steamed. Bok choy can also be stir-fried or sautéed with garlic, ginger, and other seasonings for added flavor. Be sure not to overcook bok choy, as it can become mushy and lose its texture.

How to Prepare Large Bok Choy

To cook regular bok choy (larger bok choy), thoroughly wash and dry the stems and leaves. Begin by cutting the leafy green sections away from the stalks. Then, stack them atop each other. Using a sharp knife, cut the greens into long, thin strips crosswise.

For the stalks, cut them into smaller pieces. Ideally, they would be between 1/2 and 1 inch in size. Throw away or compost the root section about an inch from the bottom. Your raw bok choy stalk pieces can be saved to use in stews, soups, or a stir-fry recipe.

How to Prepare a Baby Bok Choy Recipe

Because baby bok choy is so tender, you can eat it whole or cut it up into smaller pieces. To begin, add the bok choy to a bowl of cold water. Plunge the bok choy into the water a few times to remove the excess dirt. Another alternative is to rinse the bok choy under running water.

Shake the excess water and moisture off of the bok choy, then use paper towels or a clean kitchen towel to dry the vegetable thoroughly. If you cut baby bok choy into halves after you wash it, you will need to repeat this drying process with the insides as well. This is especially important if you’re making sauteed bok choy or bok choy stir fry. The larger whole portions are ideal for saving for stews or braising.

Cooking Bok Choy

There are several different ways to cook bok choy, and you can use some of these same techniques to cook Napa cabbage. Bok choy can be braised, steamed, and simmered. However, all of these cooking methods cause the stems to be overcooked, and the consistency can be mushy.

The key is to stop cooking the bok choy as soon as the stalks are starting to get tender. This process takes between 5-8 minutes, but it depends largely on the vegetable’s size and the cooking method you’re using.

When you cook dishes such as stir fry with dry heat methods, you get the perfect texture contrast, with the process of browning adding a whole new flavor dimension. In these types of recipes, the bok choy gets to be the star of the show. Halves of regular bok choy and whole baby bok choy pieces are fully cooked in approximately 5-7 minutes. Chopped, smaller pieces of bok choy that are used in stir fry are perfectly tenderized in less than 3 minutes.

Stir Fry Bok Choy for Maximum Flavor

There are lots of ways you can prepare bok choy, but for the best flavor development and browning, stir-fry bok choy is your best bet. To cook bok choy, you can use a large nonstick skillet or wok for browning and tenderizing the bok choy greens. To create two halves, cut the bok choy lengthwise down the center. This will also give you a stunning presentation while also keeping the bok choy’s structure intact after it has been cooked.

cook bok choy

Put the oil in the skillet and let it get to just above the smoking point. Place the bok choy cut-side down in the skillet, and don’t move them except to use your spatula to press them down into the skillet. Letting them sit like this as they cook gives you a deeper color.

Once your bok choy cooking side is nicely browned, use tongs or a spatula to flip them over and cook with the same process on the other side. Now, you can stir-fry your bok choy with a tasty sauce to add even more delicious flavor.

Bok Choy Flavor Boosters

There are tons of things you can add to bok choy recipes to give them a superb flavor. For this recipe, the bok choy gets its stunning flavor from soy sauce, rice wine vinegar, honey, minced fresh garlic, grated fresh ginger, and red pepper flakes. The green onion gives this bok choy a lot of flavor, too. When cooking the garlic, make sure it doesn’t burn. Burning garlic ruins the flavor and adds a slight bitterness to your bok choy recipe. You can also add a little freshly ground black pepper for more flavor.

The sauce that’s made near the end is what gives this bok choy its amazing flavor. The combination of vegetable broth, soy sauce, sesame oil, rice wine vinegar, red pepper flakes, and honey is absolutely perfect. If you want, you can also use chicken broth to make this recipe.

You can also make bok choy with ingredients such as oyster sauce or hoisin sauce. If you are eating a paleo diet, make your bok choy with coconut amino instead of soy sauce. Also, instead of vegetable oil, you can use extra virgin olive oil. Skip the honey and use maple syrup instead. For a gluten-free bok choy recipe, you can use coconut amino or gluten-free tamari to make bok choy.

Different Bok Choy Recipes to Try

Grilled bok choy is delicious, as is a garlic bok choy recipe. You can prepare bok choy with garlic sauce over noodles for a yummy vegan meal. Sautéed baby bok choy is a delicious side dish with a sesame seed sprinkle for any Asian food main dish.

bok choy recipes

You can use bok choy stems to make soup or stew in the Instant Pot. It’s also delicious to add bok choy stems to a stir fry. Roasted bok choy is easy to make, too.

Here are some more delicious bok choy ideas:

  • Sauteed bok choy with lo mein noodles
  • Steamed bok choy
  • Shanghai bok choy
  • Bok choy soup
  • Wonton soup
  • Braised bok choy made in a clay pot
  • Chopped baby bok choy added to a protein to make a hearty stir-fry recipe

Bok Choy Recipe Science

The secret to the perfect bok choy is to avoid moving the cabbage. This will give you the deep golden brown color you’re looking for. Even if it’s tempting to look at the cabbage to see if it’s browning, resist the temptation. Let the bok choy sit there and cook for a few minutes, then flip it. It’s the combination of high heat, hot oil, and direct contact with the hot pan that gives you the perfect light char and toasty, nutty notes.

how to cook bok choy

How to Cook Bok Choy

Cooking bok choy is easy, and this healthy Asian veggie cooks beautifully when you stir-fry it to create perfectly browned edges and tender, crispy stalks. This recipe can also be considered sautéed bok choy.
5 from 10 votes
Prep Time 10 minutes
Cook Time 7 minutes
Total Time 17 minutes
Course Side Dish
Cuisine Asian
Servings 4
Calories 123 kcal


  • Heavy skillet or wok
  • Colander
  • Wok Spatula


  • 1 lb. baby bok choy
  • 2 Tbsp. vegetable broth
  • 2 Tbsp. light soy sauce
  • 1 Tbsp. sesame oil divided
  • 1 Tbsp. rice wine vinegar
  • 1/8 tsp. red chili flakes
  • 1 tsp. honey
  • 1 Tbsp. minced garlic
  • 2 Tbsp. canola oil divided
  • 1/4 cup scallions thinly sliced
  • 2 tsp. minced fresh ginger
  • 1/4 tsp. toasted sesame seeds


  • on a clean kitchen towel.
  • Cut all of the baby bok choy in half lengthwise.
  • Combine in a small bowl the vegetable broth, low sodium soy sauce, 2 tsp. of sesame oil, rice vinegar, red chili flakes, and honey.
  • Add 1 teaspoon of sesame oil and 1 tablespoon of vegetable oil to a 12-inch nonstick skillet or wok. Heat the oil over high heat just until it starts to smoke.
  • Using tongs, place the bok choy carefully cut side down in the wok in a single layer. Press them down lightly so that the entire surface of the bok choy makes contact with the pan.
  • Without moving the bok choy, cook between 1 and 2 minutes until they're lightly browned.
  • Turn the bok choy over and cook the same way on the other side, just until it's lightly browned. This step will take 1-2 minutes. Move the cooked bok choy to a plate.
  • Once you've removed the bok choy from the wok, add another tablespoon of oil to the pan. Add the ginger, garlic, and green onions. Stir for about 30 seconds until they become fragrant.
  • Next, add the mixture with the soy sauce to the wok. Allow it to simmer until it becomes slightly thick, which will take approximately 30 seconds.
  • At this point, put the bok choy back into the wok. Stir-fry the bok choy, cooking for between 1 and 2 minutes until the sauce fully glazes the greens.
  • Transfer the cooked bok choy to a platter and garnish the cooked greens with sesame seeds.


Paleo Recipe: If you want to make this recipe suitable for paleo diets, instead of soy sauce, use coconut amino. Replace the vegetable oil with extra virgin olive oil, and instead of honey, use maple syrup.
Gluten-Free Recipe: Instead of soy sauce, use gluten-free tamari or coconut amino.


Calories: 123kcalFat: 11g
Keyword bok choy stir fry, how to cook bok choy
Tried this recipe?Let us know how it was!

Follow Us
Cassie brings decades of experience to the Kitchen Community. She is a noted chef and avid gardener. Her new book "Healthy Eating Through the Garden" will be released shortly. When not writing or speaking about food and gardens Cassie can be found puttering around farmer's markets and greenhouses looking for the next great idea.
Cassie Marshall
Follow Us
Latest posts by Cassie Marshall (see all)