If you have ever looked at the cabbage in your kitchen and wondered, “Can my bearded dragon eat this too?” — you are not alone.
Yes, bearded dragons can eat cabbage once a week. Red and green cabbage are safe, but high goitrogens may affect the thyroid if fed too often.
In this guide, we will break everything down in simple words so you can decide whether cabbage belongs in your bearded dragon’s diet or not.
Is Cabbage Safe for Bearded Dragons?
Cabbage is not toxic to bearded dragons. That means it will not poison them if they eat a small portion.
However, “safe” does not mean “perfect.”
Cabbage contains something called goitrogens. These natural plant compounds can interfere with thyroid function if eaten too often. The thyroid helps control metabolism and growth, so balance is important.
Compared to stronger staple greens like collard greens, mustard greens, or dandelion greens, cabbage is weaker in nutrition. It is okay as part of a mix, but it should not replace better greens.
Think of cabbage like a side vegetable — not the main salad base.
Nutritional Value of Cabbage
Here is a simple breakdown of raw cabbage (per 100 grams):
| Nutrient | Amount | Why It Matters |
| Water | ~92% | Helps with hydration |
| Calcium | ~40 mg | Supports bones |
| Phosphorus | ~26 mg | Affects calcium balance |
| Fiber | ~2.5 g | Helps digestion |
| Vitamin C | High | Supports immune system |
| Vitamin A | Small amount | Supports eye health |
Calcium to Phosphorus Ratio
The calcium to phosphorus ratio in cabbage is not ideal for daily feeding. Bearded dragons need more calcium than phosphorus to prevent metabolic bone disease (MBD).
Cabbage does contain calcium, but it is not strong enough to be considered a calcium-rich green.
Because of this, cabbage should be mixed with better greens that have a stronger calcium profile.
Types of Cabbage: Which Is Better?

Not all cabbage is the same. Some types are slightly better than others.
Red Cabbage
Red cabbage is often the best option.
- Higher in antioxidants
- Slightly more nutrients
- Brighter color adds variety
It can be offered once a week in small amounts.
Green Cabbage
This is the most common type found in stores.
- Safe in small portions
- Moderate nutrition
- Contains goitrogens
Feed once a week or less.
Napa (Chinese) Cabbage
Napa cabbage has softer leaves.
- Easier to chew
- Lighter texture
- Still contains goitrogens
Offer occasionally.
Savoy Cabbage
Savoy cabbage has wrinkled leaves.
- Slightly higher phosphorus
- Not ideal for frequent feeding
This type should only be fed rarely.
Benefits of Feeding Cabbage
Even though cabbage is not a superfood for bearded dragons, it still has some benefits.
1. Hydration Support
Cabbage has very high water content. This can help keep your dragon hydrated, especially if they do not drink much water.
2. Fiber for Digestion
The fiber in cabbage can help support digestion when fed in small amounts. It may help prevent mild constipation.
However, too much fiber can cause loose stool.
3. Vitamin Boost
Cabbage contains vitamin C and small amounts of vitamin A. These help support the immune system and overall health.
4. Adds Variety
Bearded dragons enjoy variety. Adding small pieces of cabbage to their salad can make meals more interesting.
Variety also helps prevent picky eating habits.
Risks of Feeding Cabbage
This is the part many owners overlook. Even safe foods can cause problems when fed too often.
Goitrogens and Thyroid Health
Cabbage contains goitrogens. These compounds can interfere with iodine use in the body. Over time, too many goitrogens may affect thyroid function.
If a dragon eats cabbage every day for months, it may increase the risk of health issues. That is why cabbage should always be fed in moderation.
Calcium Balance Problems
Bearded dragons must maintain proper calcium levels. If their diet has too much phosphorus compared to calcium, they can develop metabolic bone disease.
Cabbage does not provide strong calcium support. Feeding it too often without proper supplementation may cause imbalance. Always dust vegetables with calcium powder and rotate greens wisely.
Digestive Upset
Because cabbage is high in fiber and water, too much can cause:
- Loose stool
- Gas
- Mild stomach discomfort
If you notice watery droppings after feeding cabbage, reduce the amount next time.
How Often Can Bearded Dragons Eat Cabbage?

Frequency depends on age.
Adult Bearded Dragons
Adults can eat cabbage once per week in small portions. It should not be the main green. Mix it with stronger leafy vegetables.
Juvenile Bearded Dragons
Juveniles need more protein and strong calcium support. Cabbage can be offered rarely, maybe once every two weeks, in very small amounts.
Baby Bearded Dragons
Baby dragons should mostly eat insects and finely chopped staple greens. Because of the fiber and goitrogens, cabbage is not ideal for babies. It is best to avoid it or offer extremely tiny amounts only occasionally.
How to Prepare Cabbage for Bearded Dragons
Proper preparation is very important.
Step 1: Wash Thoroughly
Rinse the cabbage under clean running water. Remove any dirt or chemicals.
If possible, choose organic cabbage.
Step 2: Remove Thick Stems
Thick stems are harder to digest. Remove the tough white core parts.
Step 3: Chop into Small Pieces
Pieces should be no larger than the space between your dragon’s eyes.
Small pieces prevent choking and make digestion easier.
Step 4: Serve Raw Only
Do not cook cabbage.
Cooking removes nutrients and may change texture. Never add seasoning, salt, oil, or spices.
Step 5: Mix With Better Greens
Always mix cabbage with:
- Collard greens
- Mustard greens
- Turnip greens
- Dandelion greens
This keeps the diet balanced.
Cabbage vs Other Greens
Here is a simple comparison:
| Green | Safe? | Staple or Occasional? |
| Collard Greens | Yes | Staple |
| Mustard Greens | Yes | Staple |
| Dandelion Greens | Yes | Staple |
| Kale | Yes (moderate) | Occasional |
| Cabbage | Yes (limited) | Occasional |
As you can see, cabbage is not at the top of the list. It is safe, but not strong enough to be a daily base.
What Happens If a Bearded Dragon Eats Too Much Cabbage?
If your dragon eats too much cabbage one time, do not panic.
You may notice:
- Softer stool
- Mild gas
- Slight decrease in appetite
In most cases, this passes quickly.
However, long-term overfeeding could lead to:
- Calcium imbalance
- Thyroid stress
- Nutritional deficiencies
If you notice weakness, swelling, or unusual behavior, contact a reptile veterinarian.
Can Bearded Dragons Eat Red Cabbage?
Yes, red cabbage is safe in small amounts. It may even be slightly better than green cabbage because it contains more antioxidants. Still, it should only be fed occasionally.
Can Bearded Dragons Eat Cooked Cabbage?
No, cooked cabbage is not recommended. Cooking reduces nutrients and changes texture. Also, cooked vegetables are often prepared with salt or oil, which are unsafe for reptiles. Always serve raw cabbage only.
Can Cabbage Cause Diarrhea?

Yes, if fed too much. Cabbage has high water and fiber content. Too much can lead to watery droppings. If this happens, stop feeding cabbage for a while and return to staple greens.
Is Cabbage Better Than Lettuce?
Cabbage is slightly better than iceberg lettuce because it contains more nutrients. However, both should be fed in moderation. Staple greens like collards and mustard greens are much better choices than either cabbage or lettuce.
Can Bearded Dragons Eat Cabbage Every Day?
No, cabbage should not be fed daily. Daily feeding may increase the risk of thyroid problems due to goitrogens and may cause calcium imbalance. Limit cabbage to once per week or less.
Can Bearded Dragons Eat Cabbage Leaves?
Yes, bearded dragons can eat cabbage leaves occasionally. Wash them well and chop into small pieces. Remove thick stems because they are harder to digest. Feed once a week at most, and mix with calcium-rich greens.
Can Bearded Dragons Eat Cabbage Worms?
No, it is not safe to feed cabbage worms to bearded dragons. Wild worms may carry parasites or pesticides from plants. It is always safer to feed store-bought insects like Dubia roaches or crickets.
Can Bearded Dragons Eat Purple Cabbage?
Yes, purple cabbage is safe in small amounts. It has antioxidants and slightly more nutrients than green cabbage. Still, it contains goitrogens, so feed only once a week and mix with staple greens.
Can Bearded Dragons Eat Coleslaw Mix?
Plain coleslaw mix without dressing can be fed in small amounts. Check that it contains only raw vegetables. Never feed coleslaw with sauce or seasoning, as it contains sugar and salt.
Can Bearded Dragons Eat Beetroot?
Yes, bearded dragons can eat beetroot occasionally. It contains vitamins but also natural sugars and oxalates. Feed small, grated pieces once in a while, not as a regular part of their diet.
Can Bearded Dragons Eat Savoy Cabbage?
Yes, Savoy cabbage is safe in small portions. It has a softer texture but still contains goitrogens. Feed rarely and mix with stronger calcium-rich greens to keep your dragon’s diet balanced.
Can Dubia Roaches Eat Cabbage?
Yes, Dubia roaches can eat cabbage in small amounts. It gives them hydration because it has high water content. However, it should not be their only food. Mix cabbage with carrots, leafy greens, and dry roach chow for better nutrition.
FAQs
Can my bearded dragon eat raw cabbage?
Yes, they can eat raw cabbage occasionally. Chop it small and mix with better greens. Do not feed daily.
What veggies can beardies not eat?
Avoid spinach, rhubarb, onion, avocado, and mushrooms. These can cause health problems or block calcium absorption.
What are the best veggies for bearded dragons?
Collard greens, mustard greens, dandelion greens, and turnip greens are best. They provide strong calcium and daily nutrition.
What is the most common cause of death in bearded dragons?
Metabolic bone disease is common. It happens from low calcium, poor UVB lighting, and improper diet.
What types of vegetables do bearded dragons eat?
They eat leafy greens, squash, bell peppers, and occasional herbs. Variety keeps their diet balanced and healthy.
What is the healthiest thing to feed your bearded dragon?
A mix of calcium-rich greens, gut-loaded insects, and proper supplements is the healthiest daily diet.
What foods are toxic to reptiles?
Avocado, rhubarb, onion, garlic, chocolate, and processed foods are toxic and should never be fed.
Can beardies eat rice?
No, rice is not suitable. It offers little nutrition and is hard for bearded dragons to digest properly.
Are carrots good for bearded dragons?
Carrots are safe occasionally. They contain vitamin A but also sugar, so feed small grated pieces sometimes.
Is sweetheart cabbage safe?
Yes, sweetheart cabbage is safe occasionally. Feed small amounts and mix with calcium-rich greens for balance.
Conclusion
So, can bearded dragons eat cabbage? Yes, they can — but only in moderation. Cabbage is not toxic, and small amounts once a week are generally safe for adult dragons. However, it should never replace strong, calcium-rich staple greens.
Because cabbage contains goitrogens and has a weaker calcium balance, feeding it too often can lead to health problems over time. That is why variety is so important. Mix cabbage with better leafy greens, dust food with calcium, and always provide proper UVB lighting.
In simple words, cabbage is okay as an occasional addition — not a daily meal. When you focus on balance and variety, your bearded dragon will stay healthy, active, and happy.