Bok choy, often referred to as pak choi or Chinese cabbage, is a versatile vegetable that’s been fundamental to Asian cuisines for centuries. However, there may be times when you don’t have bok choy on hand or are looking to substitute this leafy green due to dietary restrictions, personal flavor preferences, or the desire to experiment with your culinary repertoire.

👅 Flavor Profile

Before we delve into the world of bok choy substitutes, let’s discuss its distinct flavor and texture. Bok choy tastes slightly bitter, with a hint of mustard, and is closely related to cabbage. Its leaves are tender, much like spinach, and the stalks are crunchy, quite similar to celery or cabbage. When cooked, the bitterness mellows, and the vegetable assumes a more mild, subtly sweet taste.

bok choy

🔄 6 Best Bok Choy Substitutes

napa cabbage as best bok choy substitute

Napa Cabbage

Also known as Chinese cabbage, Napa cabbage is often seen as an excellent & closest substitute for bok choy.

Although slightly sweeter and less crunchy than bok choy, it is still a good source of vitamins and can be used in most recipes that call for bok choy. Since Napa cabbage has a similar taste and texture to bok choy, it makes a great substitute for bok choy in recipes.

Cooking time doesn’t change significantly.

Ratio: 1:1

cabbage as excellent bok choy substitute

Regular Cabbage

Regular cabbage can also be used as a substitute for bok choy, specifically for the stalks, which have a similar crunchiness.

Although the flavor is milder, cabbage can be a perfect substitute for bok choy, particularly if you don’t have any other green vegetables available.

Cabbage, whether raw or cooked, works well in recipes that call for a cup of sliced or shredded bok choy.

swiss chard is a great bok choy substitute

Swiss Chard

Swiss chard is another excellent replacement.

If you’re looking for a substitute with a similar taste and texture to bok choy, Swiss chard can be an excellent substitute.

The thick stalks of Swiss chard are reminiscent of the crunchy base of bok choy, and its leaves have a similar tenderness when cooked.

However, it does have a more earthy flavor than bok choy.

Ratio: 1:1

baby spinach good bok choy substitutes for soups

Spinach & Baby Spinach

Baby spinach can substitute for bok choy’s leaves, offering a similar texture and mild taste. It’s slightly more tender and sweeter, so adjust according to your flavor preference.

For recipes calling for bok choy in soups, spinach can be used instead of bok choy. Baby spinach offers a similar texture and mild taste to the leaves of bok choy and is a good source of iron and Vitamin A.

Substituting bok choy with baby spinach might require you to adjust your cooking time as spinach tends to wilt faster due to its delicateness.

Ratio: 1:1

broccoli is a good bok choy alternative  in dishes where texture plays a significant role.


Another suitable alternative is broccoli. While it offers a different flavor, the crisp texture of broccoli closely resembles that of bok choy stalks, making it an ideal replacement in dishes where texture plays a significant role.

Ratio: 1:1

mustard greens as bok choy substitute

Mustard Greens

For those who appreciate the slight bitterness of bok choy, mustard greens might be a perfect match. They are spicier but can be toned down with cooking, and are an excellent source of antioxidants and vitamins.

Ratio: 1:1

⤵ Other Alternatives Ideas

Other bok choy alternatives include romaine lettuce, which provides a similar crunch but lacks the bitter edge, and celery, which can be substituted for the crunchy stalks of bok choy. Kale, although possessing a different flavor profile, is nutritionally rich and can be used as an alternative, particularly in soups and stews.

Romaine Lettuce

While romaine lettuce lacks the bitter edge of bok choy, it offers a similar crunch. It’s best used raw or lightly sautéed as it wilts significantly when overcooked. Substitute at a 1:1 ratio. It’s lower in overall vitamins but is still a healthy choice.


Celery works well as a substitute for the stalks of bok choy, offering an equivalent crunchiness. However, it lacks the leafy part. Substitute at a 1:1 ratio. Nutritionally, celery is less dense but lower in calories.


Although kale has a different flavor profile, its nutritional richness makes it a worthy substitute. It’s more fibrous and requires more cooking time. Substitute 1:1.

bok choy greens

💡Tips and Guidance

  1. Taste and adjust: The beauty of cooking lies in experimentation. Don’t be afraid to taste and adjust your dish as needed when using substitutes.
  2. Mix and match: For a more authentic bok choy substitute, mix celery and spinach, mirroring both the crunchy stalks and tender leaves.
  3. Preparation matters: Consider the preparation method of your recipe before choosing a substitute. For stir-fries, Napa cabbage and Swiss chard work well. For soups, try spinach or kale.
  4. Nutritional adjustments: If you’re substituting due to dietary restrictions, pay attention to the nutritional differences. For instance, those needing more iron should opt for spinach or chard.

Remember, the ideal substitute will depend on the recipe and your personal taste preferences. Don’t hesitate to experiment with these substitutes, including the lesser-known Kun Choy, a type of Chinese cabbage. In the absence of bok choy, these substitutes can provide a similar taste, texture, and nutritional profile. Whether


What is bok choy?

Bok choy is a leafy vegetable belonging to the cabbage family, commonly used in Asian cuisine. It has dark green leaves and crunchy stalks.

What are some substitutes for bok choy?

There are several alternatives to bok choy that you can use in recipes. Some of the best substitutes include spinach, Napa cabbage, Swiss chard, kale, and celery. These vegetables can provide a similar flavor and texture to bok choy in your dishes.

Can you suggest the best substitute for bok choy?

The best substitute for bok choy depends on the specific recipe you are making. However, spinach, Napa cabbage, and Swiss chard are excellent options that can mimic the taste and texture of bok choy. You can also try using celery and Chinese cabbage as alternatives

Are there any alternatives to bok choy in Chinese cuisine?

Yes, there are several alternatives to bok choy commonly used in Chinese cuisine. Some popular options include choy sum, gai lan (Chinese broccoli), and yu choy. These vegetables offer similar flavors and are often used in stir-fries and soups.

How can I replace bok choy if I don’t have it?

If you don’t have bok choy, you can substitute it with other leafy green vegetables like spinach, kale, or Swiss chard. These vegetables can provide a similar nutrient profile and flavor to your dish

Can you suggest recipes that call for bok choy?

Certainly! Some popular recipes that call for bok choy include stir-fries, soups, and salads. Bok choy adds a unique flavor and texture to these dishes. If you’re looking for specific recipes, you can try searching online for “bok choy recipes” for inspiration.

What are the benefits of eating bok choy

Bok choy is a nutrient-rich vegetable. It is an excellent source of vitamins A and C, as well as other minerals and antioxidants. Eating bok choy can contribute to a healthy diet, promoting overall well-being.

The Comprehensive Guide to Bok Choy Substitutes: Discovering Exciting Alternatives in Your Kitchen by
Alex Bayev Photo
About the author

Leave a Comment