Cabbage and lettuce are both leafy vegetables, but they are not nutritional equals. Cabbage delivers more vitamin C, more vitamin K, and more fiber per serving than iceberg or romaine lettuce. Lettuce is not empty food, though. It is mostly water, low in calories, and still contributes some vitamins and minerals. Which one is “healthier” depends on what you need from the vegetable.
Is Cabbage Healthier Than Lettuce Nutrition Compared?
Yes, in most direct nutrient comparisons, cabbage comes out ahead. It packs more vitamin C, vitamin K, and dietary fiber into the same weight of raw vegetable.
The gap is largest against iceberg lettuce, which is the least nutrient-dense of the common lettuces. Against romaine or leaf lettuce, the difference narrows but cabbage still generally leads on vitamin C and fiber.
Here is a side-by-side look at raw cabbage and raw lettuce using USDA nutrient data. Values are approximate and vary by variety and growing conditions.
| Nutrient (per 100g raw) | Green cabbage | Iceberg lettuce | Romaine lettuce |
|---|---|---|---|
| Calories | ~25 kcal | ~14 kcal | ~17 kcal |
| Vitamin C | ~37 mg | ~3 mg | ~4 mg |
| Vitamin K | ~76 µg | ~24 µg | ~103 µg |
| Fiber | ~2.5 g | ~1.2 g | ~2.1 g |
| Water content | ~92% | ~96% | ~95% |
The vitamin C difference is the most striking. A 100-gram serving of raw green cabbage provides a large share of the daily vitamin C reference for adults, while the same amount of iceberg lettuce provides only a small fraction of it.
One detail worth knowing: red cabbage tends to carry more vitamin C and antioxidant pigments than green cabbage. So “cabbage” is not one fixed nutrient profile.
What Nutrients Does Cabbage Have That Lettuce Lacks?
Cabbage’s main advantage is vitamin C. This is the nutrient where the two vegetables are least comparable.
Vitamin C is water-soluble and the body cannot store it, so it needs regular intake. It supports collagen production, helps the body absorb iron from plant foods, and functions as an antioxidant. Cabbage is a genuinely useful source.
Cabbage also provides:
- Vitamin K, which is involved in blood clotting and bone health
- Dietary fiber, which supports digestion and bowel regularity
- Small amounts of folate and potassium
- Glucosinolates, sulfur-containing compounds that give cabbage its smell when cooked
Those glucosinolates are worth a note. When cabbage is chopped or chewed, they break down into compounds that have shown anti-cancer activity in laboratory and animal studies. That is real science, but it is not the same as proven protection in people. Human trial evidence on cabbage specifically and cancer outcomes is limited. Treat the lab findings as interesting, not as a reason to make health claims.
Is Lettuce Nutritionally Worthless?
No. Lettuce is lower in most nutrients than cabbage, but calling it worthless is inaccurate.
Romaine and other dark leaf lettuces provide meaningful vitamin K and some folate and vitamin A. Iceberg is the weakest of the group, but it still contributes water, some fiber, and a small amount of several vitamins.
Lettuce’s real role is different. It is a low-calorie base that makes larger portions of other vegetables, beans, and proteins easier to eat. A salad is not healthy because of the lettuce. It is healthy because of what sits on top of it.
There is also a practical point that gets lost. Most people eat lettuce in bigger portions than cabbage because raw cabbage is dense and strongly flavored. A large bowl of romaine may deliver more total vitamin K than a small garnish of cabbage. Per-gram comparisons and real-world plates are not the same thing.
Does Cooking Change the Comparison?
Yes, cooking changes cabbage’s nutrient profile in ways that matter.
Vitamin C is heat-sensitive and water-soluble. Boiling cabbage leaches a notable amount of vitamin C into the cooking water, and heat degrades some of what remains. If vitamin C is your reason for eating cabbage, raw or lightly cooked preparations preserve more of it.
Steaming and stir-frying tend to retain more water-soluble vitamins than boiling, because the vegetable spends less time in contact with water. These are general principles of food science, not cabbage-specific rules.
Lettuce is almost always eaten raw, so it does not face this loss. That narrows the gap somewhat when comparing cooked cabbage to fresh lettuce. It does not close it, since raw cabbage is still the strongest option of all.
Which One Should You Eat More Of?
Both, and for different reasons. Framing this as a winner-takes-all contest misses how vegetables actually work in a diet.
Cabbage earns its place on nutrient density. It is inexpensive, stores well, and delivers more vitamins and fiber per dollar than most vegetables. It works raw in slaws, fermented as sauerkraut, or cooked into soups and stir-fries.
Lettuce earns its place on volume and versatility. It adds bulk to meals with very few calories, which helps some people eat more vegetables overall. It is also the base most people reach for when building a salad.
If you had to pick one for nutrient value per bite, cabbage wins. If you are choosing what goes in your salad bowl tonight, that is a different question with a different answer.
One caution on cabbage: it contains fiber and fermentable carbohydrates that some people, particularly those with irritable bowel syndrome, tolerate poorly in large amounts. Raw cabbage is a common trigger for bloating in sensitive individuals. Cooking it or eating smaller portions often helps. This is a tolerance issue, not a safety concern for most people.
Are There Risks to Eating Either Vegetable?
For most people, both are safe and well tolerated. Two points deserve attention.
Vitamin K matters for people taking blood-thinning medication such as warfarin. Both cabbage and dark leafy lettuces are high in vitamin K, which interacts with these drugs. The standard clinical guidance is not to avoid these vegetables but to keep intake consistent, so the medication effect stays stable. Anyone on warfarin should talk with their clinician about how to manage leafy greens rather than cutting them out.
Cabbage and lettuce can both carry contamination. Leafy greens have been linked to foodborne illness outbreaks, and washing helps but does not remove all risk. People with weakened immune systems, pregnant women, and young children may want to follow food safety guidance on raw produce, particularly for pre-cut or bagged greens.
For fermented cabbage products like sauerkraut, sodium content can be high in commercially made versions. Reading labels is worth the few seconds it takes.
Frequently Asked Questions
Is cabbage or lettuce better for weight loss?
Lettuce is lower in calories per gram, but cabbage keeps you fuller because it has more fiber. Both fit a weight-loss diet, and the better choice depends on whether you want fewer calories or more satiety.
Does iceberg lettuce have any nutritional value?
Yes, though it is the least nutrient-dense common lettuce. It provides water, some fiber, and small amounts of several vitamins, but far less vitamin C and vitamin K than cabbage.
Is red cabbage healthier than green cabbage?
Red cabbage generally contains more vitamin C and more antioxidant pigments called anthocyanins than green cabbage. Both are nutritious, and the difference is not large enough to avoid one over the other.
Can I eat cabbage every day?
Yes, for most people. Large amounts of raw cabbage can cause bloating in people with sensitive digestion, and anyone taking warfarin should keep vitamin K intake steady and discuss it with their clinician.

