Can Cats Eat Peanut Butter?
Peanut butter is not toxic to cats, but it is better avoided. While a tiny taste of plain peanut butter is unlikely to cause harm, it is not a suitable treat for felines due to its texture and high fat content.
Cats get no nutritional value from peanut butter. The sticky consistency can be difficult for them to swallow, and the high calorie count is not appropriate for a healthy cat’s diet. There are many safer and more suitable treats available specifically for cats.
Peanut Butter and cats: the facts in one table
| Verdict | Better avoided |
|---|---|
| What to do |
|
| Remove or avoid |
|
| Main risks |
|
| Signs to watch |
|
What makes peanut butter tricky for cats
The main issue with peanut butter is its physical consistency. The thick, sticky texture can be difficult for a cat to swallow. It is also a high-fat, high-calorie food that offers nothing useful for a cat’s diet. Regular consumption of fatty foods can contribute to digestive upset or unhealthy weight gain.
A more serious concern involves certain ingredients. Some nut butters contain xylitol, an artificial sweetener that is also listed as birch sugar. The ASPCA includes xylitol on its list of foods pets should avoid. Always read the ingredient label carefully before considering any human food for your cat. Chocolate spreads should also be kept away from cats.
How to offer peanut butter, and what to avoid
The safest approach is to skip peanut butter entirely. Your cat will not miss out on any nutrients by avoiding it. A better option is to choose a treat that is specifically formulated for cats, as these are designed to be safe and nutritionally appropriate.
If you have peanut butter in your home, make sure it is stored securely out of your cat’s reach. Always check the ingredients list for xylitol, also known as birch sugar. Do not offer any product containing this sweetener. Similarly, never give your cat chocolate spreads or any food containing chocolate.
When to skip peanut butter altogether
It is best to skip offering peanut butter to all cats. This is especially true for cats who are overweight or have sensitive stomachs. The high fat content can cause digestive issues like vomiting or diarrhea, even in a healthy cat if they eat too much.
Cats with health conditions that require a carefully managed diet should not be given high-fat human foods. Always consult with your veterinarian before introducing new foods into your cat’s diet to ensure they are appropriate for your specific pet’s health needs.
When to call your vet
Most cats who eat a little plain peanut butter need nothing more than watching. Call your vet if anything below shows up, or if your cat has a health condition or is on a special diet.
If your cat eats a large amount of peanut butter, watch for signs of digestive upset like vomiting, diarrhea, or a sore belly and call your vet if you are concerned. If you know or suspect the peanut butter contained xylitol, contact your veterinarian or the ASPCA Animal Poison Control Center immediately. Have the product packaging on hand to provide information about the ingredients and the amount consumed.
Emergency signs: go now
- Collapse, fainting or severe weakness
- Seizures, tremors or trouble standing
- Trouble breathing or blue, gray or very pale gums
- Repeated vomiting or retching, or a swollen, painful belly
- Any known contact with a substance listed as toxic, even before signs appear
Book an appointment soon
- Vomiting or diarrhea that lasts or keeps coming back
- Not eating or drinking, or drinking much more than usual
- Drooling, pawing at the mouth or a swollen face
- Lethargy, hiding or acting unlike themselves
ASPCA Animal Poison Control Center: (888) 426-4435 (a consultation fee may apply). Your own vet or nearest emergency clinic is always a good first call.
Sources
- ASPCA Animal Poison Control Center: People Foods to Avoid Feeding Your Pets
- Cornell Feline Health Center: Feeding Your Cat
Last checked October 21, 2026. Listings and guidance can change; your veterinarian knows your pet’s health history.