Best Substitutes For Bok Choy: Guide To Delicious Alternatives

As a chef, I have used all of the substitutes listed above in my recipes. One of my favorite dishes is a stir-fry made with Napa cabbage, peppers, and chicken.

The Napa cabbage adds a satisfying crunch and sweetness to the dish, and it’s a perfect substitute for bok choy.

I have also used Swiss chard in soups and stews, and it adds a unique earthy flavor that compliments the other ingredients.

And when I need a quick substitution for bok choy, spinach is always my go-to. Its mild flavor and versatility make it a great addition to any dish.

Read on for my top picks for the best substitutes for bok choy.

What Is Bok Choy?

Bok choy.
Bok choy.

Bok choy, also known as Chinese cabbage or pak choi, is a leafy green vegetable that is widely used in Asian cuisine.

It belongs to the cruciferous vegetable family, along with cabbage, broccoli, and kale. Bok choy has dark green leaves and white stalks, with a crisp texture and mild, slightly sweet flavor.

It is commonly stir-fried, sautéed, or added to soups and stews. Bok choy is highly nutritious, and rich in vitamins A, C, and K, as well as various minerals.

It is a versatile and popular ingredient, prized for its delicate taste and numerous health benefits.

Best Substitutes For Bok Choy

Napa Cabbage

Napa cabbage is a great substitute for bok choy in stir-fries, salads, and soups. Its mild, crunchy taste and texture are similar to bok choy, and it’s readily available in most grocery stores.

Plus, Napa cabbage is packed with nutrients, including vitamin C, beta-carotene, and fiber.

Swiss Chard

Swiss chard is another excellent replacement for bok choy.

It has a similar texture, but its flavor is slightly sweeter and earthier.

Swiss chard works well in sautés, soups, and stir-fries, and it’s a fantastic source of vitamins A, C, and K.


If you’re looking for a quick and easy substitute for bok choy, spinach is an excellent option.

This leafy green has a similar flavor and texture to bok choy, and it’s an excellent source of iron and calcium.

Spinach is a versatile ingredient that can be used in salads, smoothies, pasta dishes, and more.

Mustard Greens

Mustard greens are a leafy vegetable with a slightly spicy flavor that works well as a substitute for bok choy.

They have a similar texture to bok choy and can be used in stir-fries, soups, and salads.

Mustard greens are also high in vitamins A, C, and K, as well as calcium and iron.

Yu Choy

Yu choy is a Chinese vegetable with a similar taste and texture to bok choy.

It’s often used in stir-fries, soups, and noodle dishes, and it’s a good source of vitamins A and C.

Yu choy is a bit harder to find than some of the other substitutes on this list, but it’s worth seeking out if you can find it.


What Is A Good Substitute For Bok Choy In Stir-fry?

Napa cabbage, Swiss chard, and mustard greens are all great substitutes for bok choy in stir-fries.

Can I Substitute Spinach For Bok Choy In Soup?

Yes, spinach is an excellent substitute for bok choy in soups. It has a similar taste and texture and is packed with nutrients.

Is There A Difference Between Baby Bok Choy And Regular Bok Choy?

Baby bok choy is smaller and more tender than regular bok choy. It’s often used in stir-fries, salads, and soups.


There are many great substitutes for bok choy that you can use in your recipes.

Whether you prefer the mild flavor of Napa cabbage or the peppery taste of mustard greens, there’s a substitute on this list that will work for you.

So give them a try and see which one you like best!

Norah Clark

Norah Clark

Norah Clark, the founder and editor of YummyTasteFood! She's a seasoned food writer and editor with over a decade of experience in the hospitality industry as a former pastry chef, sous chef, and barista. When not writing about food, she explores new recipes or travels the world for culinary inspiration.