How to Cook Bok Choy

Learn how to cook bok choy with cleaning, cutting, stir-frying, steaming, seasoning, common mistakes, troubleshooting, and FAQs.

Food & CookingEdited by Pramod Tiwari
2 min read

Quick Answer

To cook bok choy, separate and rinse the leaves well, cut large stalks lengthwise, cook the thicker stems first, add leafy tops near the end, and season with salt, garlic, soy sauce, sesame oil, or lemon.

Ingredients and Tools

  • Bok choy
  • Knife
  • Cutting board
  • Colander
  • Skillet or steamer
  • Oil
  • Garlic, salt, or soy sauce

Safety Precautions

  • Rinse between stalks because grit collects near the base.
  • Use medium-high heat carefully to avoid oil splatter.
  • Cut large heads into even pieces.
  • Do not overcook leafy tops.
  • Refrigerate leftovers promptly.

Step-by-Step Instructions

  1. Step 1

    Separate and rinse

    Pull apart stalks and rinse dirt from the base.

  2. Step 2

    Cut evenly

    Halve baby bok choy or slice larger stems and leaves separately.

  3. Step 3

    Heat the pan

    Warm oil in a skillet over medium-high heat.

  4. Step 4

    Cook stems first

    Add thicker stems and cook until they start to soften.

  5. Step 5

    Add leaves

    Add leafy tops and cook briefly until wilted.

  6. Step 6

    Season

    Add garlic, soy sauce, sesame oil, lemon, or chili to taste.

  7. Step 7

    Serve promptly

    Serve while stems are tender-crisp and leaves are bright.

Practical Example

Example: You saute halved baby bok choy with garlic, add a splash of soy sauce, and finish with sesame oil.

Common Mistakes

  • Not rinsing grit
  • Cooking leaves as long as stems
  • Crowding the pan
  • Using too much sauce
  • Overcooking until limp
  • Leaving the root base too thick

Troubleshooting

Bok choy is gritty

Separate stalks and rinse under running water before cooking.

Stems are raw but leaves are mushy

Cook stems first and add leaves later.

Pan gets watery

Use higher heat, cook in batches, and dry bok choy after rinsing.

Flavor is bland

Add salt, acid, garlic, or a finishing oil.

FAQs

Can you eat bok choy raw?

Yes, especially tender baby bok choy, but cooking softens the stems and flavor.

How long does bok choy take to cook?

Small pieces can cook in a few minutes; larger stems take longer.

Do you eat the white part?

Yes. The white stems are edible and tender when cooked properly.

What flavors go with bok choy?

Garlic, ginger, soy sauce, sesame oil, chili, lemon, and rice vinegar work well.

Food & Cooking2 min read

How to Steam Vegetables

Learn how to steam vegetables with basket, microwave, water level, timing, seasoning, crisp-tender texture, mistakes, troubleshooting, and FAQs.

Food & Cooking2 min read

How to Make Rice

Learn how to make rice with rinsing, water ratio, simmering, resting, fluffing, mistakes, troubleshooting, and FAQs.

Help us improve this guide

Tell us about an outdated instruction, unclear step, broken link or safety concern. Do not include passwords, account numbers, medical records or other sensitive information.

Email a correction or suggestion