Can Cats Eat Basil?

Yes — plain basil is generally safe for cats in very small amounts. Basil itself is non-toxic, but it is not a necessary part of a cat's diet, and prepared basil dishes like pesto can be dangerous.

Monitor at Home

Plain basil is generally safe for cats

ASPCA lists basil as non-toxic to cats. Most cats that nibble a fresh basil leaf will be fine, but large amounts may cause mild stomach upset, and recipes made with basil—especially pesto—can be unsafe because they often contain garlic or onion, which are more toxic to cats than dogs.

How urgent is this?

Emergency

Go to the ER now

  • Your cat ate basil in a product containing garlic, onion, chives, or large amounts of essential oils
  • Your cat has trouble breathing, severe vomiting, collapse, pale gums, or marked weakness after eating a basil-containing food
Urgent

See a vet within 24 hours

  • Your cat ate pesto or another seasoned basil sauce
  • Your cat ate a large amount of basil and now has repeated vomiting, diarrhea, drooling, or lethargy
  • Your cat may have been exposed to concentrated basil essential oil or potpourri
Monitor

Watch at home, call if it worsens

  • Your cat nibbled a small amount of fresh plain basil and is acting normal
  • Your cat chewed on a basil plant leaf with no symptoms

How to Safely Feed Basil to Your Cat

If you offer basil at all, keep it plain and minimal. Cats are obligate carnivores, so basil should only be an occasional taste—not a regular food or a meaningful part of the diet.

  • Offer only plain fresh basil with no garlic, onion, chives, salt, butter, or sauces
  • A tiny torn or finely chopped piece is plenty for most cats
  • Stop offering it if your cat gets vomiting, diarrhea, or refuses normal food
  • Do not give pesto—garlic and onion can cause red blood cell damage in cats
  • Avoid basil essential oils or concentrated extracts around cats, because cats are more sensitive to essential oils than dogs
📋

Common Questions

Is basil toxic to cats?
No. ASPCA lists basil as non-toxic to cats. A small nibble of plain basil is unlikely to cause poisoning, though some cats may still get mild stomach upset if they eat too much.
Is pesto safe for cats?
No. Pesto is not safe for cats because it commonly contains garlic, and sometimes onion or chives. These alliums can damage cats' red blood cells and cause Heinz body hemolytic anemia. The basil itself is not the main concern—the recipe ingredients are.
Can cats eat dried basil?
A tiny amount of plain dried basil as an incidental food topper is unlikely to be harmful, but it offers little nutritional benefit for cats and may be more irritating than fresh basil if a cat eats too much. Fresh plain basil is the better option if you offer any at all.
Why are cats more sensitive to some plant compounds than dogs?
Cats process certain compounds differently and are especially sensitive to some toxins, including many essential oils and allium ingredients like garlic and onion. That is why a basil plant may be fine, while a basil essential oil product or basil mixed with garlic can be much more concerning.
What should I do if my cat ate basil?
If it was a small amount of plain fresh basil and your cat feels normal, monitor for vomiting, diarrhea, drooling, or lethargy. If the basil was in pesto or another seasoned dish, or if your cat develops symptoms, call your veterinarian right away.

Sources

  1. Toxic and Non-Toxic Plants: Basil — ASPCA
  2. Garlic and Onion (Allium spp) Toxicosis in Animals — Merck Veterinary Manual
  3. Common Cat Hazards — Cornell Feline Health Center
  4. Toxicoses From Essential Oils in Animals — Merck Veterinary Manual

Disclaimer: The information provided in this article is for educational purposes only and does not constitute veterinary medical advice. Reading this content does not establish a veterinarian-client-patient relationship. Every pet is different — always consult a licensed veterinarian before making decisions about your pet's health, diet, or care. If you'd like personalized guidance, you can talk to one of our vets. If your pet is experiencing a medical emergency, contact your local emergency animal hospital immediately.

Not sure if this is safe for your cat?

Get personalized advice from a licensed veterinarian.