Rabbits can eat a variety of foods, including fresh vegetables and fruits, hay, dried herbs, and specially-formulated pellets. Fresh produce should always be washed before feeding to your rabbit, and never give them foods that are high in sugar or starch.