Skip to content

Can Dogs Eat Onions?

· Last verified · Vet-sourced & cited

⛔ TOXIC — do not feed

Onions are toxic to dogs in every form. They destroy red blood cells and can cause life-threatening anemia, so no amount is safe to feed.

Last verified: July 20, 2026

No, dogs should never eat onions. Onions are poisonous to dogs whether they are raw, cooked, fried, dehydrated, or ground into powder. The toxic compounds attack your dog’s red blood cells and can lead to a dangerous condition called hemolytic anemia. What makes onion poisoning especially frightening is that the signs are often delayed — your dog can seem completely fine for days while damage builds inside. If your dog has eaten onion in any form, treat it as an emergency and call your veterinarian or a poison control line right away.

Why onions are toxic to dogs

Onions belong to the Allium plant family. They contain sulfur-based compounds — organosulfur compounds, most notably N-propyl disulfide — that are harmless to people but dangerous to dogs.

Here is what happens inside your dog. These compounds act as oxidants. When a dog eats onion, the sulfur compounds enter the bloodstream and attack red blood cells. The damage causes clumps of denatured hemoglobin called Heinz bodies to form on the cells. The body sees these damaged cells as defective and destroys them. This process is called hemolysis. At the same time, the onion compounds can convert hemoglobin into methemoglobin, a form that cannot carry oxygen properly. According to the Merck Veterinary Manual, this Heinz body formation and methemoglobinemia begin within 24 hours of ingestion.

The end result is anemia: your dog does not have enough healthy red blood cells to carry oxygen around the body. Severe cases can lead to organ damage, collapse, and death.

Importantly, every plant in the Allium family is toxic to dogs, not just the common bulb onion. That includes:

  • Onions — red, white, yellow, sweet, and green
  • Garlic — even more concentrated than onion
  • Leeks
  • Chives
  • Shallots

All parts of the plant are toxic too — the flesh, the leaves, the juice, and the papery skin.

How much onion is dangerous?

There is no truly safe amount, but it helps to know how little it takes. Toxicity is generally linked to a dog eating about 0.5% of its body weight in onion. PetMD states that onion poisoning occurs when dogs consume more than 0.5% of their body weight in onions. The Merck Veterinary Manual notes that ingestion of 15–30 g/kg of raw onion has produced clinical signs in dogs.

What does 0.5% of body weight actually mean? Consider two dogs:

  • A 10 lb (4.5 kg) small dog: just about 23 grams of onion — roughly a fifth of one medium onion — can push into the toxic range. For a tiny dog, a few stray pieces off a plate matter.
  • A 50 lb (23 kg) large dog: around 113 grams — roughly one medium-to-large onion — reaches that same threshold.

Small dogs are at far greater risk because it takes so little to reach a harmful dose. But no dog should ever be fed onion, regardless of size.

One thing to watch out for: concentrated forms are more dangerous than fresh onion. Onion powder and dehydrated onion have had their water removed, so the toxin is packed into a much smaller amount. Roughly one tablespoon of onion powder is equivalent to a whole medium onion. This is why seasoned human foods are so risky — soup mixes, gravies, broths, spice blends, pizza, and even some baby foods often hide onion or garlic powder. A dog does not have to eat a recognizable chunk of onion to be poisoned.

Symptoms of onion poisoning

The most important thing to understand is that symptoms are usually delayed. Because the anemia develops as red blood cells are gradually destroyed, the outward signs often do not appear for a few days after your dog eats onion. The Merck Veterinary Manual notes that hemolysis typically occurs 3 to 5 days after exposure, and clinical signs are generally not seen until substantial red-cell destruction has already happened. A dog that looks normal tonight can be seriously ill later in the week.

Watch for these signs of onion poisoning and anemia:

  • Lethargy and weakness
  • Pale or yellowish (jaundiced) gums
  • Red-brown or dark urine (a sign red blood cells are breaking down)
  • Rapid breathing or panting
  • Elevated heart rate
  • Reduced appetite
  • Fainting or collapse
  • Vomiting or diarrhea (may appear earlier, from stomach upset)

What to do if your dog ate onions

Act now — do not wait to see if your dog gets sick. Because the dangerous signs are delayed, “wait and see” is exactly the wrong approach with onion. The best window to help your dog is early, before the anemia sets in.

Call your veterinarian or ASPCA Animal Poison Control at (888) 426-4435 right away. Have a few details ready: what form of onion (raw, cooked, powder, a seasoned dish), roughly how much, and when it happened, plus your dog’s weight. Do not induce vomiting at home unless a veterinary professional tells you to.

Your vet may recommend monitoring, bloodwork over several days to check for Heinz bodies and anemia, and supportive care if needed. Following their guidance early gives your dog the best possible outcome.

Informational, not veterinary advice — when in doubt, call your vet or ASPCA Poison Control (888-426-4435).

Sources

Frequently asked questions

Can dogs eat cooked onion?

No. Cooking does not remove or break down the sulfur compounds that damage a dog’s red blood cells. Fried, boiled, roasted, or sauteed onion is just as toxic as raw. That includes onions cooked into stews, burgers, and casseroles.

Is a little onion in leftovers or baby food harmful?

It can be, especially for small dogs. Toxicity is tied to body weight — roughly 0.5% of it — so a few onion-flavored bites can matter for a tiny dog. Many leftovers and some baby foods also contain onion or garlic powder, which is far more concentrated than fresh onion. Do not share onion-containing human food with your dog, and call your vet if they ate some.

What about onion powder in seasoning?

Onion powder is one of the most dangerous forms because the water is removed and the toxin is concentrated. About one tablespoon of onion powder equals a whole medium onion. It hides in soup and gravy mixes, broths, spice blends, and processed snacks. Always check labels before sharing any seasoned food, and keep seasoning packets out of reach.

How long until symptoms show up?

Often several days. Stomach upset like vomiting may appear soon after eating, but the serious signs of anemia typically develop over 3 to 5 days as red blood cells are destroyed. This delay is exactly why you should not wait for symptoms — contact your vet as soon as you know your dog ate onion.

Related reading

Informational, not veterinary advice. This record helps you judge whether a food is generally safe; it is not a diagnosis. In any suspected poisoning, call your veterinarian or a poison-control line immediately.