Ein gesunder Hund sitzt in einer gemütlichen Küche und schaut aufmerksam auf eine Hand, die ihm eine einzelne geschälte Erdnuss anbietet.

Can dogs eat peanuts?

by Redaktion tradidog on Nov 03 2026
Table of contents

    Listen (conversation with AI voices and fictional speakers, approx. 9 min.)

    Key points at a glance

    Yes, dogs can eat peanuts, but only occasionally and in small amounts. Plain peanuts without salt, seasoning or shells, raw or roasted, are suitable. Peanuts are not toxic to dogs, but they are high in fat and can trigger allergies. If your dog is overweight or has pancreas, liver or kidney problems, it is better to avoid them altogether.

    • Allowed: unsalted, unseasoned, shelled peanuts and pure peanut butter with no additives.
    • Off limits: salted and seasoned nuts, peanut puffs, chocolate-coated peanuts and peanut butter containing sugar, salt or xylitol.
    • The first time, give only a very small amount and watch your dog closely afterwards.
    • Peanuts are an exception, not a regular part of the feeding plan.
    • Breathing difficulties or swelling after eating are an emergency for the vet.

    What actually is a peanut?

    The name is misleading: botanically, the peanut is not a true nut but a legume, which makes it a relative of peas and beans. The plant flowers above ground and then pushes its fruit stalks into the soil, where the pods with the seeds ripen. After harvesting, the peanuts are dried and, depending on their use, shelled, roasted, salted or ground into butter.

    In Switzerland, your dog is most likely to come across peanuts on certain occasions. In the St Nicholas sack, they sit in their shells between mandarins and gingerbread; at an aperitif, there are salted nuts on the table; and they are almost always part of the trail mix on a hike. These are exactly the moments when it is worth taking a quick look at what is in the bowl and where it is standing.

    What is in peanuts? An overview of nutrients for dogs

    Peanuts have a high nutritional value. For your dog, however, they are more of a treat than a useful addition, because a balanced diet already provides what they contain in the right amounts.

    Component What it means for your dog
    Fat, mainly unsaturated fatty acids Provides a lot of energy. Difficult to digest in larger amounts and a risk factor for excess weight.
    Protein Plant protein. Does not replace an animal protein source in the food, however.
    B vitamins Involved in the nervous system, among other things.
    Magnesium A mineral already covered by a complete dog food.
    Other minerals and trace elements Present in small amounts, of no particular importance for dogs.
    Proteins with allergenic potential Peanuts can trigger allergic reactions.

    The table shows the core problem: the biggest plus point, all that energy, is also the biggest drawback. A dog that is already well fed does not need these extra calories.

    How many peanuts can a dog eat?

    There is no fixed amount of peanuts based on body weight. The sources agree on one point: a little, and rarely. In everyday life, this means the odd nut as a reward, not every day and not by the handful.

    These points will help you judge:

    1. Size matters. A Chihuahua can tolerate far less than a Bernese Mountain Dog. For small dog breeds, the right amount is correspondingly smaller. If you are unsure, ask your vet.
    2. Snacks count towards the daily ration. If you give peanuts, mentally deduct the calories from the rest of the food or from other treats.
    3. Not every day. Peanuts are an exception, for example during training or as a small filling in a chew toy.
    4. Keep an eye on weight. If your dog is getting rounder, high-fat snacks are the first thing to adjust. You can read how to recognise excess weight and what you can do in the article on overweight dogs.

    Too many peanuts lead to digestive problems. In the long run, being too generous shows up on the scales.

    What to look out for with peanuts for dogs

    Which peanuts can dogs eat?

    Form Suitable for dogs? Why
    Plain, shelled, raw Yes, in small amounts No additives
    Roasted, unsalted Yes, in small amounts Roasting is not a problem as long as nothing is added
    Salted No Too much sodium
    Seasoned, e.g. with chilli or paprika No Irritates the gastrointestinal tract
    In the shell No Shells are hard, fibrous and not meant to be eaten
    Peanut puffs No Artificial additives
    Chocolate-coated peanuts No Sugar, and chocolate is toxic to dogs
    Pure peanut butter made from 100 % peanuts Yes, as a small dab No salt, sugar or sweeteners

    Quality and storage

    Peanuts that smell musty or rancid or show signs of mould belong neither in your bowl nor in your dog's. Store opened packets in a dry, cool place, tightly sealed and out of your dog's reach. This is especially true during Advent: a St Nicholas sack on the coffee table is a big temptation for many dogs.

    Peanut butter: only the pure kind

    Many owners use peanut butter to hide tablets or fill a chew toy. That is fine if the only ingredient listed is peanuts. Many jars in supermarkets, especially American-style ones, contain salt, sugar, palm fat or sweeteners. Xylitol (E 967) is particularly dangerous: a sugar substitute that is toxic to dogs. Pure peanut butter from a health food shop or chemist is the better choice. Choose a smooth variety without pieces so that your dog does not choke.

    Giving peanuts for the first time: test carefully

    You only know whether your dog tolerates peanuts once they have tried them. So take it slowly:

    1. Start with just a very small amount, ideally on a day when you are at home.
    2. Watch your dog over the following hours and the next day.
    3. Look out for changes such as itching, scratching, reddened skin, vomiting or diarrhoea.
    4. If you notice anything, leave peanuts out and discuss what you observed with your vet. Treating an allergy is a matter for the vet.

    If you already know that your dog reacts allergically to other foods, it is better to avoid peanuts altogether. You can read more in the article on food allergy in dogs.

    When your dog should not have peanuts

    Because of their high fat content, peanuts are unsuitable for some dogs:

    • if they are overweight or prone to it
    • if they have current or previous pancreatitis
    • if they have liver or kidney problems
    • if they have heart failure
    • if they have a sensitive stomach

    If your dog has a pre-existing condition, talk to your vet before introducing any new food.

    When does my dog need to see the vet?

    Peanuts are not toxic. A single unsalted nut that falls off the table is therefore no cause for alarm. If you are unsure, it is better to call the practice once too often. Get in touch in any case if your dog:

    • has eaten a large amount at once, especially salted nuts or a whole St Nicholas sack including the shells,
    • vomits repeatedly or has diarrhoea that does not settle quickly,
    • has a bloated, tender belly,
    • has got hold of peanut butter containing xylitol or chocolate-coated peanuts.

    Breathing difficulties, swelling of the head or neck and severe restlessness after eating are an emergency. In that case, go straight to the nearest practice or the emergency vet service. No snack and no complementary feed can replace a veterinary examination in such moments.

    Peanuts compared with other nuts

    Not every nut is as unproblematic as the peanut. Macadamia nuts are toxic to dogs and should never go in the bowl. It is best to avoid walnuts, pecans and other high-fat nuts, as well as nut mixes whose composition you do not know exactly. You can find an overview of other risky foods in the guide to dangerous foods for dogs.

    Good alternatives to peanuts

    If you want to play it safe or your dog does not tolerate peanuts, there are simple alternatives from your own kitchen. Pieces of carrot, apple slices without the core or cucumber slices are low in calories and popular with many dogs. The same applies here: small portions, and test new foods first. The article What can dogs (not) eat? shows which other foods are allowed in the bowl.

    Frequently asked questions about peanuts and dogs

    Are peanuts toxic to dogs?

    No. Peanuts themselves are not toxic to dogs. The problems come from what is added: salt, seasoning, sugar, chocolate or xylitol in peanut butter. The amount also matters, as a lot of fat puts a strain on digestion. If you choose plain, shelled nuts and keep it sparing, you are on the safe side.

    Are peanuts good for dogs?

    Not in the sense of being necessary. A dog that is fed a balanced diet does not need peanuts. As an occasional, plain reward, however, they are acceptable for most healthy adult dogs. What matters is the form, the amount and that your dog tolerates them.

    Can cats eat peanuts like dogs?

    The advice in this article applies to dogs. Cats have their own dietary needs, and what is acceptable as an exception for a dog is not automatically suitable for a cat. If you also have a cat in your household, it is best to check with your vet about peanuts for them and, until then, keep nuts out of reach of both.

    Last updated on 3 November 2026 · tradidog editorial team

    Frequently asked questions

    Can dogs eat peanuts?

    Yes, healthy adult dogs can eat peanuts as long as they are plain, meaning without salt, seasoning or shells. Peanuts are not toxic to dogs. Because they are high in fat and can trigger allergies, give them only occasionally and in small amounts. The first time, test how well your dog tolerates them with a very small amount. If your dog is overweight or has problems with the pancreas, liver or kidneys, it is better to avoid them altogether.

    Which peanuts can dogs eat?

    Shelled, unsalted and unseasoned peanuts, raw or roasted, are suitable. Pure peanut butter made from 100 % peanuts and without pieces is also fine in small amounts. Unsuitable are salted aperitif nuts, seasoned varieties, peanut puffs, chocolate-coated peanuts and peanut butter containing sugar, salt or the sweetener xylitol. It is always worth checking the ingredients list.

    Can dogs eat salted peanuts?

    No, salted peanuts are not suitable for dogs because they contain too much sodium. If your dog has snatched some from the aperitif table, put out fresh water and watch them closely. If you are unsure how much they have eaten, or if they show vomiting, diarrhoea or noticeable restlessness, call your vet. The simplest solution is not to leave aperitif bowls within reach in the first place.

    Can dogs eat roasted peanuts?

    Yes, your dog can eat roasted peanuts if they are unsalted and unseasoned. Roasting itself is not a problem. It only becomes an issue with additives such as salt, honey, sugar or spice blends, which many roasted varieties from the shop contain. So choose peanuts whose packaging explicitly says unsalted, and give only a little of them too, as an occasional reward.

    How many peanuts can dogs eat?

    There is no fixed number of grams per kilo of body weight. Stick to the rule: a little, and rarely. The smaller your dog, the smaller the amount. Peanuts should not be a daily treat. Include the calories in the daily ration and cut back on other snacks on those days so that your dog does not gain weight. If you are unsure what is right for your dog, ask your vet.

    Can dogs eat peanuts in their shells?

    No, always remove the shell. All common recommendations refer to shelled peanuts, because the hard, fibrous shells are not meant to be eaten. Especially around St Nicholas time, peanuts in their shells are often left lying around, so it is best to store them safely. If your dog has eaten a lot of shells and then seems unwell, vomits or stops eating, contact your vet.

    Can puppies eat peanuts?

    The common recommendations on peanuts refer to adult dogs. There is no reason to experiment with peanuts for puppies, as a good puppy food covers everything they need. Stick to a few tried-and-tested rewards during puppyhood. If you would still like to offer your puppy something new, talk to your vet first. You can carefully test peanuts later once your dog is an adult.