Crested Geckos, Diet and Food, Geckos

Can Crested Geckos Eat Human Food Or Not?

Published On

by The Pet Engineers


The diet of a crested gecko in captivity is vast and varied. There are several foods that a crested gecko eats that aren’t safe for humans – and vice versa.

But there are also a lot of foods that humans and crested geckos can share. These food items include a lot of fruits and vegetables.

However, you can definitely not feed your crested gecko human foods like hamburgers, kinds of pasta, or other fast food delicacies.

The only kinds of human foods that a crested gecko can eat are fruits and vegetables – and that too not all of them.

Can Crested Geckos Eat Human Food?

As a pet owner, you may sometimes feel like sharing your food with your pet crested gecko – if for no other reason than just to showcase your affection to it.

But it is advisable that you exercise caution when thinking of sharing your food with your pet crested gecko.

Crested geckos can eat a large variety of fruits and vegetables that humans eat, so yes, it is safe to say that your pet crested gecko can eat certain human foods.

Should You Feed Human Food To Crested Geckos?

Usually, pet owners are recommended to feed the commercially available crested gecko diet powders to their pet crested geckos – especially if they are beginners in pet keeping of a crested gecko.

The reason behind that is to ensure that the pet crested gecko gets a proper balance of nutrients, which is easily available in the crested gecko diet powders.

Manually making a diet that has all nutrients in all required amounts can get tricky.

However, even if your crested gecko is on the commercially available powder diet, you may need to give fresh fruits and vegetables to your pet from time to time.

Crested geckos are frugivorous and enjoy eating fruits, nuts, seeds, vegetables, and leaves. And a lot of the fruits and vegetables that you feed to your pet crested gecko are human foods that will greatly benefit your health as well.

An important reason why giving human foods such as safe fruits and vegetables to your crested gecko from time to time is to ensure that your pet crested gecko does not get bored of its diet.

It is true – sometimes, crested geckos in captivity get bored of their regular meals. This may lead to your pet becoming a fussy eater and losing its appetite.

To be fair though, even we humans would become fussy eaters if we had to eat the exact same dish for every meal!

So, to provide a variety of tastes to your pet crested gecko, you should include fruits, vegetables, nuts, seeds, and even live insects from time to time.

The key is control – if your crested gecko is on a crested gecko diet powder schedule, you should give these other varieties of foods in limited quantities.

Which Human Foods Are Safe For Crested Geckos To Eat?

Blueberries can be fed to crested geckos

There are a lot of fruits, vegetables, and nuts that humans consume that are also safe for crested geckos.

Given below is a list of all human foods that are safe for your pet crested gecko to eat:

  1. Fig
  2. Berries
  3. Apple
  4. Mango
  5. Papaya
  6. Peach
  7. Melon
  8. Apricot
  9. Date
  10. Guava
  11. Plum
  12. Pear
  13. Banana
  14. Persimmon
  15. Nectarine
  16. Arugula
  17. Endive
  18. Alfalfa
  19. Carrot
  20. Spinach
  21. Squashes
  22. Pumpkin
  23. Lettuce
  24. Celery
  25. Broccoli
  26. Bell pepper
  27. Okra
  28. Mushroom
  29. Mustard greens
  30. Turnip greens
  31. Green bean
  32. Asparagus
  33. Blueberries
  34. Strawberries
  35. Raspberries
  36. Kiwi
  37. Watermelon
  38. Cucumber

The quantities of these foods that may be safe for your crested gecko differ depending on your pet crested gecko’s requirements.

However, you need to note that if any of the above foods have high levels of potassium and/or oxalates, you should give controlled amounts of those foods occasionally.

High potassium and oxalates in a lot of human foods such as spinach, bananas, and apricots, are beneficial for humans – but can do indirect harm to crested geckos.

These foods are not toxic or unsafe for your pet crested gecko. But, too much of these foods will lead to an excess of potassium in the crested gecko’s body.

This high level of potassium will bind with the calcium reserves in the body and thus reduce the absorption of calcium.

So, excess potassium and oxalates can indirectly lead to your crested gecko becoming deficient in calcium and more susceptible to developing metabolic bone disorder.

Which Human Food Are Toxic To Crested Geckos?

Tomatoes shouldn’t be fed to crested geckos

While there are a lot of human foods aforementioned that are safe and even beneficial for your pet crested gecko, there are a lot of other human foods that are completely toxic for your pet.

Some of the foods that you should avoid giving to your pet crested gecko at all costs are listed below:

  1. Citrus fruits
    Citrus fruits like lemons, oranges, limes, and yes, even tomatoes (which are only closely related to citrus fruits), are harmful to crested geckos.
  2. Pineapple
  3. Avocado
  4. Garlic
  5. Onion
  6. Eggplant
  7. Bok choy
  8. Soybeans
  9. Meat (especially highly processed meats)
  10. Any fast food items
  11. Spices like cinnamon

A lot of these foods are hard to digest for crested geckos. The biggest problem with giving such human foods to crested geckos is that your pet can end up suffering from impaction.

Impaction is a very painful and uncomfortable condition in which the food that your pet crested gecko could not digest properly gets stuck in the digestive tract and causes other problems such as constipation, abdominal pain, bloating, cramping, loss of appetite, and overall discomfort.

Some of these foods are straight-up toxic for your pet crested gecko. For instance, ingesting a lot of cinnamon can prove to be very harmful to your crested gecko.

It can experience toxic shocks due to cinnamon ingestion.

Even more deadly effects of these foods include severe life-threatening diseases, or in the worst case, even death.

For instance, a large dose of avocado can kill your pet crested gecko in a short period of 24 hours!

Keeping the risks in mind, it is better to not experiment with what new item your pet crested gecko can or cannot eat – and stick to making various combinations of the safer food items to make a properly balanced diet for your pet crested gecko.


There are a lot of fruits and vegetables that we humans can share with our pet crested geckos.

We simply need to be wary of the portions of certain foods we give to our pet crested geckos.

You can feed your crested gecko fruits like mango, papaya, apricot, and banana – and even give vegetables like celery, lettuce, and alfalfa sprouts.

You should however exercise restraint on the portions of fruits and vegetables that have a high level of potassium or oxalates.

Such foods, when consumed in excess, can reduce the absorption of calcium in your crested gecko’s body and make it susceptible to the metabolic bone disorder.

There are some human foods that you should never give to your pet crested gecko.

Foods like meat, chips, pasta, and other cooked or fast foods, that we humans love, can lead to your crested gecko becoming impacted.

These foods are not easily digestible by your crested gecko and will get stuck in its digestive tract. Some other foods like avocados are so toxic that they can lead to the death of your pet crested gecko.

The Pet Engineers

A team of pet lovers. We have owned various pets over their years. From dogs to reptiles, etc. Our love of pets, strive to us to create up-to-date and accurate helpful guides on pets.

Follow Us