ExoPetHub

Can Bearded Dragons Eat Cabbage? [Safe or Not]

Published March 27, 2026 · By ExoPetHub Team

Learn if bearded dragons can eat cabbage, its goitrogen content, nutritional value, how to prepare it, and which greens are better alternatives.

Can Bearded Dragons Eat Cabbage?

Yes, bearded dragons can eat cabbage in moderation. Cabbage is non-toxic, low in oxalates, and provides some nutritional value. However, it contains goitrogens and is not as nutrient-dense as the best staple greens, so it works better as an occasional part of a varied salad rather than a dietary staple.

Nutritional Profile of Cabbage

NutrientGreen (per 100g)Red (per 100g)Napa (per 100g)
Calories25 kcal31 kcal13 kcal
Calcium40mg45mg32mg
Phosphorus26mg30mg19mg
Ca:P Ratio1.5:11.5:11.7:1
Vitamin A98 IU1116 IU318 IU
Vitamin C36.6mg57mg27mg
Water92%90%95%
GoitrogensModerateModerate-HighLow

Benefits of Cabbage

Decent Calcium-to-Phosphorus Ratio

At roughly 1.5:1, cabbage has a favorable Ca:P ratio that approaches the ideal 2:1. This is better than many other vegetables and most fruits.

Low in Oxalates

Cabbage is low in oxalic acid, meaning it does not bind calcium and prevent absorption. This gives it an advantage over high-oxalate vegetables like spinach.

Good Crunch

Many bearded dragons enjoy the crunchy texture of raw cabbage, which can add variety to salads.

Risks to Watch For

  • Goitrogens — Cabbage belongs to the Brassica family, which contains goitrogens. In large quantities over time, goitrogens can suppress thyroid function. Feeding cabbage in moderation (1-2 times per week) and rotating with other greens eliminates this risk.
  • Low nutrient density — While not harmful, cabbage does not provide as many vitamins or minerals per serving as top staple greens like collard greens or mustard greens.
  • Gas and bloating — Some bearded dragons may experience mild digestive discomfort from cabbage, as it can produce gas. If you notice bloating, reduce the amount offered.

How to Serve Cabbage

  1. Wash thoroughly under running water
  2. Remove the tough outer leaves and hard core
  3. Chop or shred into small, bite-sized pieces
  4. Serve raw — do not cook
  5. Mix into a salad with staple greens like collard greens or mustard greens
  6. Feed 1-2 times per week at most

Better Staple Alternatives

While cabbage is safe, these greens are more nutritious and suitable for daily feeding:

GreenCalciumCa:P RatioBest For
Collard Greens232mg2.4:1Top daily staple
Mustard Greens115mg2.4:1Excellent daily staple
Dandelion Greens187mg2.8:1Outstanding daily staple
Turnip Greens190mg4.5:1Excellent daily staple
Kale150mg1.6:1Great regular green

Conclusion

Cabbage is a safe, acceptable vegetable for bearded dragons when offered as part of a varied diet. Its decent calcium ratio and low oxalate content are positives, but its goitrogen content and lower nutritional density compared to top staple greens mean it works best as an occasional addition rather than a daily offering. Stick with collard greens, mustard greens, and dandelion greens as your primary rotation, and add cabbage for variety once or twice per week.

Frequently Asked Questions

Which type of cabbage is best for bearded dragons?
Napa cabbage (Chinese cabbage) is the best option as it has lower goitrogen content than green or red cabbage. Red cabbage is the most nutrient-dense but also has higher goitrogen levels. All types are safe in moderation.
Can bearded dragons eat cabbage every day?
No, cabbage should not be fed daily due to its goitrogen content. Offer it once or twice per week at most, and rotate with other greens. Better daily staple greens include collard greens, mustard greens, and dandelion greens.
Is cabbage better than lettuce for bearded dragons?
Yes, cabbage is more nutritious than iceberg lettuce, which is mostly water with minimal nutritional value. However, both are outperformed by staple greens like collard greens, mustard greens, and turnip greens.

Related Articles