Crisp stems, tender green leaves, and a mild cabbage-like flavor make bok choy one of the easiest vegetables to work into weeknight meals.
It cooks remarkably quickly and adapts to almost any method you throw at it. Stir-fry it with ginger and garlic, simmer it briefly in soup, eat the tender leaves raw in a sesame salad, roast it until the edges caramelize, or pair it with crispy tofu for a quick plant-based dinner.
These seven bok choy recipes cover everything from a five-minute side dish to a complete tofu stir-fry. Once you know how quickly bok choy cooks—and how important it is to clean between those tightly packed stalks—it becomes an extremely useful vegetable to keep in the refrigerator.
🥬 What Is Bok Choy?
Bok choy, sometimes written pak choi, is a type of Chinese cabbage with crisp, juicy stalks and tender green leaves.
Unlike a tightly headed cabbage, bok choy grows in clusters of spoon-shaped leaves surrounding thick stems. The stalks remain pleasantly crisp during quick cooking, while the leaves wilt much like spinach or other tender greens.
Baby bok choy is simply harvested while smaller and more tender. It is especially convenient for recipes where the heads are halved or quartered and cooked whole.
Larger mature bok choy works beautifully too. Simply separate the stems and leaves and cut them into pieces.
💧 How to Clean Bok Choy
Bok choy can hide quite a bit of soil between its stalks, especially near the base.
For baby bok choy that will be halved or quartered, rinse thoroughly under cool running water while gently opening the leaves so water can reach the interior.
For larger bok choy, separate the leaves from the base first and rinse them individually.
Dry the vegetable after washing, particularly when stir-frying or roasting. Excess surface water can interfere with browning.
For raw salad, wash and dry the bok choy especially carefully before slicing.
🔪 How to Cut Bok Choy
How you cut bok choy depends on how you plan to cook it.
Small baby bok choy can be halved or quartered lengthwise while leaving enough of the core intact to hold the leaves together.
For stir-fries using larger heads, cut the pale stalks crosswise into bite-size pieces and roughly chop the green leaves.
The stalks generally take a little longer to cook than the leaves. When using mature bok choy, add the stems first and the leafy greens shortly afterward.
That small timing adjustment keeps the leaves from becoming limp before the stems are tender.
🥢 1. Ginger-Garlic Bok Choy Stir-Fry
This is the bok choy recipe to make when dinner is almost ready and you suddenly realize it needs something green.
Garlic, ginger, soy sauce, and sesame oil give the vegetable plenty of flavor, while a very hot skillet cooks the stalks until crisp-tender without turning the leaves soggy.
Prep time: 10 minutes
Cook time: 5 minutes
Servings: 4
Ingredients
- 1 pound baby bok choy
- 1 tablespoon neutral cooking oil
- 3 cloves garlic, minced
- 1 tablespoon freshly grated ginger
- 1 tablespoon reduced-sodium soy sauce
- 2 tablespoons water
- 1 teaspoon toasted sesame oil
- Pinch of red pepper flakes, optional
- Toasted sesame seeds, for serving
Prepare the Bok Choy
Trim only the very bottom of each head so the leaves stay attached.
Halve small heads lengthwise and quarter larger ones.
Wash thoroughly and shake away excess water.
A little moisture clinging to the leaves is fine because it will help steam the thicker stems briefly.
Stir-Fry the Aromatics
Heat a large wok or skillet over medium-high to high heat.
Add the neutral oil.
Once shimmering, add the garlic and ginger and cook for about 20 to 30 seconds.
Do not let the garlic burn.
Add the Bok Choy
Add the bok choy and toss through the hot oil.
Cook for about 1 minute.
Add the soy sauce and water, then cover the pan.
Let the bok choy steam for 1 to 2 minutes.
Remove the lid and continue cooking for another minute or two, until the stalks are tender-crisp and the leaves have wilted.
Finish with Sesame Oil
Remove the skillet from the heat.
Drizzle with toasted sesame oil and add red pepper flakes if desired.
Transfer to a serving dish and sprinkle with sesame seeds.
Serve immediately.
🍋 2. Lemon-Ginger Bok Choy Soup
This light soup is built around broth, ginger, garlic, lemon, and tender bok choy.
It works as a simple starter, but adding tofu, noodles, shredded chicken, or mushrooms can easily turn it into lunch or dinner.
Prep time: 10 minutes
Cook time: 20 minutes
Servings: 4
Ingredients
- 1 tablespoon neutral oil
- 3 cloves garlic, minced
- 1 tablespoon freshly grated ginger
- 6 cups low-sodium chicken or vegetable broth
- 8 ounces sliced mushrooms, optional
- 1 pound bok choy
- 1 tablespoon reduced-sodium soy sauce
- 1 teaspoon finely grated lemon zest
- 2 tablespoons fresh lemon juice
- Freshly ground black pepper
- 2 green onions, thinly sliced
- Chili crisp or red pepper flakes, optional
Start with Garlic and Ginger
Heat the oil in a soup pot over medium heat.
Add the garlic and ginger.
Cook for about 30 seconds, stirring constantly, until fragrant.
Add the Broth
Pour in the broth.
Add mushrooms if using.
Bring the soup to a gentle simmer and cook for about 8 to 10 minutes.
Add the Bok Choy
If using large bok choy, add the chopped stems first and simmer for about 2 minutes.
Add the leaves and continue cooking for another 1 to 2 minutes.
For baby bok choy, add the chopped vegetable all at once and simmer just until tender.
Finish with Lemon
Stir in the soy sauce, lemon zest, and lemon juice.
Taste before adding additional salt because both broth and soy sauce may already contain plenty.
Finish with black pepper and sliced green onions.
Serve with chili crisp if desired.
🥕 3. Sesame Bok Choy & Carrot Salad
Bok choy does not have to be cooked.
Thinly sliced baby bok choy has a fresh crunch that works beautifully in a slaw-style salad with carrots, green onions, sesame seeds, and a sweet-tangy rice vinegar dressing.
Prep time: 15 minutes
Servings: 4
Ingredients
- 1 pound baby bok choy
- 1 large carrot, julienned or grated
- 3 green onions, thinly sliced
- 2 tablespoons toasted sesame seeds
For the Sesame Dressing
- 2 tablespoons rice vinegar
- 1 tablespoon reduced-sodium soy sauce
- 1 tablespoon toasted sesame oil
- 1 tablespoon neutral oil
- 2 teaspoons honey or maple syrup
- 1 teaspoon freshly grated ginger
- 1 teaspoon lime juice, optional
Slice the Bok Choy
Wash and dry the bok choy thoroughly.
Trim the base and slice the stalks and leaves thinly crosswise.
Place them in a large bowl with the carrot and green onions.
Make the Dressing
Whisk together the rice vinegar, soy sauce, sesame oil, neutral oil, honey or maple syrup, ginger, and optional lime juice.
Taste and adjust the sweetness or acidity if necessary.
Toss Just Before Serving
Pour the dressing over the bok choy mixture.
Toss until lightly coated.
Sprinkle with toasted sesame seeds and serve promptly.
The salad is best while the stalks retain their crisp texture.
🧄 4. Roasted Garlic Bok Choy
Roasting gives bok choy a completely different personality.
The leafy tips become crisp, the stalks soften, and the cut surfaces develop caramelized edges.
The biggest improvement over simply scattering raw garlic over the pan is adding the garlic partway through roasting so it does not burn before the bok choy is done.
Prep time: 10 minutes
Cook time: 15 minutes
Servings: 4
Ingredients
- 6 baby bok choy
- 2 tablespoons olive or avocado oil
- 1/2 teaspoon kosher salt
- Freshly ground black pepper
- 3 cloves garlic, finely minced
- 1 teaspoon toasted sesame oil, optional
- Lemon wedges, for serving
Prepare the Bok Choy
Preheat the oven to 425°F.
Halve the bok choy lengthwise and wash thoroughly.
Dry well.
Arrange the pieces cut-side down on a large baking sheet.
Drizzle with oil and season with salt and pepper.
Roast Cut-Side Down
Roast for about 8 minutes.
Turn the bok choy so the cut surfaces face upward.
Sprinkle the garlic over the vegetables.
Return to the oven for another 5 to 7 minutes.
The stems should be tender while the leaves develop browned, crisp edges.
Finish and Serve
Drizzle lightly with toasted sesame oil if desired.
Serve with lemon wedges.
Roasted bok choy works particularly well with salmon, chicken, tofu, rice, or noodles.
🌶️ 5. Spicy Bok Choy & Crispy Tofu Stir-Fry
Bok choy becomes a complete plant-based meal when paired with crisp tofu and a spicy soy-ginger sauce.
The key is cooking the tofu first and removing it from the skillet before adding the bok choy. That allows both ingredients to develop good texture instead of steaming together in an overcrowded pan.
Prep time: 20 minutes
Cook time: 15 minutes
Servings: 4
Ingredients
- 14 ounces extra-firm tofu
- 1 tablespoon reduced-sodium soy sauce
- 1 tablespoon cornstarch
- 2 tablespoons neutral cooking oil, divided
- 1 pound bok choy
- 3 cloves garlic, minced
- 1 tablespoon grated fresh ginger
- 2 green onions, sliced
- Cooked rice, for serving
For the Sauce
- 2 tablespoons reduced-sodium soy sauce
- 1 tablespoon rice vinegar
- 1 tablespoon sriracha or chili-garlic sauce
- 1 tablespoon maple syrup or brown sugar
- 1 teaspoon toasted sesame oil
- 1 teaspoon cornstarch
- 2 tablespoons water
Prepare the Tofu
Drain and press the tofu to remove excess moisture.
Cut it into bite-size cubes.
Toss with 1 tablespoon soy sauce.
Sprinkle with 1 tablespoon cornstarch and toss gently until lightly coated.
Mix the Sauce
Whisk together the soy sauce, rice vinegar, sriracha, maple syrup, sesame oil, cornstarch, and water.
Set aside.
Crisp the Tofu
Heat 1 tablespoon neutral oil in a large skillet or wok over medium-high heat.
Add the tofu in a single layer.
Cook for about 6 to 8 minutes, turning periodically, until golden on several sides.
Transfer to a plate.
Cook the Bok Choy
Add the remaining oil.
Add the thicker bok choy stalks and cook for about 2 minutes.
Add the leaves, garlic, ginger, and most of the green onions.
Stir-fry for another 1 to 2 minutes.
Add the Sauce
Return the tofu to the skillet.
Whisk the sauce again and pour it over everything.
Toss for about 30 to 60 seconds, just until the sauce thickens and coats the tofu and vegetables.
Serve immediately over rice with the remaining green onions.
🔥 6. Grilled Bok Choy with Lemon-Soy Glaze
The grill gives bok choy smoky edges while the thick stems remain juicy and crisp.
A simple soy, lemon, and honey glaze is brushed on near the end rather than at the beginning, which helps keep the sugars from scorching over high heat.
Prep time: 10 minutes
Cook time: 8 minutes
Servings: 4
Ingredients
- 6 baby bok choy
- 1 tablespoon neutral or olive oil
- Freshly ground black pepper
For the Lemon-Soy Glaze
- 2 tablespoons reduced-sodium soy sauce
- 1 tablespoon fresh lemon juice
- 2 teaspoons honey or maple syrup
- 1 teaspoon toasted sesame oil
- 1 teaspoon grated fresh ginger
Make the Glaze
Whisk together the soy sauce, lemon juice, honey, sesame oil, and ginger.
Set aside.
Prepare the Bok Choy
Halve the bok choy lengthwise.
Wash thoroughly and dry well.
Brush lightly with oil and season with black pepper.
Grill Cut-Side Down
Preheat the grill to medium-high heat.
Place the bok choy cut-side down on the grates.
Grill for about 3 minutes, until browned and marked.
Turn and cook for another 2 to 3 minutes.
Add the Glaze
Brush the bok choy lightly with the lemon-soy glaze.
Turn briefly and cook just long enough for the glaze to cling and caramelize slightly.
Do not leave the sweet glaze directly over high heat for long.
Transfer to a platter and brush with a little additional glaze before serving.
🍲 7. Braised Bok Choy in Ginger-Soy Broth
Braising is ideal when you want bok choy softer and more comforting than a quick stir-fry.
This version uses only a shallow amount of broth rather than completely submerging the vegetable. That gives the stalks enough time to become tender while keeping the dish concentrated and flavorful.
Prep time: 10 minutes
Cook time: 12–15 minutes
Servings: 4
Ingredients
- 6 baby bok choy
- 1 tablespoon neutral cooking oil
- 1 tablespoon sliced fresh ginger
- 2 cloves garlic, thinly sliced
- 1 cup low-sodium chicken or vegetable broth
- 1 tablespoon reduced-sodium soy sauce
- 1 teaspoon rice vinegar
- 1 teaspoon toasted sesame oil
- 2 green onions, thinly sliced
Sear the Bok Choy
Halve the bok choy lengthwise and dry thoroughly.
Heat the oil in a large skillet over medium-high heat.
Arrange the bok choy cut-side down.
Cook for about 2 minutes, until lightly browned.
Add the Aromatics
Add the ginger and garlic.
Cook for about 30 seconds.
Braise
Pour in the broth and soy sauce.
Bring to a gentle simmer.
Cover and reduce the heat to medium-low.
Cook for about 5 to 7 minutes, depending on the size of the bok choy.
The stems should become tender but not completely limp.
Reduce the Broth
Transfer the bok choy to a serving plate.
Increase the heat beneath the skillet and simmer the broth uncovered for several minutes until slightly reduced.
Stir in the rice vinegar and sesame oil.
Spoon the broth over the bok choy and finish with green onions.
🥬 Baby Bok Choy vs. Full-Size Bok Choy
Both work in these recipes.
Baby bok choy is particularly convenient for roasting, grilling, and braising because entire heads can simply be halved or quartered.
Full-size bok choy is excellent for stir-fries and soups.
Its thick stalks can take slightly longer to become tender, so chopping and cooking them before the green leaves gives you much better control.
The flavor difference is relatively subtle. Baby bok choy tends to be a little more tender and delicate.
🔥 Don’t Overcook Bok Choy
Bok choy cooks fast.
That is part of what makes it so useful.
For stir-fries, the leaves may need only a minute or two, while the stalks should remain pleasantly crisp in the center.
Bon Appétit’s garlicky bok choy similarly uses only a few minutes of covered cooking, while quick stir-fried versions can be finished in around five minutes from start to finish.
Long cooking is useful only when you intentionally want a soft braised texture.
💧 Bok Choy Releases Water
Like many leafy vegetables, bok choy contains a lot of moisture.
That means overcrowding a skillet can quickly turn a stir-fry into a steam bath.
Use a broad skillet or wok and give the vegetable room.
Drying the bok choy well after washing is especially important if you’re trying to brown it.
For very large batches, cook in two rounds.
🧄 Add Garlic at the Right Time
Garlic complements bok choy beautifully, but burned garlic does not.
In a fast stir-fry, garlic may need only 20 to 30 seconds before the remaining ingredients go into the pan.
When roasting, adding minced garlic partway through cooking keeps it from spending the entire baking time exposed to dry oven heat.
With high-heat cooking, timing matters more than quantity.
🫚 Ginger Is a Natural Partner
Fresh ginger works particularly well with bok choy because it adds warmth without masking the mild vegetable.
Grate it for stir-fries and sauces when you want the flavor distributed throughout the dish.
Slice it for broths and braises when you want something gentler.
Garlic, ginger, soy sauce, sesame, rice vinegar, chile, and citrus all provide easy starting points for seasoning bok choy.
🌱 How to Make These Recipes Vegan
Most of the recipes are already plant-based or can easily be made that way.
Use vegetable broth in the soup and braised bok choy.
Choose maple syrup instead of honey in the salad and grilled glaze.
The spicy tofu stir-fry is naturally vegan when made with plant-based ingredients.
Check prepared sauces such as chili-garlic sauce if you need to avoid particular animal-derived ingredients.
🌾 How to Make Them Gluten-Free
Use tamari or another clearly labeled gluten-free soy sauce in place of conventional soy sauce.
Check chili sauces, broths, and other packaged seasonings as well.
The vegetables, tofu, rice vinegar, sesame oil, garlic, ginger, and fresh ingredients themselves are naturally gluten-free.
🍚 What to Serve with Bok Choy
Bok choy’s mild flavor makes it easy to pair with a wide variety of foods.
Serve stir-fried bok choy alongside rice, noodles, grilled salmon, chicken, pork, tofu, or dumplings.
The roasted or grilled versions work nicely beside simple rice bowls.
Braised bok choy is particularly good with steamed rice because the ginger-soy cooking liquid can soak into the grains.
The tofu stir-fry already works as a complete meal with rice.
🍜 Add Bok Choy to Noodle Soup
Bok choy is one of the easiest vegetables to add to noodle soups because it cooks so quickly.
Add chopped stems during the final few minutes of simmering.
Add the leaves last.
Udon, ramen, rice noodles, and soba can all work depending on the broth.
Bok choy is also an easy addition to homemade miso soup when you want something more substantial than tofu and wakame alone.
🥘 Add It to Stir-Fries
Almost any basic stir-fry can accommodate bok choy.
Chicken, beef, pork, shrimp, tofu, mushrooms, bell peppers, broccoli, and snap peas all work well with it.
Keep in mind that you do not necessarily need to put every vegetable in the skillet simultaneously.
Cooking ingredients according to how long they need produces much better texture.
🍳 Try Bok Choy with Eggs
Stir-fried bok choy can also become a quick breakfast or lunch.
Cook garlic and bok choy in a skillet, then serve alongside fried eggs and rice.
A little soy sauce and sesame oil are enough to tie everything together.
You can also chop leftover cooked bok choy and add it to scrambled eggs or an omelet.
🍄 Add Mushrooms
Shiitake, oyster, cremini, and button mushrooms are all excellent companions.
Brown the mushrooms first so they have time to release their moisture and develop color.
Then add the bok choy.
If everything goes into the pan at once, the liquid released by the mushrooms can prevent either vegetable from browning.
🌶️ Make Bok Choy Spicy
Chile crisp may be the easiest option.
Spoon a little over roasted, braised, or stir-fried bok choy just before serving.
Sriracha, chile-garlic sauce, fresh sliced chiles, crushed red pepper, and sambal can all work too.
Begin with a small amount so the heat enhances rather than overwhelms the vegetable.
🧊 How to Store Bok Choy
Keep unwashed bok choy refrigerated until you are ready to use it.
Excess moisture encourages deterioration, so washing immediately before cooking is generally convenient.
Store the vegetable in the crisper drawer or another cool part of the refrigerator.
Use it while the leaves are still fresh and the stalks feel firm.
Discard bok choy that has become slimy, rotten, or developed an unpleasant odor.
❄️ How to Store Cooked Bok Choy
Let cooked bok choy cool and transfer it to an airtight container.
Refrigerate leftovers promptly.
The stalks will gradually soften during storage, so bok choy is at its best shortly after cooking.
Reheat it quickly in a skillet or microwave rather than cooking it for another extended period.
Cold leftover stir-fried bok choy can also be added to rice or noodle bowls.
🥗 A Vegetable Worth Cooking More Often
Bok choy is one of those vegetables that becomes much easier to use once you stop thinking of it as an ingredient that requires a special recipe.
It can be a five-minute garlicky side dish, a crunchy raw salad, a smoky grilled vegetable, a tender braise, or part of a full tofu dinner.
The stalks and leaves simply need slightly different amounts of cooking time.
Keep that one detail in mind, and the rest is flexible.
Start with the ginger-garlic stir-fry when you want the simplest introduction. Try the sesame salad when you want something crisp and fresh, or make the spicy tofu version when bok choy needs to become dinner rather than a side.
Seven recipes are only the beginning.
🔗 Related Articles
- Crispy Baked Tofu Recipe
- Perfect Miso Soup Recipe: Easy Japanese Miso Soup With Tofu and Wakame
- Spicy Creamy Coconut Tom Kha Soup Recipe
