can turtles eat onions

You might be a new turtle owner or might have owned one for years. You might have fed them a lot of things, but you have never fed your turtle any onions to date. Now you are curious if onions are good for them or not. Lets us find out:

There have been many turtle owners who have fed them onions and given an okay report about it. They have said that their turtles like the onion and have given them no problems if any. However, some are concerned about them being toxic.

Onions are in no circumstance you should ever be feeding to your turtle. They are toxic to them. If you feed it to them a few times, they will have digestive problems like diarrhea. However, if you increase the quantity and start feeding it more, then you might have other serious problems to worry about. 

The toxicity from the onion comes from a compound called n-propyl disulfide. This toxic principle is also present in other plants that grow in bulbs like garlic as well. Hence well, stay away from these plants.

However, you can do very well by feeding your turtles a myriad of foods that are not only safe for them but also give them a lot of nutritional benefits. 

things to feed your turtle:

Tuttles are generally very low maintenance and do not need much in the way of feeding. You mostly have to steer clear of toxic foods, animals, and insects, but other than those, you have many things you can feed your pets. An example of toxic plants can be onions; toxic animals can be frogs, which release toxins from their skin as they are being chewed to bits, and toxic insects can be stinging caterpillars, which java stinging hair attached to poison sacs. These foods are an absolute no your turtle and can sicken and kill them.

Things like milk and cheese are also banned for turtle consumption as turtles are lactose intolerant, and they can have digestive problems because of the absence of the enzymes required to break down the dairy products.

Turtles are generally either herbivores and omnivores. Omnivores derive their food from plants and animals, while herbivores get their foods only from plants.

Hence here are the types of food you will generally want to feed your turtle. 

processed commercially available turtle feed:

The easiest thing you can do if you have a turtle and want to buy them something to eat without the need to research different foods and their toxicity levels is to just go to the supermarket or your vet and ask to buy some Turtle food. These items are specifically designed to feed turtles, and you cannot go wrong in any way. These foods can either be turtle pellets or frozen fish foods. All you have to worry about is to avoid overfeeding your turtle. You can guess when it is full by just observing its mannerisms when it stops showing more interest in your food offering.


All turtles can dig into vegetables. Adult turtles specifically enjoy themselves some veggies. Typically an adult Turtle should have upwards of 80% of its meal be based on vegetables while the other 20% can be proteins. You can feed them almost anything as long as it is green. There are some vegetables from the summer squash like cucumber and zucchinis that do not do much and do not fulfill their dietary needs as well, so they should be given very sparingly. You should also avoid any greens that come from bulbs like onions and garlic as they are toxic to your turtle and can cause serious problems for them.


Fruits are also a good source of nutritional benefits for your turtle. You can give them almost any fruit from the season or otherwise, and your turtle will be happy to have a slice. However, steer clear of oranges, lemons, or any other food that has citric acid inside of it as it can give them digestive problems.


When Turtles are in the sea, they also sometimes dig into the clams and shells of mollusks. These shells have calcium inside of it, which helps in the development of their bones. However, not all turtles will eat mollusks as this depends on their species type and food preferences. 


You can also let your turtle flex their predator muscles by throwing live feeder fish into its habitat. This can be a stimulating exercise for them, and they will be pleased to do it as well. Turtles will mostly swallow the fish whole, but you can throw in smaller cut pieces as well.


There are also a lot of worms and insects your turtle can eat. As a rule of thumb, you can feed your turtle some insect fish bait. These insects are a good source of proteins for them. However, do steer clear of any insects that have poison sacs attached to them.

how often should you feed your turtle:

You should feed your turtle according to their age. You can classify turtles into three age groups mostly.

  1. Juvenile Turtles that are under 18 months are to be fed at least once a day. They should be given a lot of proteins to aid in their bone development. You should, however, introduce vegetables into their diet as well.
  2. Young Adult turtles that are over the age of 18 months should be fed twice a day. This is where you tone down the protein intake and introduce them to more vegetables.
  3. Older adult turtles can be fed once every three days. Their diet should be 80 percent vegetable and 20 percent proteins.


To conclude, I hope you understand why onions are not a good thing to feed your turtle. They are very toxic for your pet turtle. However, you have a lot more options for your turtle to feed, which can be given to them safely.

Leave a Comment