Yes, rabbits can eat spinach in moderation. Spinach is high in oxalic acid, which can be harmful to rabbits if fed in large quantities. It is best to offer spinach as an occasional treat and provide a variety of other vegetables as the main part of their diet.