Tavşanlar bol miktarda ot ve ot samanı yemeyi sever, ancak diyetlerine peletler ve yeşiller eklenebilir. Ayrıca tohumlar, ağaç kabukları, yumuşak dallar ve meyveler de yerler. İdeal olarak, diyetleri mümkün olduğunca vahşi hayvanları taklit etmelidir. Diyetlerindeki yüksek lif içeriği, sindirim için çok önemlidir.
Hay, bir tavşan diyetinin hayvanların yemekten hoşlandığı ve protein, kalsiyum, A ve D vitaminleri ve diğer besinleri içerdiği en önemli unsurdur. Hay, dişlerin sağlıklı olmasını sağlamaya yardımcı olur. Onlara çeşitli dokular vermek için farklı türlerdeki karışımları karıştırmak da gereklidir. Bir tavşan sahibi, tavşana çok fazla yonca vermekten kaçınmalıdır, çünkü tavşanların ihtiyaç duyduğundan daha fazla protein ve kalori içerir.
Peletler ayrıca proteinler ve diğer besinleri içerdiklerinden tavşanlar için iyi bir diyettir. Seçici beslenmeyi önlemek için tavşanlar bir gruptayken en iyi şekilde sunulurlar. Her tavşan için bir avuç bir gün yeter. Taze sebzeler tavşanlara çeşitli besinler sunar. Turp üstleri, maydanoz, ıspanak, filizler ve hardal yeşillikleri diğer yeşillikler arasında eklenebilir. Bir tavşanın diyetini dikkatlice değiştirmek, çeşitli sağlık sorunlarına yol açabilir.