Can Dogs Eat Peanut Butter?

Why pet owners are switching to online vet care with Dutch

  • Prescriptions delivered free to you

  • Fast access to Licensed Vets over video

  • Unlimited video visits and follow-ups

Dogs can eat peanut butter, and it’s a great snack you can feed them as a treat. While peanut butter is safe for dogs and even provides some nutritional benefits, always check the ingredients label. Any peanut butter containing xylitol and additional ingredients can be poisonous to dogs.

This article will discuss how the right pet-safe peanut butter can be a healthy snack for dogs, the dangers of xylitol, the different ways you can feed your dog peanut butter, and much more.

Can dogs eat peanut butter?

Is Peanut Butter Safe For Dogs?

Peanut butter is made from peanuts, so you may be wondering,” Are peanuts bad for dogs?” The short answer to that question is no; peanuts are fairly safe for dogs. However, this only applies to plain peanuts. Therefore, you should never feed salted, caramelized, or sugary peanuts to your dog.

Peanut butter is also safe for dogs when fed in moderation, plus it contains protein, healthy fats, and vitamins.1 If you’re planning on giving your dog peanut butter, it should be unsalted and contain no artificial sweeteners like xylitol.

Ultimately, the healthiest option is to look for unsalted peanut butter or peanut butter specifically developed for dogs. You can also make your own peanut butter at home. Additionally, when shopping for peanut butter, look for peanut butter that doesn’t contain added sugar.1 Organic peanut butter often contains one ingredient—peanuts–so it’s a great option.

Xylitol and peanut butter for dogs

While there are many toxic foods to avoid feeding your pet, artificial sweeteners are often forgotten. Artificial sweeteners, including xylitol, are found in gum, candy, and other sweets. Until recently, xylitol was a primary ingredient in many peanut butters.

Xylitol causes the release of insulin, which can decrease blood sugar levels and lead to hypoglycemia.1 This ingredient is also poisonous to dogs. Common signs of xylitol poisoning include vomiting, canine diarrhea, weakness, and even coughing and wheezing. Eventually, xylitol poisoning can cause coma, seizures, and death.2

If you believe your dog has consumed any amount of xylitol, take them to an emergency vet immediately. The vet will likely induce vomiting to minimize the absorption of the xylitol.

Luckily, xylitol is easy to avoid as long as pet parents read the ingredient label of peanut butters and other products they feed their dogs.1 Products containing xylitol should be kept somewhere dogs can’t get to them.

Benefits Of Peanut Butter For Dogs

Now that you understand that peanut butter is safe for dogs as long as it contains pet-safe ingredients, you may be wondering, “Is peanut butter good for dogs?” Of course, just because something is non-toxic to dogs doesn’t mean it’s good for them. However, when fed in moderation, peanut butter can be a source of nutrition for your pet.

Benefits of peanut butter for dogs

Here are the benefits of peanut butter for dogs:

  • Delicious treat: Peanut butter is a great treat option for dogs that are picky eaters. If your dog won’t eat, you can add peanut butter as a food topper to entice them to eat their kibble. You can also use peanut butter in interactive toys to provide your dog with mental stimulation.
  • Source of healthy fats: Peanut butter contains natural fats that can promote a healthy coat and skin. However, healthy fats are high in calories, so it’s best to feed your dog peanut butter in moderation to prevent weight gain and obesity.1
  • Contains essential vitamins and nutrients: Peanut butter for dogs is high in protein and fiber, two essential nutrients every dog needs for optimal health. It also has many vitamins, including vitamin E that can support healthy eyes, muscles, and skin.

Of course, peanut butter isn’t the healthiest food available for dogs, so while it makes a great treat, it’s best to follow the 10% rule, which states that treats should not make up more than 10% of your dog’s diet.3 Feeding your dog more than their recommended daily calories can lead to obesity and health complications related to weight gain, ranging from joint problems to pancreatitis.

Can puppies have peanut butter?

Now that you’ve made it this far and understand the benefits of peanut butter for dogs, you may be wondering if it’s safe for all dogs, even puppies. Peanut butter is safe for puppies, adult dogs, and senior dogs. However, it’s always best to feed a puppy a tiny amount of peanut butter at first to ensure they won’t have any adverse reactions.

Ways To Feed Peanut Butter To Dogs

Peanut butter is a great treat for dogs. However, there are many ways to feed your dog peanut butter. Of course, the peanut butter you choose should be free of additives, including artificial sweeteners, added sugar, and salt. Additionally, it’s ideal to switch between peanut butter as a treat and other snacks that may be healthier, such as celery or green beans.1

If you’re not sure how to surprise your pet with a delicious peanut butter snack, check out these options:

Puzzle feeders & toys

You can make playtime more fun and engaging by adding peanut butter. If you have a food-motivated, high-energy dog that loves peanut butter, you can keep them entertained with a toy or puzzle feeder. Many treat-dispensing toys are designed for use with peanut butter. You can take it a step further and keep your dog distracted for longer by adding peanut butter to a treat-dispensing toy and freezing it, giving your dog a fun treat on a hot summer day.

Puzzle feeders and toys are a great way to keep your energetic dog focused, which can help tire them out physically and mentally to prevent destructive behaviors.

Dog peanut butter cupcakes

Homemade treats

You can also make homemade dog treats, including cookies and baked biscuits, to share with your dog. While your dog may love them, try not to overfeed them too many treats in a day! Instead, keep peanut butter treat time to a maximum of once a day to ensure you can still provide training treats if they’re still learning their basic commands or new tricks.

Lick mats

Many dogs get anxious in the bath or when having their nails clipped. You can distract your dog from unpleasant experiences by putting a lick mat on a wall or floor. Slathering the lick matt with peanut butter can keep your dog occupied, ensuring they remain calm during these activities.

With medication

Dogs don’t like taking pills, but you can use peanut butter to administer medication. Putting peanut butter on a spoon and squishing the pill inside can help disguise the texture and taste of most tablets.

When Not To Give Dogs Peanut Butter

In general, single-ingredient peanut butter for dogs is safe. However, some dogs should not eat peanut butter.

Food allergies

Like humans, dogs can be allergic to different foods, including peanuts. Severe allergic reactions to peanuts are rare in dogs. However, they can display other symptoms, including vomiting, diarrhea, hair loss, and itchy skin. If your dog has never had peanut butter before, it’s always best to start slow and feed them a tiny bit to see how their body reacts.

Weight management

Peanut butter is high in fat, which is not ideal for dogs that need to lose weight or are already on a weight management program. Feeding your dog even just a little bit of peanut butter can lead to obesity or cause complications in dogs with pre-existing health conditions.

Risks of feeding dogs peanut butter

It's best to consult your vet if you’re unsure how many calories your dog should eat. A vet can help you understand what to feed your dog and how to count calories to ensure peanut butter won’t cause weight gain.

When using peanut butter to give your pet medication, try not to use too much. In most cases, you only need the size of a quarter or smaller to mask the medication. Additionally, it’s typically best to avoid giving your dog peanut butter every day. Instead, consider sharing healthier snacks with them, such as carrots.

Peanut Butter For Dogs: FAQs

How much peanut butter should a dog eat?

Dogs should not eat peanut butter that will exceed 10% of their daily recommended calories. Ask a vet if you’re unsure how much peanut butter to feed your dog. Your vet can tell you how many calories your pet should consume daily, depending on their age, health, and activity levels. As a result, you can prevent overfeeding and weight gain.

What kinds of peanut butter should I not feed my dog?

There are many brands of peanut butter available at the supermarket and online. However, not all peanut butter is created equal. It’s always best to opt for organic peanut butter that uses peanuts as a single ingredient. Avoid peanut butter that contains additives, including artificial sweeteners and salt.

What should I do if my dog eats peanut butter with xylitol?

If your dog eats xylitol or any foods containing xylitol, take them to the vet immediately. Xylitol poisoning is life-threatening and must be treated as soon as possible. Unlike other toxic foods to dogs, it doesn’t require high doses of xylitol to poison a dog. If your dog has eaten any peanut butter with xylitol, a vet can induce vomiting to prevent it from causing severe damage. However, you must act fast.

Final Notes

So, can dogs eat peanut butter? Peanut butter can be a healthy treat for dogs when consumed in moderation. It’s always best to read the labels of the food you intend to feed your dog to ensure it doesn’t contain any toxic ingredients. When looking for peanut butter for dogs, look for organic products that contain peanuts as the only ingredient. You can also choose to purchase peanut butter developed for dogs. While peanut butter is safe, not all dogs should eat peanut butter because it’s high in calories and fat. It’s always best to check with your vet before feeding your dog a new food to ensure it’s safe and won’t cause weight gain.

Not sure how many calories your dog should be eating? While you know the 10% rule states your dog’s treats shouldn’t make up more than 10% of their diet, you may not know what 10% of their diet looks like. Talk to a Dutch-affiliated vet today to learn how many calories your dog should consume to stay healthy and strong. Dutch is simplifying the vet experience by offering telemedicine for pets that can help them stay healthy in their own home while providing pet parents peace of mind.


  1. Burke, Anna. “Can Dogs Eat Peanut Butter?” American Kennel Club, American Kennel Club, 3 Apr. 2022,

  2. “Paws off Xylitol; It's Dangerous for Dogs.” U.S. Food and Drug Administration, FDA,

  3. Burke, Anna. “How Many Treats to Give a Dog a Day.” American Kennel Club, American Kennel Club, 30 Aug. 2021,

Memberships to keep your pet healthier

billed $132 yearly
20% off of all memberships
billed monthly

All memberships include:

  • Fast access to licensed vets
  • Virtual care for up to 5 pets
  • Customized Rx treatment plans
  • Unlimited video calls & follow-ups
  • Guaranteed low prices on medication
  • Free shipping on every order

Frequently Asked Questions

Who is Dutch?

Dutch is an online veterinary pet telehealth service, created by pet parents and board-certified veterinary specialists. We use a science-backed approach to provide pets relief for their everyday physical and behavioral health issues. Dutch connects you with licensed veterinarians over video chat and messaging to help you get care for your dog or cat quickly wherever you are — without the stress or expense of a vet visit. We also partner with pharmacies who can deliver prescription medication (in applicable states only) and over-the-counter treatments directly to your door. Dutch isn’t a veterinary practice or pharmacy, but a company that helps facilitate these services for pet parents to make veterinary care more accessible to all.

What is a visit with Dutch like?

When booking a video call with a vet, you'll be asked a few questions about your pet’s health issue. Depending on the issue, you may also be asked to fill out a longer questionnaire about their symptoms and share photographs of them so our veterinarians can better understand what’s going on. You’ll then pick an appointment time that works best for you.

During your video call, one of our licensed veterinarians will talk to you about the symptoms your pet is experiencing, ask you questions, review your pet’s medical history if you’ve provided it, and answer any questions you have. The vet will ask to see your pet and their environment. And they may ask you to perform some simple checks on them if needed.

After your video call, the vet will send you a message with a custom treatment plan to help your pet feel better, including a link to buy any recommended prescription or over-the-counter medications. Place your order and we’ll ship it free.

How much will it cost for Dutch to treat my pet?

The Dutch membership starts at $7/mo for unlimited access to the vet. No more long waits for appointments or surprise bills.

In addition to the base membership plan, our veterinarians may also recommend additional medication (Rx and/or OTC) that you will have the option of adding to your plan at an additional cost.