Best Substitutes For Cabbage: Guide To Delicious Alternatives

As a chef, I’ve experimented with several cabbage substitutes over the years and found that bok choy is one of the most versatile and nutritious options.

It can be used in various recipes, from stir-fries to soups, and it pairs well with meat, tofu, and seafood. I also love kale as a substitute because of its superfood status and unique texture.

Finally, endives are a great option to add a crunch to coleslaws and salads. Try different alternatives to find the perfect fit for your taste and dietary needs.

Read on to see my list of the best substitutes for cabbage that you’ll love.

What Is Cabbage?


Cabbage is a leafy vegetable belonging to the Brassica family, which also includes broccoli, cauliflower, and Brussels sprouts. It has a round or oval shape with tightly packed leaves that range in color from green to red or purple. Cabbage has a crisp texture and a mild to slightly peppery taste. It is a versatile vegetable used in numerous cuisines worldwide, including salads, stir-fries, soups, and fermented dishes like sauerkraut and kimchi. Cabbage is low in calories and a good source of vitamins C and K, as well as dietary fiber. It is prized for its versatility, nutritional value, and ability to be enjoyed raw or cooked in a variety of dishes.

Best Substitutes For Cabbage

Brussels Sprouts

If you’re not a fan of cabbage due to its strong flavor, you might enjoy brussels sprouts as an alternative.

They have a slightly sweet taste and crunchy texture that make them perfect for stir-frying and roasting.

You can also use them as a low-carb substitute for cabbage wraps or rolls.

Bok Choy

Another great option to replace cabbage is bok choy.

This Asian green vegetable has a similar texture and taste to cabbage, and it’s rich in vitamins C and K.

Bok choy can be used in stir-fries, soups, stews, and salads – think of it as an all-purpose cabbage replacement.


Endives are a great addition to salads and appetizers, and they make an excellent substitute for cabbage in coleslaws and salads.

They’re slightly bitter and have a crunchy texture that complements other ingredients, like nuts and fruit.


Kale has gained popularity as a superfood over the last decade, and it’s an excellent substitute for cabbage in many recipes.

It’s packed with nutrients, antioxidants, and fiber, and it has a similar texture and taste to cabbage, especially when cooked.

Iceberg Lettuce

If you’re looking for a light and refreshing alternative to cabbage, lettuce might be your best bet.

Iceberg lettuce can provide a crisp and crunchy texture, while romaine and butter lettuce offer a milder flavor that complements other ingredients.


Radicchio is a leafy vegetable that belongs to the chicory family. It has a slightly bitter taste and a crunchy texture that make it ideal for salads, roasting, and grilling. It can also add color and flavor to coleslaws and sandwiches.


What Are The Best Cabbage Substitutes For Coleslaw?

Endives, kale, and radicchio are excellent cabbage substitutes for coleslaw. They provide a similar crunchy texture and add unique flavors to coleslaw recipes.

Can I Replace Cabbage With Lettuce?

Yes, lettuce can be a good substitute for cabbage, especially when you’re looking for a lighter and more refreshing flavor.

Are Brussels Sprouts A Good Substitute For Cabbage In Recipes?

Yes, brussels sprouts can be a great substitute for cabbage in recipes that require a similar texture and flavor profile, like stir-fries, stews, and roasts.

Did you find this guide helpful?
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.

Exclusive Coupons & Discounts and Yummy Recipes!

Sign up to our free newsletter!