Help! My Bearded Dragon Won’t Eat Greens

Updated: January 8, 2024

One of the most common questions I get on Instagram is, “My bearded dragon won’t eat greens. What am I doing wrong??!” As a reptile husbandry researcher, I have found that most health and even behavioral problems in reptiles can usually be traced back to their husbandry. Beardies can refuse greens for a variety of reasons, but as long as they’re still eating, it’s usually a pretty straightforward fix.

bearded dragon won't eat greens - blog graphic
Yes, that is poo. WHY, Nabooru?!

Reason #1: Age

Bearded dragons’ nutritional needs change as they grow. They need a lot of bugs in their first year of life to fuel rapid growth, so don’t be too concerned if they don’t seem keen on vegetables yet. Greens can be an acquired taste, so one of the best ways to introduce your beardie is by keeping a bowl of fresh greens in the terrarium at all times.

  • Hatchlings (0-3 months old)
    • Insects 1x/day, as many as the dragon will eat
    • Vegetables daily, as much as the dragon will eat
    • Calcium powder on all insects and salads
    • Multivitamin powder on salads 2x/week
  • Juveniles (<12″/25cm long)
    • 5-6 head-sized insects daily, or equivalent portion
    • Vegetables daily (3x larger than insect volume)
    • Calcium powder on all insects and salads
    • Multivitamin powder on salads 2x/week
  • Subadults and Adults (>12″/25cm long)
    • 3-4 head-sized insects 2x/week, or equivalent portion
    • Vegetables 3x/week (one portion = size of dragon’s head)
    • Calcium powder on all insects and salads
    • Multivitamin powder on salads 1x/week
  • Gravid females
    • 4-5 head-sized insects 2x/week, or equivalent portion
    • Vegetables 3x/week (one portion = size of dragon’s head)
    • Calcium powder on all insects and salads
    • Multivitamin powder on salads 2x/week

This feeding schedule is from my comprehensive Bearded Dragon Care Manual, available for free here.

Reason #2: Too Much Food

This is related to Reason #1. If your bearded dragon won’t eat greens, there’s a good chance that you’re feeding them too many bugs. After all, hatchlings should be getting 60-80% of their diet as bugs, juveniles need ~60%, but adults only need 15-30%. If your dragon isn’t eating their greens, then that’s a diet of 100% bugs! See the problem?

Keep to a strict schedule with the bugs, and a dragon that is used to getting fed more often will have no choice but to eventually try the salad. They may be unhappy about it at first, but it’s for the best in the long-term.

If you’re worried that this approach may be too cruel, let me reassure you: you’re not starving your pet. There’s an essential difference between starving an animal and not overfeeding it. Also, keep in mind that reptiles have very different metabolisms from humans. They’re built to be able to survive and even thrive on eating little and infrequently. Healthy wild bearded dragons look very lean compared to the ones you’re used to seeing on social media.

Photo credits:
Left: Photo 341430824, (c) Owen Gale, some rights reserved (CC BY-NC)
Center: Photo 339815985, (c) Mark Newton, some rights reserved (CC BY-NC
Right: Photo 344694345, (c) Florian DENIS, some rights reserved (CC BY-NC-ND)

Reason #3: Low Basking Temps/Not Enough UVB

Bearded dragons require hot surface basking temperatures between 108-113°F (42-45°C) as measured by a temp gun or a digital probe thermometer with the probe placed on the basking spot under the heat source.

In terms of UVB, the average bearded dragon housed needs the following UVB setup (given distances are measured from the bearded dragon’s back while sitting on the basking surface to the surface of the UVB bulb):

When it comes to UVB, brand and distance can make a big difference. Not every bulb advertised for UVB has the same output (or safety!), and UVB intensity decreases as distance from the source increases. For more information, see the Heating & Lighting page of my Bearded Dragon Care Manual.

When a bearded dragon isn’t getting enough heat or UVB, it doesn’t have all of the energy that it needs for healthy digestion. This results in diminished appetite, and can cause other problems as well.

Reason #4: They’d Rather Have Something Else

Bearded dragons have tastebuds just like we do, and so they also have taste preferences. It’s possible that your pet doesn’t like the particular greens you’re currently offering, but is willing to try something else. Similarly, if your bearded dragon won’t eat greens, and you’ve been offering the same thing for a while, they might simply be bored. After all, you’d get tired of eating the same thing every day, right?

NOTE: Avoid using fruit to tempt your beardie to the salad bowl. Fruit is high in sugar, and bearded dragons aren’t built to handle a fruit-heavy diet. Too much fruit can lead to obesity and dental problems. Fruit should be offered only as rare treats in small quantities, not a “staple” or routine part of your dragon’s diet (think one small piece 1x/month). Plus, it doesn’t actually solve the greens problem.

Reason #5: Doesn’t Know What Salad Is

This is a common problem with beardies who have only been fed bugs for years. Putting small insects in the salad, like mealworms or isopods, is bound to get your beardie’s attention. Eventually they will miss the bug and grab a leaf by accident. That will help them realize that greens are food.

What kinds of fruits and vegetables should be offered?

bearded dragon won't eat greens - bearded dragon eating cilantro

Certain fruits and vegetables are less nutritious than others, and can even be poisonous to bearded dragons. The following is a short list of safe options that should be rotated for maximum benefit. 


  • Arugula/Rocket
  • Bok choy
  • Cactus pads
  • Collard greens/Spring greens
  • Endive/Chicory
  • Escarole
  • Kale
  • Mustard greens
  • Mustard cress
  • Pea shoots
  • Spring mix
  • Turnip greens
  • Watercress

Vegetables/Occasional Mixers

  • Artichoke heart
  • Asparagus
  • Basil
  • Beet leaves
  • Bell pepper
  • Carnations
  • Cilantro
  • Carrot greens
  • Cucumber, peeled
  • Carrot, grated raw
  • Clover (pesticide- and herbicide-free)
  • Dandelion greens/flowers
  • Fennel
  • Lemon balm
  • Lemongrass
  • Mint leaves
  • Nasturtium
  • Pansies
  • Parsley
  • Radicchio
  • Rosemary
  • Rose petals
  • Spinach
  • Squash, raw
  • Sugar snap peas
  • Swiss chard
  • Thyme
  • Yam, grated raw
  • Zucchini

Fruits (to be used in small quantities as rare treats only)

  • Banana
  • Cactus fruit
  • Mango
  • Melon
  • Berries
  • Grapes
  • Figs
  • Papaya
  • Peaches
  • Apples

For more information on bearded dragon care from a reptile husbandry expert, read the ReptiFiles Bearded Dragon Care Manual!


  1. Ah, thanks for letting me know! Unfortunately my blog posts don’t get updated as frequently as my care guides do because I kind of forget they exist… You’ll find correct, up-to-date information on this and other related topics in my Bearded Dragon Care Manual. Meanwhile, I’ll make sure to update this article!

  2. This article seems old. Bearded dragons should NEVER be fed fruit of any kind, they cannot digest it. Please update your guide!

  3. It can. Generally speaking, it’s best to offer greens to your dragon first thing in the morning, which is when they’re likely to be most hungry. It also gives them the opportunity to pick at the greens over the course of the rest of the day.

  4. My bearded dragon, Sydney won’t eat blueberries, but he sure goes crazy for cherries 🍒!!

  5. The good news is that your dragon is still young enough that not eating greens isn’t the end of the world…yet. Continue to offer greens on a daily basis. I recommend offering different types of greens, in case your beardie simply doesn’t like mustard greens. However, it’s also possible that you may be feeding your dragon too often, so it’s not hungry enough to try the greens. Please reference the Feeding page of our Bearded Dragon Care Guide to make sure you’re not feeding your dragon too often. It also has some great recommendations on alternative greens to try offering. If you haven’t read the rest of the ReptiFiles Bearded Dragon Care Guide, I recommend making some time for that as well — there are a LOT of myths and misconceptions about bearded dragon keeping which get busted in this guide.

    At the end of the day, however, it’s important to remember that reptiles are different from humans, dogs, and other mammals, and not feeding them for a couple of days really doesn’t harm them. I’ve heard of some bearded dragons so stubborn that they have refused food for up to two weeks before starting to eat greens (and the process did not harm them). It may seem cruel to you, but you need to be prepared to do what’s best for your pet regardless of how it may make you feel.

  6. HIII! I am here today because I have a juvenile he is abt to be 7 months and all I’ve been feeding him are crickets mealworms/ Blueberries and strawberries.. But he wont eat salads I get mustard greens and he wont eat it🥺 I’ve watched a few videos saying that if ur beardie isn’t eating salads to just starve him for a day or 2 and he will have no choice but to eat it.. and I’m only 13 I love him so very much I’ve dedicated all my time to him he Is my baby and I don’t feel right starving him.. so if u could give me any suggestions then that’ll be great!

  7. I’m sorry to hear that, Penny. The problem with superworms is that they seem to be “addictive” for certain bearded dragons, causing them to refuse other food. It’s very important that an adult bearded dragon eats primarily greens rather than insects, as their bodies are not meant for so much protein and calories at that stage of life, and it can ultimately create health problems. I recommend stopping offering superworms as a feeder (or even insects in general!) until he starts eating greens regularly again. But it’s definitely best to get a vet’s input if at all possible. I recommend checking out this list of proven reptile veterinarians to see if there’s one near you that you can try: http://reptifiles.com/reptile-vet-directory.

  8. We would but a few blueberries or strawberries mixed with his greens in his bowl in the morning and give him a few dusted crickets. Mid day he would eat a few more crickets but he would only eat greenies and fruits in the morning only..He was having super worms here and there but I stopped with the crickets because since the covid shut down I could only get these crickets that had a two line on their body and they must of tasted diff because he stop eating crickets then.. It was hard to get supper worms for him so almost lost him.. now i found a place to get supper worms and that is the only insect he is getting now.. I have tried having him eat more veggies but he is picking dude.. I started to raise my own supper worms now but got them in the beetle stage but haven’t gotten eggs yet but trying.. I have the screen on bottom of the tub so eggs will drop down so the beetles will not eat the eggs.. We will see.. I am having issues with my beardie now he has not been eating too much now so its a huge concern to me and I don’t want to lose him.. I have tried to put diff. greenie for him to try out but he isnt eating them now.. I got him some crickets again since they got the other kind here and there and he seems to eat a few of them now but concern about him… his eye keeps watering and read it could be lack of vit a to give him green peas-he will not eat them… tried to give the green peas to the super worms to gut fill them so he would get to him but not working . any ideas for me for my sweet Gary……HElP the vets here don’t know what they are doing at all found out the hard why and lost my female after paying three hundred dollars for nonthing a few years back.. I believed she had issue she was born with..

  9. My bearded dragon loves bell peppers but I don’t feed him them every day because they don’t have that much of a balanced calcium phosphorus ratio.

  10. Thank you for your concern, Anonymous, but actually spinach is healthy for bearded dragons and other reptiles to eat when used as part of a varied diet. Although spinach is high in oxalates, it’s also high in iodine, which is essential for helping combat the negative effects of goitrogenic greens like collard greens, kale, and bok choy, which are commonly fed to herbivores and omnivores. Incidentally, spinach is one of the few greens that are naturally high in iodine. It’s easy to run into health issues if you always use the same 1-3 types of foods with your bearded dragon, since that creates an opportunity for nutritional deficiencies to develop. This is why the concept of “staple” foods can actually do a lot of harm. The best way to ensure balanced nutrition for any reptile is by providing as much variety as possible.

  11. Bearded dragons tend to go crazy for berries! Just make sure not to offer them too often, as all the sugar in fruit isn’t good for their teeth and can lead to excessive weight gain. 🙂

  12. What a great list put together, Never tried blueberries and strawberries until i seen this and they work great with other assorted greens! 🙂

  13. Our new little gal (or guy) seems to love fresh green beans! (We have yet to try blueberries, but I’m anxious to when they come into season here)