Pet Keen is reader-supported. When you buy via links on our site, we may earn an affiliate commission at no cost to you. Learn more.

13 Foods Rabbits Can NOT Eat (Can Harm or Kill Your Rabbit)

black rabbit eating radish

The choice to bring a rabbit into your home is a big decision that comes with a lot of responsibility. Outside of providing your pet rabbit with love, attention, and shelter, choosing the right foods for them is the surest way to their health and happiness.

Adopting a rabbit can be a lot like getting a picky, raw vegan roommate… with a huge appetite! But this doesn’t mean that you should feed them anything that they seem to enjoy eating.


How A Rabbit’s Digestion Works

Even if you’re a brand-new rabbit owner, you may have noticed that rabbits have very different dietary requirements than people. Being dedicated herbivores, all rabbits have a digestive system that is designed specifically for feeding on raw plants.

But do you know how rabbits accomplish this entirely raw diet? It’s mostly due to a complex system of gut flora. These bacteria have developed a beneficial mutual relationship with rabbits (source) that helps our fuzzy friends to digest otherwise tough and resistant plant matter.

While a rabbit’s digestive system is truly complex and extraordinary, it’s also extremely sensitive to things that humans have no problem eating. What’s more, the consequences of indigestion for a rabbit can be very serious, with gastrointestinal stasis being a common cause of trips to the vet.

Because of this, it’s important to consider how anything you feed your rabbit is likely to affect their entire digestive system. This includes the nutritional value and effect on gut bacteria, and likelihood of producing gas. The best foods for rabbits are those that are easy to digest, high in beneficial nutrients, and without any significant gas producing properties.

What Do Rabbits Normally Eat?

According to the Veterinary Centers of America, Inc., a rabbit’s usual diet should consist of the following foods:

  • High-quality grass hay (timothy is a readily available standard)
  • Timothy hay pellets
  • Leafy green vegetables
  • Clean, freshwater

Keeping your rabbit healthy really can be as simple as following this list. Fresh hay should form the bulk of your rabbit’s diet, and always be available in abundance. The same goes for water: Rabbits will only drink as much as they need to, so having a constant source is advisable.

Timothy hay pellets and leafy green vegetables help to round out vitamin and mineral intake, but only comprise perhaps 10% of your rabbit’s total diet. On occasion, small portions of fresh fruit may also be given as a sweet treat – though these have no specific value for you rabbit’s nutrition and health.


13 Foods You Should NEVER Feed Your Rabbit

With help from our friends at the Veterinary Centers of America, Inc. as well as the Sacramento House Rabbit Society, let’s look at a list of the most common foods that absolutely should NOT feed your rabbit:

1. Grains and Grain Products

This includes all breads, crackers, and cookies. Rice, wheat, oats, and more are not only too full of carbohydrates for your rabbit, but can cause dangerous digestive blocks, as well. That said, your rabbit will likely try to nibble on any sweets that you have; don’t let them.

hand holding grains
Image Credit: Pexels

2. Beans

Raw or cooked, anyone who has eaten beans knows that they can cause indigestion and gas. While this is okay (if embarrassing) in humans, it can be fatal for rabbits. Peas are included in this, too – because they’re in the same family as many beans, they can also cause gas or blockages that are harmful or fatal to your rabbit.

Image Credit: Pexels

3. Potatoes

Humans are  unable to eat raw potatoes. And while rabbits may be able to digest these tubers in their raw state, that doesn’t mean that they should be eating them. In fact, a toxic compound called solanine makes green potatoes potentially deadly.

Even if a potato is entirely ripe and free of the green that indicates toxic solanine, its nutrient value makes it unsuitable for rabbits. Consisting almost solely of carbohydrates in the form of complex starches, potatoes can also lead to GI stasis via negatively impacting your rabbit’s gut bacteria.

potatoes on the ground
Image Credit: Couleur, Pixabay

4. High Sugar Foods

Any food that is high in refined sugar, including all processed foods, should be entirely avoided in your rabbit’s diet. While bunnies have a natural sweet tooth, they can’t tell the difference between sugars that are okay for them (like fruits) and sugars that can ruin their gut health. Stay away from all cookies and candies for your rabbit’s diet, no matter how much they beg you for them.

bowls of candies
Image Credit: Pexels

5. Cooked Foods

As herbivores, rabbits have evolved to be able to digest large quantities of raw plants. However, this adaptation has also made them sacrifice the digestive enzymes necessary for eating cooked foods. Therefore, if a rabbit eats cooked foods, it can lead to serious gastrointestinal distress by upsetting their delicate gut bacteria.

Generally, you won’t have to worry much about this one. Most rabbits will turn their nose up at anything that’s been cooked.

cooked pasta
Photo by Eneida Nieves from Pexels

6. Chocolate

Theobromine is one of the compounds in chocolate that makes it so satisfying and habit-forming for humans. However, rabbits do not have the necessary digestive enzymes to break theobromine down – making it a dangerously powerful stimulant to them. If your rabbit eats chocolate while you’re not looking, call your vet immediately.

chocolate bars
Image Credit: Pexels

7. Nuts

Rabbits thrive on a diet that is high in fiber and carbohydrates, with a small amount of protein and very little fat. Because nuts are so fatty, they can easily disrupt your rabbit’s digestive system. If a blockage occurs because of this, it can be harmful or fatal to your rabbit’s health.

assorted nuts
Photo by Marta Branco from Pexels

8. Onions, Garlic, and Other Alliums

Any of the members of the pungent-smelling allium family can make your rabbit very sick if eaten; rabbits don’t have the digestive enzymes necessary to process them. Generally, you won’t have to worry about this one – rabbits hate the smell of garlic and onions and will gladly avoid them.

white onions
Image Credit: Pexels

9. Rhubarb

Every part of this common vegetable can be poisonous or harmful to your rabbit, from the leafy greens to the tart stalks and roots. It’s loaded with complicated minerals and molecules that can have a laxative effect in humans and is almost completely unable to be digested by rabbits.

Image Credit: MikeGoad, Pixabay

10. Anything Caffeinated (Coffee, tea, etc.)

If you’ve ever drank too much coffee, you know that being overcaffeinated can be an unpleasant experience: Anxiety and an accelerated heart rate are common problems for the coffee addict.

While humans can handle this to some degree, rabbits are much more sensitive. The “buzz” from coffee or tea can increase their heart rate to harmful (or even fatal) levels, meaning that you should never feed your rabbit anything caffeinated.

coffee beans
Image Credit: Skitterphoto, Pexels

11. Avocados

This ever-popular guacamole ingredient is rich and fatty, making it completely unsuitable for a rabbit’s diet. Fat should comprise the smallest portion of any rabbit’s diet, so avoid feeding them things like avocados, oils, and nuts.

Image Credit: Pixabay

12. Unidentified Wild Plants

There are a wide variety of plants and herbs that can be harmful or fatal if eaten by rabbits. While you won’t find many of these on grocery store shelves, it’s important to be aware of them in case you take your rabbit outside and they eat wild plants.

The Sacramento House Rabbit Society provides a full list of poisonous plants. If you think that your rabbit may have eaten one of these plants while outdoors, don’t hesitate to call your vet immediately.

Wild plants of kerala
Image Credit: Pexels


13. Fruit Seeds

Apples and watermelons are the most common culprits of popular rabbit treats with toxic seeds. When giving your rabbit fruit as a treat be sure to chop up and thoroughly inspect it, carefully removing all seeds.

pumpkin seed
Image Credit: Pixabay


Final Thoughts on Foods Rabbits CANNOT Eat

Making your home safe and comfortable for your rabbit can be a tricky task, but their diet doesn’t need to be. Just follow the helpful guidelines listed above and avoid these 13 common foods that can be harmful or fatal to your rabbit. If for some reason your rabbit has eaten one of these dangerous foods, call your vet immediately – your rabbit may need your help to stay healthy and well.

Featured Image: AkaciaArt, Shutterstock

Our vets

Want to talk to a vet online?

Whether you have concerns about your dog, cat, or other pet, trained vets have the answers!

Our vets