Can Dogs Eat Peanut Butter?

By Martín Golia · Published November 9, 2026 · Last reviewed · 2 min read

Based on Pet Poison Helpline, Merck Veterinary Manual and American Kennel Club. All sources

Can my dog eat this?
A Shiba Inu licks its lips outdoors on the grass
Sometimes — with care

Plain, unsalted peanut butter is fine for most dogs in small amounts. Never give one that lists xylitol or “birch sugar” — it’s toxic to dogs.

Can My Dog Eat This? Daily Quiz5 new foods every day: safe, careful or no? Keep your streak going — plus an A–Z list of 50+ foods.
In this guide

Yes, most dogs can eat peanut butter — as long as the label doesn’t list xylitol (also called “birch sugar”). Choose a plain, unsalted one and give only a small amount.

The 10-second label check

Turn the jar around and read the ingredients (not the front label):

If the ingredients say… Verdict
Peanuts Best choice
Peanuts, salt OK in small amounts
Peanuts, sugar, palm oil, salt OK occasionally — extra sugar and fat
Xylitol, birch sugar or sugar alcohol (xylitol) Never — toxic to dogs
Chocolate, honey-roasted mix, added nuts Skip it

Xylitol is a sweetener. In dogs it triggers a big release of insulin, so blood sugar can drop fast — sometimes within an hour — and large amounts can damage the liver. It’s one of the 7 foods your dog should never eat.

If your dog ate a product with xylitol, call your vet or a poison hotline right away, even if they seem fine. US: ASPCA Animal Poison Control (888) 426-4435 or Pet Poison Helpline (855) 764-7661 (fees may apply).

How much peanut butter can a dog have?

Peanut butter is calorie-dense: about 90–100 kcal per tablespoon (16 g). Treats should stay under about 10% of daily calories, so:

Dog size Typical daily calories* Peanut butter, as an occasional treat
10 lb (4.5 kg) ~350 kcal ½ teaspoon
30 lb (13.6 kg) ~790 kcal 1 teaspoon
60 lb (27 kg) ~1,340 kcal up to 1 tablespoon

*Neutered adult at an ideal weight. Get your dog’s number from the dog food calculator.

Skip peanut butter (or ask your vet first) if your dog is overweight, has had pancreatitis, or is on a special diet.

Smart ways to use it

  • Stuff a rubber chew toy and freeze it — 20 minutes of quiet chewing.
  • Spread a thin layer on a lick mat for baths and nail trims.
  • Mix into frozen treats with pumpkin and yogurt: see our 3-ingredient frozen dog treats.
  • Hide a pill in a tiny dab (ask your vet whether the medicine can be given with food).

Other nut butters

  • Almond butter: not toxic, but rich and fatty — tiny amounts only.
  • Cashew butter: same as almond.
  • Anything with macadamia nuts: no — macadamias are toxic to dogs.
  • Chocolate hazelnut spreads: no — chocolate.

Want more safe options? See 15 human foods dogs can eat, or check any food in the Can My Dog Eat This? list.

Frequently asked questions

Which peanut butters have xylitol?

Xylitol shows up mostly in some ‘sugar-free’, ‘keto’, ‘low-carb’ or ‘protein’ nut butters and spreads. Recipes change, so don’t rely on a brand name — read the ingredient list every time you buy.

Can puppies have peanut butter?

A tiny lick of plain, xylitol-free peanut butter is usually fine for a puppy eating solid food. Keep it very small, since puppies have sensitive stomachs.

Is crunchy peanut butter OK?

Smooth is better. Crunchy pieces are rarely a problem for big dogs but can be a choking risk for very small dogs and fast gulpers.

Can peanut butter help give my dog a pill?

Yes, a small dab of xylitol-free peanut butter is a common way to hide a pill. Check with your vet first, because some medicines shouldn’t be given with food.

Sources

We summarize what these organizations publish in plain English. How we write and check our guides.

Photo: “A Shiba Inu head” by Maja Dumat, CC BY 2.0, cropped.

A smiling white fluffy dog sits beside a vet holding a stethoscope

Not a substitute for your vet

This guide is general information for healthy adult dogs. Every dog is different — age, size, allergies and health conditions all matter. Ask your veterinarian before changing your dog’s diet or care.

Possible poisoning? US: ASPCA Animal Poison Control (888) 426-4435 or Pet Poison Helpline (855) 764-7661 (fees may apply). Elsewhere: call your vet or nearest emergency animal hospital right away.

Up next Can Dogs Eat Bananas? Yes — Here’s How Much Is Safe
Pinterest graphic: Can Dogs Eat Peanut Butter?

Save this for later — pin it to your dog board so you can find it fast.

Pin it

Keep reading