Freshly cooked dog food. Delivered.

Can dogs have peanuts?

Can dogs have peanuts?

“Spread love as thick as you would peanut butter” -Get the Gloss

Yes! Dogs can safely eat peanuts and they usually love them! Peanuts are a good source of protein, healthy fats, and certain vitamins and minerals. However, they are also high in calories, so excessive consumption can lead to weight gain. Therefore, only feed your dog peanuts in moderation.

Dogs can consume plain, unsalted peanuts in moderation as an occasional treat. Flavored or salted peanuts, such as those found in snack mixes or coated in seasonings, should be avoided. These additional ingredients, such as salt, spices, or artificial flavorings, can be harmful or cause gastrointestinal upset in dogs.

Peanuts on the table (Pesaro, Marche, Italy, Europe) Peanuts on the table (Pesaro, Marche, Italy, Europe) dog penut stock pictures, royalty-free photos & images

Natural, unsalted peanut butter (without xylitol) can be given to dogs in small amounts as an occasional treat. Peanut butter is often used in dog toys or as a training reward. However, it should be given sparingly due to its high calorie and fat content. It's also important to check the ingredient label to ensure it does not contain xylitol, as this sweetener is toxic to dogs.

Nutrition facts

Amount per 100g

Calories: 567

Total Fat: 49.2 grams

Saturated Fat: 6.28 grams

Monounsaturated Fat: 24.43 grams

Polyunsaturated Fat: 15.56 grams

Trans Fat: 0 grams

Cholesterol: 0 milligrams

Protein: 25.8 grams

Moisture: 8%

Total Carbohydrates: 16.13 grams

Dietary Fiber: 8.5 grams

Sugars: 4.72 grams

Sodium: 18 milligrams

Potassium: 705 milligrams

Peanuts are also a good source of several vitamins and minerals, including:

  • Vitamin E
  • Niacin (Vitamin B3)
  • Folate (Vitamin B9)
  • Thiamine (Vitamin B1)
  • Riboflavin (Vitamin B2)
  • Pyridoxine (Vitamin B6)
  • Pantothenic acid (Vitamin B5)
  • Magnesium
  • Phosphorus
  • Zinc
  • Copper

Health benefits of peanuts

Heart health

Peanuts contain monounsaturated and polyunsaturated fats, which are considered healthy fats that can help lower bad cholesterol levels (LDL cholesterol) and reduce the risk of heart disease in dogs. The presence of resveratrol, an antioxidant, also contributes to heart health.

Jack russell terrier dog muzzle and female hands in the shape of a heart Jack russell terrier dog muzzle and female hands in the shape of a heart dog  stock pictures, royalty-free photos & images

Weight management

Despite being relatively high in calories, peanuts can aid in weight management. They provide a feeling of fullness and satiety due to their protein and fiber content, which make for the perfect doggy snack.

Blood sugar control

Peanuts have a low glycemic index, meaning they cause a slower rise in blood sugar levels compared to high-glycemic foods. The combination of protein, healthy fats, and fiber in peanuts helps stabilize blood sugar levels and may be beneficial for dogs with diabetes or those at risk of developing diabetes.

Antioxidant properties

Peanuts contain various antioxidants, including resveratrol, flavonoids, and vitamin E, which help protect cells from damage caused by free radicals. Antioxidants play a role in reducing inflammation and lowering the risk of chronic canine diseases, such as heart disease and certain types of cancer.

Brain health

The nutrients present in peanuts, such as vitamin E, niacin, and folate, support brain health and cognitive function. These nutrients contribute to the production and maintenance of brain cells and may help reduce the risk of age-related cognitive decline in dogs.

Reduced risk of gallstones

Regular consumption of peanuts has been associated with a lower risk of developing gallstones, which are hardened deposits in the gallbladder. The high levels of monounsaturated fats in peanuts may help improve gallbladder health.

It's worth noting that while peanuts have numerous health benefits, they are also relatively high in calories. Therefore, portion control is important, especially for dogs struggling with weight issues. 

Can dogs have peanut allergies?

Yes, dogs can develop peanut allergies just like humans. Peanut allergy in dogs is characterized by an adverse immune response to proteins found in peanuts. Symptoms of a peanut allergy in dogs may include:

  • Itching and scratching
  • Swelling of the face, lips, or throat
  • Hives or skin rashes
  • Gastrointestinal upset (vomiting, diarrhea)
  • Difficulty breathing or wheezing
  • Sneezing or coughing

While peanut allergies can occur in dogs, they are generally considered less common compared to allergies to other food sources. According to a study published in the journal Veterinary Dermatology, peanuts were identified as a potential allergen in only 0.6% of dogs with food allergies.

It's worth noting that some peanut butter products contain xylitol, an artificial sweetener that is toxic to dogs. Therefore, it is essential to ensure that any peanut butter or peanut-containing products given to dogs do not contain xylitol, as it can be harmful or even fatal to them. Always read the ingredient labels and consult with your veterinarian before introducing any new foods to your dog's diet.

How to make natural peanut butter for your dog

Raw peanuts are much healthier for your dog than commercial peanut butter. They are a great source of plant protein and healthy fats. We suggest making your dog an all-natural peanut butter with raw, organic peanuts! 

Girl Feeds Her Dog Peanut Butter Young girl feeding her dog a spoon full of peanut butter dog peanut butter stock pictures, royalty-free photos & images

Making natural peanut butter at home is a simple process that involves minimal ingredients. Here's a basic recipe for homemade natural peanut butter:


  • 2 cups unsalted peanuts (roasted or raw)


  • Start by selecting the peanuts. You can use either roasted or raw peanuts based on your preference. If using raw peanuts, you can roast them in the oven at 350°F (175°C) for about 10-15 minutes until lightly golden. Let them cool before proceeding.
  • Place the peanuts in a food processor or high-powered blender. Make sure the equipment is suitable for processing nuts.
  • Process the peanuts. Begin blending the peanuts, scraping down the sides as needed. Initially, the peanuts will turn into a crumbly texture. Continue processing until the oils start to release, and the mixture becomes smoother.
  • Add sunflower oil (if desired). If the peanut butter seems too dry or thick, you can add a tablespoon or two of sunflower oil to help achieve a creamier consistency. Add the oil gradually and blend until you reach the desired consistency.
  • Transfer to a jar. Once you've reached your desired consistency and flavor, transfer the peanut butter to a clean, airtight jar. Store it in the refrigerator to maintain freshness. Homemade natural peanut butter may separate slightly over time, so give it a good stir before using.
  • Note: The homemade peanut butter may have a slightly different texture and taste compared to commercially processed peanut butter since it doesn't contain any additives or preservatives. Experiment with different types of peanuts and flavor variations to find your preferred taste.

Little white dog licking peanut butter off a spoon
Little white dog licking peanut butter off a spoon

View Sources

Try Kabo

Freshly cooked dog food. Delivered.

Now serving Ontario, British Columbia, Montréal, Winnipeg, and Calgary.
Formulated by expert nutritionists.
Free delivery!
Learn More
Days 1 & 2
75% old food
25% Kabo (cooked, kibble, or both)
Days 3 & 4
50% old food
50% Kabo
Days 5 & 6
25% old food
75% Kabo
Days 7+
100% fresh, human-grade Kabo!
Try Kabo

Freshly cooked dog food. Delivered.

Nutritious, human-grade, Canadian food customized for your dog.
Developed by nutritional experts & Vet recommended.
100% Satisfaction Guaranteed.
Get Fresh - 40% OFF

More from our blog

February 20, 2024
5 minutes
Want more healthy tips for your dog?

Subscribe to our newsletter

* Add a notice about your Privacy Policy here.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
River Park
Bowmont Park
Sue Higgins Park
Nose Hill Park
Tom Campbell's Hill