Yes, cats can eat peanut butter, but it's not something they need, and most of them are better off without it. A tiny lick of plain peanut butter won't hurt a healthy adult cat. A regular spoonful is a different matter, because it's heavy in fat and calories and does nothing for a cat's actual nutrition.
So if your cat just licked the knife you left on the counter, relax. If you're thinking about making peanut butter a treat or a pill-hider, read on first.
Can Cats Eat Peanut Butter Safely? The Short Answer
Peanut butter isn't toxic to cats the way onions, garlic, grapes, or chocolate are. The concern is more about what it is and what's mixed into it. Here's the quick version:
- Plain, unsalted peanut butter (just peanuts): okay as a rare, fingertip-sized lick.
- Regular grocery-store peanut butter: usually has added salt, sugar, and oils. Not ideal, even in small amounts.
- "Sugar-free" or "reduced sugar" peanut butter: check the label for xylitol (sometimes listed as birch sugar) and skip anything that has it.
- Peanut butter cookies, cups, and candy: no. Chocolate, sugar, and dairy are the bigger problem here.
- A spoonful as a daily snack: no. It's too much fat and too many calories for an animal that size.
Why Peanut Butter Isn't a Great Cat Treat
Cats are built for meat
Cats are obligate carnivores. Their bodies are designed to get what they need from animal protein, and nutrients like taurine come from meat, not legumes. The plant protein in peanut butter isn't something a cat's diet is missing, so there's no real upside to adding it.
Most cats can't taste the sweetness anyway
Here's a fun detail: cats lack a working sweet taste receptor, so the sweetness people love in peanut butter mostly doesn't register for them. When a cat seems interested, it's usually the fat, the smell, or simple curiosity about whatever you're eating.
It's dense in fat and calories
One tablespoon of peanut butter runs close to 100 calories. A typical indoor cat only needs a couple hundred calories a day, so a single spoonful could be a big slice of their daily intake. Vets often suggest keeping all treats to about 10% of daily calories. Peanut butter blows through that budget fast, and too much fat at once can also lead to vomiting or diarrhea.
The sticky texture can be a choking risk
Peanut butter is thick and clings to the roof of the mouth. For a small animal, a gob of it can be hard to swallow and, in rare cases, a choking hazard. If you ever do offer some, smear a thin layer rather than handing over a lump.
Xylitol, salt, and other add-ins
Some peanut butters, especially "no sugar" or "keto" versions, are sweetened with xylitol. Xylitol is well known to be dangerous for dogs, and vets advise keeping it away from cats too. Plenty of brands also add salt, sugar, palm oil, or flavorings, none of which a cat needs.
Allergies are possible
Food allergies in cats aren't rare, and a new food is always a bit of an experiment. Watch for itching, vomiting, diarrhea, or swelling after a first taste. Trouble breathing means calling a vet right away.
How Much Peanut Butter Can a Cat Have?
Think "a lick, not a serving." If you want to share, a reasonable limit for a healthy adult cat is about a quarter teaspoon or less, and not every day. Make it plain peanut butter with no salt, sugar, or xylitol on the ingredient list.
Skip it entirely if your cat is overweight, diabetic, has kidney or pancreas issues, has a sensitive stomach, or is a young kitten. When your cat is on a special diet, ask your vet before adding anything new.
What About Using Peanut Butter to Give a Cat a Pill?
This is the most common reason people reach for the jar, and it can work in a pinch for an occasional dose. A tiny dab wrapped around a pill is a small amount of peanut butter, and some cats take it happily.
That said, many cats aren't fans, and they may learn to eat around the pill. Pill pockets made for cats, a bit of wet food, or a little plain cooked chicken often work better and fit a cat's diet. If your cat is on daily medication, it's worth asking your vet which option they prefer. Some medications shouldn't be given with food at all.
Can Cats Eat Peanuts?
Whole peanuts follow the same logic. A plain, unsalted, shelled peanut isn't poisonous, but it's a hard little nut that can be tough for a cat to chew, and it offers no nutritional benefit. Salted, honey-roasted, candied, or chocolate-covered peanuts should stay out of reach. Shells are a no, since they're hard to digest.
The same goes for other nuts. We cover walnuts specifically in Can Cats Eat Walnuts?, and if you have a dog in the house too, here's our guide on whether dogs can eat peanuts.
What to Do If Your Cat Ate a Lot of Peanut Butter
Start with the label. Check whether the peanut butter contains xylitol, chocolate, or anything other than peanuts and salt, and estimate how much is missing. Your vet will ask about both.
Then keep an eye out for these signs over the next day:
- Vomiting or diarrhea
- Drooling, pawing at the mouth, or gagging
- Loss of appetite or hiding
- Unusual tiredness or wobbliness
- Facial swelling, hives, or trouble breathing
Call your vet if you notice any of these, if your cat ate a large amount, or if the product contained xylitol or chocolate. You can also reach a pet poison helpline. It's always better to call early than to wait and wonder.
Better Treats for Cats
If your cat begs whenever the jar comes out, try offering something closer to what they're built to eat:
- Plain cooked chicken or turkey: unseasoned, boneless, in small pieces.
- A little cooked fish: plain and boneless, as an occasional treat.
- Freeze-dried meat treats: single-ingredient ones are easy to portion.
- A bit of cooked egg: plain, no butter or salt.
Curious about fruit? Most cats aren't interested, and some fruits are a bad idea. Our post on whether cats can eat oranges explains why citrus is one to skip.
Save the Peanut Snacks for Yourself
Peanuts are a solid snack for people, with plant protein and healthy fats. If you want the details, our guide to the nutritional value of peanuts breaks it down.
Our Butter Toffee Peanuts are dry-roasted peanuts with a buttery toffee coating, no added sugar, and a sweetener blend of erythritol and monk fruit extract. They're made for human snack breaks, though. They're coated, sweetened, and flavored, so keep the bag for yourself and give your cat a bit of plain chicken instead.
The Bottom Line
Can cats eat peanut butter? A tiny lick of plain, xylitol-free peanut butter now and then won't harm most healthy cats, but it isn't good for them either. Keep portions tiny, read the label every time, and call your vet if your cat got into a lot of it or has health issues.