Fresh vegetables are an essential component of a healthy rabbit diet, providing vital vitamins, minerals, and hydration that hay and pellets alone cannot fully supply. Adult rabbits should receive approximately one cup of packed leafy greens per two pounds of body weight daily. This guide covers the best vegetables for rabbits, proper portions, rotation strategies, and common mistakes to avoid.
The Role of Vegetables in a Rabbit's Diet
A healthy rabbit diet consists of approximately 80 percent hay, 10 percent fresh vegetables, 5 percent pellets, and 5 percent treats. Vegetables provide vitamin A, vitamin C, potassium, and water content that supports kidney and urinary tract health. The fiber in leafy greens also complements the long-strand fiber from hay to maintain optimal gut motility.
Tier 1: Daily Staple Greens
These vegetables are safe to feed daily and should form the foundation of your rabbit's vegetable rotation.
Romaine Lettuce
Romaine lettuce is one of the best daily greens for rabbits. It is low in oxalates and calcium, provides good hydration, and is rich in vitamins A and K. Offer two to three large leaves per two pounds of body weight. Avoid iceberg lettuce, which has almost no nutritional value and contains lactucarium, which can cause digestive issues.
Cilantro
Cilantro is well-tolerated by most rabbits and provides vitamins A, C, and K along with antioxidants. It has a strong flavor that many rabbits enjoy. Offer a generous handful daily as part of the green rotation. Cilantro is also one of the lowest-oxalate herbs available.
Bok Choy
Bok choy is an excellent source of vitamin C, vitamin A, calcium, and potassium for rabbits. Both the leafy green tops and the crunchy white stems are safe. Offer one or two small heads or equivalent leaves daily. It is particularly good for rabbits who need extra calcium, such as growing juveniles.
Watercress
Watercress is nutrient-dense, providing significant amounts of vitamins A, C, and K. Its peppery flavor is enjoyed by many rabbits. Offer a small bunch as part of the daily greens mix.
Tier 2: Regular Rotation Greens
These vegetables are safe to feed three to four times per week and should be rotated to prevent oxalate or calcium buildup.
Parsley
Both flat-leaf and curly parsley are nutritious for rabbits, providing vitamins A, C, and K. However, parsley is relatively high in calcium and oxalates, so it should be rotated rather than fed daily. Offer a small bunch three to four times per week.
Kale
Kale is highly nutritious but high in calcium and can contribute to urinary issues if fed in excess. Offer a few leaves two to three times per week as part of a varied rotation. Dark green and purple varieties are both suitable.
Bell Peppers
Red, yellow, orange, and green bell peppers are all safe for rabbits. They provide excellent vitamin C, and many rabbits enjoy the crunchy texture. Remove the seeds and stem, and offer a thin slice or two several times per week. Red bell peppers have the highest vitamin C content.
Basil
Fresh basil is safe and aromatic, often enticing rabbits who are hesitant about new foods. It provides vitamin K and small amounts of iron and calcium. Offer a few leaves three to four times per week.
Tier 3: Occasional Vegetables
These are safe in small amounts but should be limited to once or twice per week.
Broccoli
Broccoli is nutritious but can cause gas in some rabbits. Offer small florets and watch for signs of bloating. If your rabbit tolerates it well, a small floret once or twice a week is acceptable.
Carrot Tops
The leafy green tops of carrots are more nutritious and lower in sugar than the root itself. They are rich in potassium, vitamin K, and vitamin C. Offer a small bunch one to two times per week. The actual carrot root should be treated as a treat due to its sugar content.
Spinach
Spinach is very high in oxalates, which can bind to calcium and contribute to bladder sludge or stones. Feed sparingly, no more than once a week, and always rotate with low-oxalate greens.
Vegetables to Avoid
- Iceberg lettuce: Low nutrition, contains lactucarium
- Potatoes: Starchy and toxic when green, containing solanine
- Rhubarb: Extremely high in oxalic acid and toxic to rabbits
- Onions, garlic, and leeks: Cause hemolytic anemia
- Corn: Indigestible hulls can cause dangerous GI blockages
- Raw beans: Contain toxic lectins
How to Introduce New Vegetables
Introduce one new vegetable at a time and wait 24 to 48 hours before adding another. Start with a small amount and monitor droppings for signs of soft stool or diarrhea. If the new food causes digestive upset, remove it and try again in a few weeks. Young rabbits under 12 weeks should not receive fresh vegetables, as their digestive systems are still developing.
Building a Weekly Rotation
A good weekly rotation for an adult rabbit might look like this: Monday through Sunday, always include one or two daily staples like romaine and cilantro, then rotate one additional green from Tier 2 or Tier 3. For example, Monday could be romaine, cilantro, and parsley. Tuesday could be romaine, watercress, and bell pepper. This approach ensures nutritional variety while preventing overconsumption of any single nutrient.
Summary
Fresh vegetables are a vital part of rabbit nutrition, providing hydration, vitamins, and fiber variety. Focus on daily staple greens like romaine lettuce, cilantro, bok choy, and watercress. Rotate in parsley, kale, bell peppers, and basil several times per week. Limit high-oxalate greens like spinach, and always introduce new vegetables gradually. A thoughtful vegetable rotation will keep your rabbit healthy, hydrated, and happy.