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

Can my 12 kg German Shepherd safely eat homemade spaghetti sauce with ketchup — or is the cooked form risky because of onion powder?

Dogs · Food safety

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

Short answer

Skip the sauce. Ketchup itself isn't immediately poisonous, but the real danger is the onion powder hiding in your spaghetti sauce — a 12 kg dog needs less than a teaspoon of onion powder to feel sick, and cooked tomato sauce almost always contains it. Even the sugar and salt in ketchup alone make it a poor choice for regular feeding. Keep ketchup out of your dog's meals entirely and use plain cooked pumpkin or carrot instead as a safe topping.

Why homemade spaghetti sauce is worse than plain ketchup

A 12 kg German Shepherd eating spaghetti sauce faces two problems: the ketchup's sugar and salt, and the hidden onion powder. Even a small amount of onion powder—common in homemade sauces—can damage red blood cells over time. Cooked sauces concentrate these ingredients, making them more dangerous than raw ketchup alone.

Your dog might seem fine at first, but onion toxicity often shows up days later as weakness, pale gums, or dark urine. The high sodium in tomato-based sauces also risks dehydration or salt poisoning if eaten regularly. One meal might not cause immediate harm, but it's safest to avoid sharing any onion-containing foods.

How much sauce would trigger a vet visit

For a 12 kg dog, just a few tablespoons of sauce containing onion powder warrants monitoring. The exact toxic dose varies, but vomiting, diarrhea, or lethargy within 48 hours means you should call your vet. Smaller amounts eaten occasionally may only cause mild stomach upset.

Watch for subtle signs like reduced energy or orange-tinged urine—these suggest red blood cell damage. Unlike one-time ketchup licks, repeated exposure to onion powder in sauces builds up toxicity. If your dog already ate sauce, offer water to dilute the sodium and check his gums for unusual paleness.

The sugar problem beyond onions

Ketchup in spaghetti sauce packs surprising sugar—sometimes 4 grams per tablespoon. For a 12 kg dog, this can cause stomach upset or long-term weight gain if eaten regularly. The immediate risk is lower than onions, but sugar spikes may lead to restlessness or thirst.

Dogs process sugar differently than humans, and the corn syrup in many ketchups can trigger pancreatitis in sensitive individuals. If your German Shepherd scavenges sweet foods often, discuss blood sugar monitoring with your vet at his next checkup.

When to skip the vet (and when not to)

If your dog licked a plate with trace sauce but shows no signs within six hours, he’ll likely be fine. The real danger comes from eating a full serving, especially if you know the recipe included onion or garlic powder.

Emergency care is needed if he ate a quarter cup or more of sauce, or if you see weakness, vomiting, or rapid breathing. For smaller amounts, withhold food for a few hours and provide fresh water. Call your vet if his energy drops or his gums look pale instead of pink.

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

Open the full food page: Ketchup food facts →