Can dogs eat onions?
- Vet-reviewed
- Last updated July 16, 2026
No — never safe
No – onions are toxic to dogs in every form, including raw, cooked, fried, dried and powdered. They damage a dog's red blood cells and can cause serious anaemia, so if your dog has eaten any onion, ring your vet straight away rather than waiting to see if symptoms appear.
Ring your vet now, or an emergency vet or an animal poison line if your practice is closed – don't wait to see whether your dog becomes unwell, because the damage to the red blood cells builds quietly over the following days and treatment works far better when it starts early. Have the details ready when you call: what they ate (fresh onion, onion powder, a seasoned leftover), roughly how much, how long ago, and your dog's weight. Keep the packaging or what's left of the food to hand, or photograph it, so the ingredients can be checked. Do not try to make your dog vomit – not with salt water, not with anything from the cupboard – unless a vet specifically tells you to and talks you through it, because doing it unsupervised can cause injuries of its own. And if you've only just realised it happened a day or two ago, still call: your vet may want to run a blood sample even if your dog seems perfectly well.
Why
Onions are alliums, the same family as garlic, leeks, shallots, spring onions and chives. They contain sulphur compounds that dogs simply can't process safely. Once absorbed, those compounds attack the haemoglobin inside red blood cells, oxidising it so that it clumps into damaged patches. The dog's body reads those cells as faulty and destroys them.
The result is haemolytic anaemia – not enough intact red blood cells left to carry oxygen around the body. This is why an onion problem so often looks like a tiredness problem: pale gums, no energy, panting on a short walk. And because it takes time for enough cells to be broken down, a dog can seem completely fine for a day or several days afterwards. That delay is the dangerous part, because it convinces owners they got away with it.
Every form counts, and drying makes it worse rather than better – cooking does nothing to break the compounds down, and dehydrated onion is more concentrated than the fresh vegetable. Onion powder is the commonest culprit precisely because it hides: stock cubes, gravy, soups, sauces, seasoning blends, savoury snacks, takeaway leftovers, even some baby foods. Very few dogs sit down and eat a raw onion. Most get it through a bowl of last night's bolognese or a bone that's been simmered in stock.
Some dogs are more vulnerable than others. Japanese breeds such as Akitas and Shiba Inus have red blood cells that are particularly prone to this kind of oxidative damage. Smaller dogs take a proportionally bigger hit from the same mouthful. And because the damage is cumulative, a dog who's regularly given seasoned table scraps can be worn down over weeks rather than felled by one meal.
Is any amount safe?
There is no established safe amount of onion for a dog, and this isn't something worth guessing at. Sensitivity varies a great deal from dog to dog: the mouthful that leaves one dog with nothing worse than a queasy stomach can send another to hospital, and body size, breed and whether they've been quietly hoovering up onion-seasoned scraps for weeks all shift the picture. Drying concentrates the harmful compounds, so a pinch of onion powder in a sauce is not the trivial thing it sounds like, and repeated small helpings can do damage that no single meal would. The only sensible line is zero: no onion in any form, no onion-seasoned leftovers, no gravy over their dinner, no "just the meat" off a plate that's been sitting in sauce. And if some has already gone in, don't sit trying to work out whether the amount "counts" – that's your vet's job, and they need you to ring them, not to do the maths yourself.
Signs to watch for
- Drooling, retching or being sick, sometimes with diarrhoea and a tender, uncomfortable tummy in the first hours
- Going quiet and off their food a day or more later – unusually tired, reluctant to walk or play, sleeping more than normal
- Gums looking pale rather than a healthy pink, or occasionally with a yellowish tinge
- Breathing faster than usual, a racing heart, or getting puffed on gentle exercise they'd normally take in their stride
- Urine turning dark – orange-brown, or the colour of red wine
- Weakness, wobbliness on their feet, or collapse
Keeping it out of reach
- Read labels properly. Onion and onion powder turn up in stock cubes, gravy granules, soups, sauces, crisps, savoury rice, ready meals and some baby foods. If onion appears anywhere in the ingredients list, it isn't a treat – however small the piece.
- Leftovers are the classic route in. Curry, bolognese, roast dinner scraps and takeaway containers belong in a lidded bin the dog can't nose open, not the open kitchen bin or a bag by the back door.
- Don't share a plate from a seasoned meal, even the meat off it. The sauce is the problem, and it's already soaked in – picking the meat out doesn't make it safe.
- Store onions, garlic, leeks and shallots in a closed cupboard rather than a floor-level veg rack, and be careful with allium bulbs and plants in a garden your dog has the run of.
Common questions
My dog ate a small piece of onion – will he be alright?
He may well be, but it isn't safe to assume it, because sensitivity varies between dogs and there is no reliable safe amount. Ring your vet with your dog's weight, what he ate and when, and let them decide whether this is a watch-at-home situation or one that needs seeing. Don't wait for symptoms to make the decision for you.
Is cooked onion safer for dogs than raw onion?
No. Cooking, frying, roasting and drying don't destroy the sulphur compounds that damage a dog's red blood cells, and drying actually concentrates them, which is why onion powder is one of the riskiest forms of all. Onion in a casserole, a curry or a gravy is just as much a reason to call your vet as a raw one.
How long after eating onion would a dog show symptoms?
Sickness or a sore tummy can appear within hours, but the anaemia is much slower – a dog can look entirely normal for a day or several days before going pale, tired and breathless. That delay is precisely why you shouldn't wait and see; ring your vet as soon as you know onion has been eaten, not when your dog starts looking unwell.
This is general guidance, not a diagnosis. Size, age, health conditions and medication all change what is safe for your dog — your own vet knows them and we don’t. If you are worried, or your dog has eaten something they shouldn’t, ring your vet or your nearest emergency service. It is always better to ask.
Part of Nutrition & Food
Wondering about something else?
We answer the everyday ones — and the frightening ones — in plain English, checked by our vet and nutritionist. Browse every food →