top of page

A Complete Guide to Rabbit-Safe Vegetables



A vertical collage of various vegetables, including both rabbit-safe options like romaine and zucchini, and others that should be limited or avoided, such as kale and broccoli.

Rabbits thrive on a high-fiber, plant-based diet that closely resembles what they’d eat in the wild. While high-quality hay should make up the bulk of your rabbit’s daily nutrition, fresh leafy greens and vegetables play a crucial supplemental role by providing hydration, vitamins, and foraging enrichment.


But not all vegetables are created equal. Some are highly beneficial, while others can cause gas, digestive upset, or contribute to long-term health issues like bladder sludge or kidney stones. This guide covers the safest vegetables to feed your rabbit—and just as importantly, which ones to avoid.


The Role of Vegetables in a Rabbit’s Diet

Vegetables are not a rabbit’s primary food source, but they offer key benefits when chosen carefully and fed in moderation. Here’s what they contribute:


  • Hydration – fresh vegetables contain moisture, which supports kidney and bladder function

  • Nutrients – vitamins, minerals, and antioxidants found in leafy greens promote overall health

  • Enrichment – offering variety mimics natural foraging behavior and reduces boredom

  • Digestive support – the right veggies promote healthy gut motility when combined with a hay-based diet


Portion Guide: Rabbits should receive about 1 packed cup of fresh vegetables per 2 pounds of body weight per day. These should be spread out over at least two meals if possible.


Leafy Greens You Can Feed Daily

These vegetables are low in calcium and oxalates, making them safe for regular feeding. Rotate 3–5 types weekly to provide variety:


  • Romaine lettuce

  • Green leaf lettuce

  • Red leaf lettuce

  • Endive

  • Escarole

  • Arugula

  • Basil

  • Cilantro

  • Mint

  • Dandelion greens (feed in moderation if your rabbit has calcium sensitivity)

  • Bok choy (leaves only, not the stems)


Avoid iceberg lettuce—it contains little nutritional value and may cause diarrhea.


Vegetables That Are Safe in Moderation

These vegetables can be included occasionally in small quantities. While not harmful in limited amounts, they are best used to supplement leafy greens:


  • Zucchini (low in calories and oxalates)

  • Bell peppers (remove seeds and stems)

  • Cucumber (hydrating but not nutrient-dense—use as a treat)

  • Carrot (root) – very sugary, feed sparingly as a treat, not daily

  • Carrot tops (greens) – moderate in calcium; feed occasionally


Vegetables to Avoid Entirely

The following vegetables are known to cause gas, bloating, or contain harmful substances. These should not be fed to rabbits:


  • Broccoli (leaves, stems, or florets)

  • Brussels sprouts

  • Cabbage (all types)

  • Cauliflower

  • Kale

  • Parsley

  • Spinach

  • Swiss chard

  • Mustard greens

  • Collard greens

  • Onions or garlic – toxic

  • Potatoes or sweet potatoes – high in starch

  • Rhubarb – toxic

  • Tomato leaves/stems – toxic (fruit is safe in very small amounts)


Many of these are high in calcium, oxalates, or gas-producing compounds that can lead to gastrointestinal discomfort or urinary issues.


How to Introduce Vegetables Safely

When feeding any new food to your rabbit, it’s essential to introduce it gradually to avoid upsetting their delicate digestive system.


Steps for Safe Introduction:

  1. Start with a small portion of one new vegetable.

  2. Monitor your rabbit’s droppings and behavior for 24–48 hours.

  3. If no signs of soft stool or gas appear, it can be added to your rotation.

  4. Always introduce one new food at a time.


Signs Your Rabbit Isn’t Tolerating a Vegetable

If your rabbit experiences digestive distress, stop feeding the new vegetable and monitor their condition closely. Signs to watch for include:


  • Soft or mushy stools

  • Smaller or fewer droppings

  • Lethargy

  • Reduced appetite

  • Hunched posture or signs of pain


Seek immediate veterinary attention if your rabbit stops eating or pooping.


Tips for Feeding Vegetables


  • Always wash produce thoroughly to remove pesticides and contaminants.

  • Feed vegetables at room temperature—not straight from the fridge.

  • Remove uneaten vegetables after a few hours to prevent spoilage.

  • Use veggies to encourage natural foraging—hide them in hay, use treat balls, or stuff them in cardboard tubes.


Fresh vegetables are an important part of a rabbit’s diet—but only when offered with intention and care. By selecting low-calcium, non-gassy greens and introducing new foods slowly, you’ll support your rabbit’s digestive health, provide daily enrichment, and strengthen the bond you share.


Remember: hay should always be the foundation of your rabbit’s diet, with leafy greens and fresh vegetables acting as beneficial additions—not replacements.


If you’re ever unsure about a food item, it’s best to consult with a rabbit-savvy veterinarian or your local rabbit rescue. Your rabbit’s health starts with what goes in their bowl.




Comments

Rated 0 out of 5 stars.
No ratings yet

Add a rating

EDUCATION. ADVOCACY. ADOPTION.

APPLICATIONS

RESOURCES

WILDLIFE RESOURCES

HOW TO HELP

ADOPT

RABBIT POISON HELPLINE: 888-868-8081

866 BUNNY44

866-286-6944

rabbit-rescue-society-logo-white.png
  • Amazon
  • Facebook
  • Instagram
  • TikTok
  • Youtube
petfinder-logo.png

This website was created and generously funded by a dedicated volunteer in loving memory of his cherished rabbit, Ursula, who crossed the rainbow bridge.

© 2025 RABBIT RESCUE SOCIETY.

Rabbit Rescue Society is a registered 501(c)(3) nonprofit organization. Contributions are tax-deductible to the extent permitted by law. Tax ID: 33-4488280. Rabbit Rescue Society is a volunteer-run organization dedicated to the rescue, rehabilitation, and rehoming of domestic rabbits. While we strive to provide accurate and up-to-date information on rabbit care, health, and adoption policies, the content on this website is for informational purposes only and should not be considered a substitute for professional veterinary advice. Rabbit Rescue Society reserves the right to update or modify policies, adoption requirements, and available resources at any time without prior notice. Adoption approvals are at the sole discretion of the rescue, and submitting an application does not guarantee approval. By using this website, you acknowledge that Rabbit Rescue Society is not responsible for any actions taken based on the information provided. For medical concerns regarding your rabbit, please consult a qualified rabbit-savvy veterinarian.

*Rabbit Poison Helpline 888-868-8081, provided by the Rabbit Rescue Society, is for informational purposes only and is not a substitute for professional veterinary, medical, or legal advice. We are not veterinarians and do not provide veterinary services. We do not guarantee the accuracy, completeness, or timeliness of the information provided. In case of a poisoning emergency, contact a licensed veterinarian, poison control center, or emergency vet services immediately. By calling 888-868-8081 and providing your credit card details, you agree to the Rabbit Rescue Society’s Rabbit Poison Helpline Terms of Service. Use of the helpline is at your own risk, and the Rabbit Rescue Society is not liable for any actions taken based on the information provided.

bottom of page