11 Best Bok Choy Substitutes

Posted on

Bok Choy Substitutes



Prep time

Cooking time

Total time


This article may contain affiliate links and if you make a purchase after clicking on a link, we may earn a small commission at no additional cost to you.

Bok Choy is a member of the Chinese Cucurbitaceae family or cabbage family and can be found in various recipes. This Asian vegetable has sturdy stems with leaf tissue and is readily accessible all year.

Remember that it is a vegetable that can be used as quickly as possible and should be stored safely to keep things fresh afterward. If stored correctly in the refrigerator, it could last up to 3 to 5 days. Bok choy has cabbage-like flavor profiles, and the leaf buds have a sour taste. The white stem is water-filled and has a luscious mouthfeel.

Even so, if you don’t have any bok choy on hand, you can always use other bok choy substitutes, such as cabbage, broccoli, yu Choy, kale, celery, leeks, spinach, nan ling, Swiss Chard, and mustard greens.

Why Do You Need Bok Choy Alternatives?

With so many benefits, this green fiber isn’t found in the kitchens of most urban families. The possible explanation is straightforward. Bok choy has a much greater spending power than most fibrous vegetables.

As a result, people look for its replacements anywhere they can, even if the stringy texture of those replacements vary. The price gap is so large that consumers are more inclined to sacrifice taste than pennies!

Yes, it is now cultivated in some countries, but the scarcity of bok choy is also a point in looking for alternatives.

Best Bok Choy Substitutes

1. Yu Choy

Yu Choy is another leafy vegetable that can be used in place of bok choy in your meals. This can have dark green leaves and a yellow flower on occasions.

You should be aware that bok choy and Yu Choy are closely linked, making them good compensates for one another.

Both have a lot of nutritional value that can help you. The Yu Choy’s leaves, stems, and flowers are also eatable and have a delicate mouthfeel with a crunchy flavor profile.

The sweetness is reminiscent of baby spinach, with subtle peppery undertones. Everything can be cooked together, and it can be used in dishes with fish or oyster sauce. Add it to stir-fry recipes as well.

2. Cabbage

Cabbage is a readily available vegetable that is frequently used in our kitchen. At any time, cabbage can replace bok choy.

Cabbage has a reduced calorie count and a high nutrient content, making it beneficial to your health. You should also be aware that it is widespread in Asian food culture.

Because the two have so many similar characteristics, they can easily be substituted in most recipes. If you’re making soups or another recipe, feel free to swap out bok choy for cabbage at any time.

3. Broccoli

Broccoli is a healthy substitute for bok choy that can be adapted to the other flavorings in your recipe. It is easily accessible and can be used in several ways in your food preparation.

 Broccoli and bok choy, when in comparison, both provide very nutritionally dense benefits.

Broccoli has a bitter flavor with grassy undertones. However, aside from broccoli’s health advantages, it is not widely consumed. So, ask ahead of time if your guests will enjoy it.

4. Napa cabbage

Whenever you need to replace bok choy, napa cabbage is among the first issues that come to thought. The closest you can get is to substitute napa cabbage for bok choy in most recipes that call for it.

A whole other Chinese cabbage variety with long green fiber-rich leaves. They include a crunchiness that lasts even after the vegetables has been cooked.

You will not be sorry if you include napa cabbage in your cooking because it will incorporate a great touch and sensation into your dish. You can essentially insert it into any good recipe for bok choy. However, do not boil it.

5. Celery

Celery is another vegetable that will work well in your cooking. Celery has a unique flavor that is both powerful and mellow, and it will complement your dish perfectly.

Remember that this flavor might not be for everyone, so make sure everybody can appreciate it. Celery is typically used in salads but can be used in any recipe that calls for bok choy. Celery can also be used in soups, sautéed mixed vegetables, and sauces.

6. Kale

Kale is another vegetable that can be used in place of bok choy. This is yet another healthier alternative that is high in vitamins. Kale has a sour aftertaste and can be eaten both raw and cooked.

Moreover, a proverb proclaims kale to be the sovereign of healthy greens. You will not be sorry if you use it in your dish. It has numerous health benefits. Kale can be used in salads with fish, chicken, pesto, and various other recipes that call for bok choy.

7. Swiss Chard

Swiss Chard ought to be part of your diet and can also be used in place of bok choy in recipes. This is yet another highly nutritious vegetable with a delicate sour taste that can be consumed raw or processed.

Definitely, after cooking, the flavor becomes milder and more reminiscent of spinach’s sweet flavor. If you use it rather than bok choy, there would be no problems with your dish.

The critical thing to remember is that its leaves must not be boiled alongside the stems, but there’s another way to prepare them. It can be used in place of bok choy for most meals.

8. Spinach

Spinach is a better and healthier, and readily available vegetable that could be used in place of bok choy. The leafy greens are highly nutritious, and incorporating them into your cooking routine can provide you with numerous health benefits.

In most recipes that call for bok choy, use spinach instead. Spinach is also great in smoothies, salads, soups, and a variety of Asian dishes. You have two options: stir fry or boil.

9. Leeks

Veggies have a way of substituting with one another in cooking, so leeks can be used in recipes that call for bok choy. They are composed of basal leaves (around 15-25 cm long).

They have a distinctive taste and are frequently referred to as a lesser version of onions.

Their sensitive, delightful flavor complements the majority of bok choy foods. The leek’s white and light leaf buds are safe to eat, and the green tops are frequently removed before actually preparing food.

10. Nan Ling

Nan Ling, also known as Chinese celery, can be substituted for bok choy in meals. It may look like coriander when you look for it at the sore, but the flavor is something between celery and bok choy.

This makes it ideal for substituting for bok choy in recipes. Nan Ling is a common ingredient in many Chinese dishes. You can use it in almost any recipe that calls for bok choy.

11. Mustard Greens

Green vegetables have a method of identifying one another as substitutes. Mustard greens are yet another fine replacement for bok choy. This harsh, gingery vegetable has a sharp taste. When boiled, mustard greens have a relatively mild flavor, but the flavorings remain.

Both the leaves and the stems can be used in preparing food. You can use mustard greens to consider replacing bok choy in frying, stir-fries, and other foods where the flavorings can be tweaked.

Frequently Asked Questions

Can I use Napa cabbage instead of bok choy?

In your food preparation, Napa cabbage can be used in place of bok choy. Even so, you should be aware that the surface may transform because they will have a varying one.

What does Bok Choy taste like?

Bok Choy is a delicate vegetable with a distinct flavor. This cabbage tastes like a cross between cabbage and lettuce. The best way to eat Bok-Choy is braised. It has a sour taste when eaten raw.

It’s not as heavy as spinach; the top leafy greens segment of the cabbage has a better flavor than the lower celery part. The appearance of Bok Choy is famous. The celery has a peppery flavor.

Is Chinese cabbage just like bok choy?

Chinese cabbage and bok choy may appear to be similar, but they are not equivalent. They can be substituted with each other in most meals. The way they are prepared differs, and you should be aware that bok choy is stringier.

Can I use spinach instead of bok choy?

You certainly can. In most foods, spinach can be used in place of bok choy. The leaves are very nearly identical in appearance and taste. Both can be used interchangeably in preparing food.


Bok choy is a popular, nutrient-dense, and sensitive food in Asian cuisine. Even so, it can be challenging to obtain in some countries.

As a result, if you’re working on Asian recipes, particularly Chinese cooking, identifying the appropriate bok choy viable replacement to keep the dishes’ unique taste will profit your future cooking adventures with Chinese dishes.


You might also like these recipes