Can dogs eat peanut butter? Xylitol warning and safe amounts
Peanut butter is safe for dogs if it’s just peanuts and xylitol-free. How to read the label, how much to give by size, and what to do in an emergency.
Quick answer
Yes, dogs can eat peanut butter if it’s made from just peanuts, with no added salt, sugar or xylitol. Xylitol, also listed as birch sugar, is highly toxic to dogs, so check the label every time you buy a jar. Peanut butter is calorie-dense (about 30 calories per teaspoon), so half a teaspoon is plenty for a small dog.
In this article
Yes, dogs can eat peanut butter, and it’s the go-to filling for puzzle toys in a lot of homes. But only if it’s just peanuts, with no added salt or sugar and, above all, no xylitol, a sweetener found in some “sugar-free” nut butters that can seriously poison a dog.
Here’s how to read the label, how much peanut butter your dog can have based on size, how to use it without packing on pounds and what to do if your dog got into the wrong jar.
Is peanut butter good for dogs?
Plain peanut butter isn’t toxic, and it provides protein (about 22–25 g per 100 g), mostly unsaturated fats, vitamin E and niacin. Its sticky texture and strong smell make it a treat that keeps many dogs busy for a good while.
Its weak spot is calories: about 590 calories per 100 g (3.5 oz), and roughly half of it is fat. In practice:
- One teaspoon (about 5 g) has around 30 calories.
- One tablespoon (about 16 g) has around 95 calories, close to 15% of what a 22 lb (10 kg) dog needs for the entire day.
On top of that, many popular brands add salt, sugar, palm oil or hydrogenated oils. None of those is poisonous in small amounts, but they add nothing for your dog except calories.
Xylitol: the ingredient to look for on the label
Xylitol is a sweetener that’s safe for people but dangerous for dogs. It triggers a massive release of insulin and a sharp drop in blood sugar (hypoglycemia), usually within 30–60 minutes and sometimes up to 12 hours later. Larger amounts cause liver damage that can be fatal.
As a rough guide, about 0.1 g of xylitol per kilogram of body weight (roughly 0.05 g per pound) can cause hypoglycemia, and the risk of liver failure rises from about 0.5 g/kg. Since labels almost never list the exact amount, any ingestion is treated as an emergency. That’s why xylitol is high on our list of toxic foods for dogs.
How to spot it:
- Names: xylitol or “birch sugar.” A “sugar alcohols” line on the nutrition panel is a cue to read the ingredient list closely.
- Risky products: nut butters marketed as “sugar-free,” “keto,” “low-carb” or “protein-boosted.” Most mainstream grocery-store peanut butters don’t contain it, but recipes change, so check the ingredients every time you buy.
- Other sweeteners like erythritol or sorbitol don’t carry the same toxicity, although large amounts can cause diarrhea. If in doubt, leave it on the shelf.
How much peanut butter can a dog eat?
Because it’s so calorie-dense, portions are small. These amounts are a general guide for healthy adult dogs, as an occasional treat (two or three times a week), and always within the 10% rule for treats:
| Dog size | Weight | Amount per serving | Approx. calories |
|---|---|---|---|
| Toy | Under 11 lb (5 kg) | 1/4 teaspoon (1–2 g) | 6–12 |
| Small | 11–22 lb (5–10 kg) | 1/2 teaspoon (2–3 g) | 12–18 |
| Medium | 22–55 lb (10–25 kg) | 1 teaspoon (5 g) | 30 |
| Large | 55–90 lb (25–40 kg) | 1–2 teaspoons (5–10 g) | 30–60 |
| Giant | Over 90 lb (40 kg) | Up to 1 tablespoon (about 15 g) | Up to 90 |
On days your dog gets a peanut butter–stuffed toy, trim their regular food a little or skip other treats. If your dog gains weight easily, save it for specific moments, like bath time or nail trims.
How to choose a dog-safe peanut butter
- Ingredients: peanuts. The ideal label lists only peanuts, or peanuts and a little salt; unsalted is better.
- No xylitol or any other sweetener.
- No added sugar, honey or molasses.
- No hydrogenated oils or palm oil, which only add fat.
- Creamy or crunchy: both are fine; creamy spreads more easily in toys and lick mats.
- Keep the jar sealed and toss it if it smells rancid or shows any mold.
Don’t swap in other spreads, either. Chocolate hazelnut spreads contain cocoa, which is toxic to dogs (see what happens if a dog eats chocolate), and macadamia nut butter comes from a nut that causes weakness and tremors in dogs.
Ways to use peanut butter as a treat
- Stuffed puzzle toy: smear a thin layer inside, fill the rest with soaked kibble and freeze it. It lasts much longer with less peanut butter.
- Lick mat: spread half a teaspoon across the surface; licking has a calming effect on many dogs.
- Grooming distraction: a lick mat with suction cups stuck to the shower wall makes baths and brushing easier.
- Pill pocket: it works well, but ask your vet first whether that medication can be given with food.
For more boredom busters, check out our indoor games to tire out your dog.
When to skip peanut butter
- Overweight dogs: it’s too calorie-dense; see overweight dogs for lighter options.
- A history of pancreatitis or a sensitive stomach: the fat can trigger a flare-up.
- Prescription diets or food allergy trials: don’t add anything without checking with your vet.
If your dog ate a lot of a xylitol-free peanut butter (say, licked half a jar clean), expect vomiting, diarrhea or greasy stools over the next few hours. Call your vet if your dog vomits repeatedly, seems lethargic, won’t eat or has belly pain (hunched posture or the “prayer position,” front legs stretched out and rear end up): these can be signs of pancreatitis.
Frequently asked questions
How fast does xylitol affect a dog?
Hypoglycemia usually sets in 30–60 minutes after ingestion, although with some products it can be delayed up to 12 hours. Liver damage, when it happens, can show up one to three days later, with vomiting, lethargy, yellow gums or bleeding. That’s why you shouldn’t wait for symptoms: if you know your dog ate xylitol, call your vet or poison control immediately.
Can puppies eat peanut butter?
Yes, in tiny amounts once they’re eating solid food normally: a dab on the tip of a teaspoon, smeared inside a toy, is enough. Puppies’ stomachs are sensitive to fat, and nearly all their calories should come from a complete puppy food. The same rules apply: just peanuts and absolutely no xylitol.
Is dog peanut butter better than regular peanut butter?
Some brands sell peanut butter made for dogs, usually unsalted and unsweetened. It isn’t necessary: a jar of plain, peanuts-only peanut butter from the grocery store does the same job and often costs less. Whichever you choose, measure the portion and never trust a “dog-friendly” claim without reading the ingredient list yourself.
Can dogs eat peanuts?
Yes, plain, shelled, unsalted peanuts in small numbers: two or three for a small dog and a small handful for a large one. Salted, honey-roasted, candied or chocolate-covered peanuts aren’t a good choice, and shells are hard to digest. For small dogs or gulpers, crushed peanuts or peanut butter are safer than whole nuts, which can be a choking hazard.
What else can I stuff in a puzzle toy?
Soaked kibble, plain canned pumpkin (not pie filling), plain unsweetened yogurt if your dog tolerates dairy, or mashed fruit all work well and have fewer calories than peanut butter. Banana is one of the easiest options: a mashed slice flavors the whole filling, and freezing it makes it last even longer.
Sources
- ASPCA Animal Poison Control Center: xylitol and other foods that are dangerous for pets.
- U.S. Food and Drug Administration (FDA): consumer warning on xylitol and dogs.
- Merck Veterinary Manual: xylitol toxicosis in dogs.
- USDA FoodData Central: nutrient profile of smooth peanut butter.
This article is for information only and is not a substitute for a veterinary exam. If your dog gets worse, is in pain or shows warning signs, call your vet or an emergency animal hospital.