How Many Calories in Cabbage? Nutrition Facts & Macros
One cup of shredded cabbage (89g) has 22 calories
Protein 1.1g · Carbs 5.2g · Fat 0.1g
Cabbage is one of the most affordable and nutritious vegetables — low-calorie, rich in vitamin C, and perfect for salads and cooking. Whether you eat it raw, cooked, or track your macros, knowing the exact nutrition facts helps. Here's everything you need to know about cabbage calories and macros, based on USDA data. Fresh cabbage is about 92% water.
105 kJ · per 100g · Water: 92.18 g
Calorie Calculator: Cabbage (Green)
89 g Cabbage (Green) contains 22 kcal
Calories by Portion Size
| Portion | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|
| 1 cup shredded (89g) | 22 kcal | 1.1g | 5.2g | 0.1g |
| 100 grams | 25 kcal | 1.3g | 5.8g | 0.1g |
Cabbage (Green) — Nutrition Facts
| Cabbage (Green) | per 100g |
|---|---|
| Calories | 25 kcal |
| Protein | 1.28 g |
| Fat | 0.1 g |
| Carbs | 5.8 g |
| Fiber | 2.5 g |
| Sugar | 3.2 g |
| Sodium | 18 mg |
| Potassium | 170 mg |
| Vitamin C | 36.6 mg |
| Folate | 43 mcg |
| Water | 92.18 g |
Source: USDA FoodData Central (FDC ID: 169975) · Data verified April 2026
Variations
Red cabbage
About 31 kcal per 100g — slightly more than green cabbage (25 kcal). Protein 1.43g, carbs 7.37g, fat 0.16g per 100g. Higher in antioxidants (anthocyanins give it the purple color). Great raw in salads or braised as a side dish.
Sauerkraut (fermented)
About 19 kcal per 100g — fewer calories than fresh cabbage due to fermentation. Protein 0.91g, carbs 4.28g, fat 0.14g per 100g. Rich in probiotics for gut health. Higher in sodium (661mg per 100g) due to the salt used in fermentation.
Dietary Perspectives
For Weight Loss
At 25 kcal per 100 g, cabbage is one of the lowest-calorie foods available. It contains 2.5 g of fiber and 92.2% water — maximum volume for minimal calories. Protein is low at 1.3 g per 100 g. A large serving (200 g, ~50 kcal) is very filling. Ideal for volume eating strategies during calorie deficits.
For Athletic Performance
Cabbage provides only 5.8 g of carbohydrates per 100 g — minimal fuel for training. It offers 170 mg of potassium and 36.6 mg of vitamin C per 100 g for general health support. Not a performance food but a valuable nutrient-dense side dish in an athlete's regular diet.
For Keto
One of the best vegetables for a ketogenic diet. Cabbage has only 3.3 g of net carbs per 100 g (5.8 g total carbohydrates minus 2.5 g fiber). A large serving of 200 g contains just 6.6 g of net carbs. Can be used as a pasta replacement, in stir-fries, or as wraps instead of tortillas.
Frequently Asked Questions
How many calories are in cabbage?
One cup of shredded raw cabbage (89g) contains approximately 22 calories. Per 100g, raw green cabbage has only 25 calories — one of the lowest-calorie vegetables available. Cabbage is perfect for high-volume, low-calorie meals. You can eat a large portion for very few calories.
How many carbs are in cabbage?
Per 100g, raw cabbage contains 5.8g of carbohydrates, of which 3.2g is sugar and 2.5g is fiber. One cup of shredded cabbage (89g) has about 5.2g of carbs and 2.2g of fiber. With only ~3.3g net carbs per cup, cabbage is very keto-friendly.
How much vitamin C is in cabbage?
Raw green cabbage is an excellent source of vitamin C with 36.6mg per 100g — about 41% of the daily recommended intake. One cup of shredded cabbage (89g) provides about 32.6mg. Cabbage provides more vitamin C than many people expect from this affordable vegetable.
How much vitamin K is in cabbage?
Raw cabbage contains 76mcg of vitamin K per 100g — about 63% of the daily adequate intake. Vitamin K is essential for blood clotting and bone health. One cup of shredded cabbage (89g) provides about 67.6mcg. Cabbage is one of the best affordable sources of vitamin K.
How much fiber is in cabbage?
Cabbage provides 2.5g of fiber per 100g. One cup of shredded cabbage (89g) has about 2.2g of fiber. While not as fiber-rich as broccoli (2.6g per 100g) or Brussels sprouts, cabbage contributes meaningful fiber to your diet, especially when eaten in larger portions like coleslaw or sauerkraut.
Is cabbage good for weight loss?
Cabbage is one of the best vegetables for weight loss. At only 25 calories per 100g, you can eat very large portions for minimal calories. It provides 2.5g of fiber per 100g for satiety and is 92% water. A whole cup of shredded cabbage has just 22 calories. Cabbage soup, coleslaw, and stir-fries are all great low-calorie meal options.
Compare with Similar Foods
| Portion | kcal | Protein | Carbs | Fat |
|---|---|---|---|---|
| Cabbage (Green) | 25 | 1.28g | 5.8g | 0.1g |
| Broccoli | 34 | 2.82g | 6.64g | 0.37g |
| Carrot | 41 | 0.93g | 9.58g | 0.24g |
| Cucumber | 15 | 0.65g | 3.63g | 0.11g |
| Tomato | 18 | 0.88g | 3.89g | 0.2g |
per 100g
One cup of shredded cabbage has only 22 kcal (89g). At 25 kcal per 100g, cabbage is one of the lowest-calorie vegetables — less than broccoli (34 kcal), carrots (41 kcal), and similar to cucumber (15 kcal).