Bearded dragons

can bearded dragons eat beans

Can Bearded Dragons Eat Beans?

Bearded dragons can technically eat beans, but they should not be a part of their regular diet. While these reptiles can tolerate beans, keeping them in a proper nutrition plan can help maintain their general health and keep them living a long and happy life.

Why Beans Should Rarely be Part of a Bearded Dragon’s Diet

Beans are a source of protein and phosphorus but they also contain high levels of oxalic acid. This can be bad for your pet because it can increase the chance of developing bladder and kidney stones, as well as other issues. When feeding your bearded dragon beans, it is important to keep the servings small and moderate.

Their Preferred Foods

The best food for a bearded dragon is one that is high in animal protein. This means including a variety of insects, such as crickets, worms, and roaches. Including greens and vegetables can also give them the nutrition they need. Some vegetables you can feed your dragon include:

  • Kale
  • Collard Greens
  • Mustard Greens
  • Carrots

Be sure to gut load the insects you provide your bearded dragon with, as this will increase the nutritional content. You can also dust the food with calcium and vitamin supplements to ensure your pet is getting all the minerals and vitamins they need.


While bearded dragons can eat beans, they should not be a regular part of their diet. Beans can disrupt the nutrition in their diet, and can cause bladder and kidney stones, so it is best to avoid them all together. The best diet for your bearded dragon is one that is high in animal protein and supplemented with vegetables, greens, and vitamins.

Recent Post

Join Our Channel

Send Us A Message