Suspect poisoning? US: ASPCA Poison Control (888) 426-4435 · UK: 01202 509 000 · Severe symptoms → nearest emergency vet now.

Is homemade pesto with fresh garlic more dangerous for dogs than the jarred kind, and what about the pine nuts?

Dogs · Food safety

Last reviewed: 2026-09-05 · Reference ranges: ASPCA, Pet Poison Helpline & Merck Veterinary Manual

Short answer

Both homemade and jarred pesto are risky due to garlic, which is toxic to dogs and can cause anemia. Homemade versions often have a higher concentration of fresh garlic, potentially increasing the risk. Pine nuts themselves are not toxic but are high in fat and can cause pancreatitis if eaten in large amounts. The cheese and oil add further richness that can upset a dog's stomach. If your dog ate any pesto, watch for signs like vomiting, lethargy, or pale gums, and contact your vet if you observe these.

How garlic concentration varies by preparation

Homemade pesto often packs 2-3 raw garlic cloves per cup—far stronger than commercial versions where garlic might be diluted or roasted. Fresh garlic releases more toxic allicin when crushed, while jarred pesto’s preservatives may slightly reduce (but not eliminate) risks. Check labels: some premium jarred brands actually increase garlic for flavor.

The real danger lies in uniformity—a dog eating homemade pesto likely ingests visible garlic bits, whereas jarred varieties blend it thoroughly. This makes portion control impossible; even a small mouthful of homemade could deliver a concentrated dose. Both forms are unsafe, but homemade demands quicker action.

Pine nuts versus garlic: separate concerns

While garlic threatens blood cells, pine nuts target the pancreas—a handful could trigger painful inflammation in susceptible dogs. The nuts’ high phosphorus content also strains kidneys in senior dogs. However, most pesto contains too few pine nuts to cause immediate harm unless the dog eats a whole batch.

Watch for different symptoms: garlic causes delayed anemia signs, while pine nut overload shows as vomiting undigested food within hours. Dogs with history of pancreatitis should avoid all pesto, as even trace fats can reignite inflammation. The cheese adds lactose many dogs can’t digest.

Why texture changes the danger

Thick, chunky homemade pesto clings to teeth and gums, prolonging garlic contact with sensitive tissues. Jarred pesto’s smoother texture may pass through faster but can coat the stomach lining, delaying nausea signals. Both forms contain olive oil that accelerates toxin absorption.

Small dogs face higher risks from textured pesto—they’re more likely to get bits stuck between teeth, causing local irritation (pawing at the mouth) before systemic effects. Large dogs may swallow it whole but then struggle with oily diarrhea from the fat content.

When preparation method dictates vet urgency

If your dog ate homemade pesto with visible garlic chunks, call the vet within two hours—they may recommend earlier blood work. For jarred pesto, the wait-and-see approach might apply unless the dog consumed over a tablespoon per 10kg body weight.

Preservative-heavy jarred pesto sometimes causes salt toxicity (excessive thirst, tremors) separate from garlic issues. Homemade versions with lemon juice add acidity that can irritate the stomach lining. Always note accompanying ingredients—basil itself is harmless, but some recipes include walnuts (another pancreatitis risk).

The full verdict, portion guidance and serving notes are collected on the Pesto food facts page.

Open the full food page: Pesto food facts →