Dogs · Guide
Can Dogs Eat Tomato Sauce?
Better not. Most tomato sauce has garlic, onion, salt, or sugar that can hurt dogs. See what to watch for and what to do if your dog ate some.
Better not. Plain tomato is fine in small amounts, but most tomato sauce also has garlic, onion, salt, or sugar. The AKC says these can be harmful or irritating to dogs. How much your dog ate matters. A big amount, or a sauce made with lots of garlic or onion, needs a call to your vet.
Why is tomato sauce a problem for dogs?
The tomato itself is not the main worry. Our guide on tomatoes for dogs explains that ripe red tomato is fine in small amounts. The trouble comes from what cooks add to sauce.
The AKC says tomato-based products often contain garlic, onions, salt, or sugar. It says pizza and spaghetti sauce likely have garlic and onions added. The AKC also tells owners to avoid giving dogs these products.
Garlic and onion
The ASPCA says onions, garlic, and chives can upset the stomach and damage red blood cells. Red blood cells carry oxygen around the body. Too much damage can lead to anemia, which means the body has too few of them.
The Merck Veterinary Manual says raw, cooked, dried, and powdered forms can all cause harm. Powders and dried flakes are the forms most often linked to poisoning. Merck says garlic is about 3 to 5 times more toxic than onion. Sauce often uses both, and many jarred sauces list onion or garlic powder.
You can read more in our guides on garlic for dogs and onions for dogs.
Salt
The ASPCA says too much salt can make a dog very thirsty and make it pee more. A large amount can lead to vomiting, diarrhea, tremors, and seizures. Merck says salt poisoning is unlikely when a dog has fresh water and a healthy body. It also says vomiting can start within a few hours of eating a lot of salt.
The ASPCA gives no exact amount that is dangerous. A whole bowl of salty sauce is more worrying than a lick.
Sugar and other extras
The AKC lists sugar as another common extra in tomato products. The page does not say how much sugar is a problem. Many sauces also have herbs, oil, and spices. We did not find a vet source that covers these, so check the label and skip any sauce with ingredients you do not know.

Is homemade tomato sauce safe for dogs?
It depends on what is in it. A sauce made only from ripe, red tomato has none of the extras above. The sources we read do not give a “safe sauce” recipe, though, and the AKC advises avoiding tomato products. If you want to share tomato, a small piece of plain ripe tomato is simpler.
Green parts of the tomato plant are a separate risk. The AKC says leaves, stems, and unripe tomatoes hold tomatine, which can make dogs sick. Remove them before cooking if you ever share a bit of tomato.
Other foods with tomato sauce
Can dogs eat food with tomato sauce, like pasta or pizza?
Better not. The sauce is only one issue. These dishes often have garlic, onion, salt, and fat. If your dog stole a bite of pasta, read the label or recipe. Our guide on pasta for dogs has more on plain pasta.
Can dogs eat fish in tomato sauce, like pilchards?
We did not find a vet source on canned fish in tomato sauce. The sauce on the fish raises the same questions as any other tomato sauce. Check the label for onion, garlic, salt, and sugar before you share any.
What should I do if my dog ate tomato sauce?
First, find out what was in it and how much your dog ate. Look at the jar or recipe for onion, garlic, and salt.
Signs of garlic or onion trouble can be slow. Merck says signs often show a few days after eating, once many red blood cells are damaged. Watch for these:
- Tiredness or weakness
- Not wanting to eat
- Fast breathing
- Yellow skin or gums
- Dark urine
Signs of salt trouble come faster. They include vomiting, then weakness, diarrhea, tremors, and seizures. Keep fresh water out for your dog, and call your vet if you see any of these.
If your dog only licked a little sauce, the amount matters less than what was in it. Check the label, and call your vet if you are unsure.
What can dogs have instead?
Offer a small piece of ripe red tomato with the green parts removed. Other simple treats work too. Treats should be no more than about 10% of your dog’s daily calories. For a longer list of foods to avoid, see our guide to foods that are toxic to dogs.
Common questions
Is tomato sauce poisonous to dogs?
The tomato is not the main problem. The AKC says tomato products often contain garlic, onions, salt, or sugar, and these can be harmful or irritating to dogs. Garlic and onion are the biggest worry.
Can dogs eat spaghetti sauce or pizza sauce?
The AKC says pizza and spaghetti sauce likely contain extra ingredients like garlic and onions. It is best to keep these away from your dog.
Can dogs eat ketchup?
The AKC says to avoid tomato products, and ketchup is one of them. Store-bought ketchup can contain salt, sugar, and sometimes onion or garlic.
How soon do signs show up after a dog eats garlic or onion?
Not right away. The Merck Veterinary Manual says signs often appear a few days later, after red blood cells have been damaged. That is why a call to your vet is worth making early.