How to Cook Bok Choy

Bok choy cooks fast, but its stalks and leaves cook at different rates, cut it wrong or crowd the pan and you get scorched leaves sitting on top of raw, watery stalks. Splitting the vegetable and giving the stalks a head start fixes both problems.
Steps
- 1Trim off the very base of the bok choy where the stalks meet the root, then rinse well since dirt collects between the layers.
- 2For baby bok choy, halve or quarter each head lengthwise through the core. For full-size bok choy, separate the stalks and cut them into 2-inch pieces, keeping leafy tops separate.
- 3Heat a wok or wide skillet over high heat until it's just starting to smoke, then add 1-2 tablespoons of neutral oil.
- 4Add the stalk pieces (or the cut sides of halved baby bok choy) first and let them sear undisturbed for 30-60 seconds before tossing.
- 5Add minced garlic and ginger, then the leafy tops, and stir constantly for 1-2 more minutes until the leaves wilt and turn bright green but still have some bite.
- 6Add a splash of soy sauce or a spoonful of oyster sauce along the edge of the pan so it sizzles, toss once more, and remove from heat immediately.
Common mistakes
- Cutting it in half only through the leaves and leaving the base intact: the thick stalks near the root need to be split so heat reaches the center.
- Adding the leaves at the same time as the stalks: leaves cook in under a minute and turn slimy if they sit in the pan as long as the stalks need.
- Overcrowding the pan: bok choy releases water fast, and a packed pan traps steam instead of searing, leaving it soggy rather than crisp-tender.
- Walking away once sauce is added: soy sauce and oyster sauce burn quickly on high heat and turn bitter if left in the pan more than 30 seconds.
Equipment
- Wok or wide skillet
- Tongs or a spatula
- Sharp knife
FAQ
Do I need to peel or trim bok choy before cooking?
No peeling is needed. Just slice off the dried-out base of the root end and rinse between the stalk layers, where dirt and grit tend to hide.
Can I cook bok choy other than stir-frying it?
Yes. Halved bok choy braises well in broth for 4-5 minutes, or can be roasted cut-side up at 425°F (220°C) for 10-12 minutes until the edges char.
Why does my bok choy turn watery when I cook it?
Bok choy is over 95% water, and it releases that water quickly under steam. Cooking it over high heat in a wide, uncrowded pan lets the water evaporate instead of pooling.
How long does bok choy take to cook?
Stalks need about 2-3 minutes total over high heat, and leaves only need 1-2 minutes; both are done when the stalks are still slightly crisp and the leaves are just wilted.
Is baby bok choy different to cook than regular bok choy?
Baby bok choy has thinner, more tender stalks and cooks faster overall, often 3-4 minutes total compared to 5-6 minutes for full-size heads with thicker stalks.
Need exact temperatures or timing? Check our Time & Temperature Guide →
