No, dogs shouldn't eat tomato sauce, ketchup, tomato soup, or tinned tomatoes in most cases. The problem isn't the tomato itself — it's what's added: garlic, onion, salt, and sometimes sugar or xylitol, all genuinely harmful to dogs.
(If you're actually asking about plain, fresh tomatoes rather than sauce, see our dedicated guide: can dogs eat tomatoes, which covers ripe tomato flesh, nightshade comparisons, allergy signs, and portion sizes in full.) Our Probiotic Chews can help support your dog's digestion day-to-day, including after an occasional slip-up.
Table of Contents
- Can Dogs Eat Tomato Sauce?
- Why Is Tomato Sauce Bad for Dogs?
- How Much Garlic or Onion Is Actually Dangerous?
- What About Ketchup, Soup, and Tinned Tomatoes?
- Common Sauce Brands and Dishes to Watch For
- Can I Make a Dog-Safe Tomato Sauce at Home?
- My Dog Just Ate Tomato Sauce — What Should I Do?
- What About Plain Tomatoes?
- Supporting Your Dog's Gut After a Slip-Up
- FAQ
- Sources
Can Dogs Eat Tomato Sauce?
No. Tomato sauce — whether it's pasta sauce, marinara, or a homemade Bolognese base — almost always contains garlic and onion, both genuinely toxic to dogs, along with high levels of salt and often added sugar. PetMD and Purina both give the same flat no to sauces, soups and tinned varieties for exactly this reason. It's a firm no, regardless of how small the amount seems.

Why Is Tomato Sauce Bad for Dogs?
It's not really the tomato itself causing the problem — it's everything added to it:
- Garlic and onion — both are toxic to dogs and can damage red blood cells, even in small, repeated amounts
- Salt — tomato sauces are often high in sodium, which can cause excessive thirst, urination, and in large amounts, more serious salt poisoning
- Sugar or artificial sweeteners — some lower-sugar sauces use xylitol, which is highly toxic to dogs even in tiny quantities
- Other seasonings — herbs and spices common in pasta sauces can irritate a dog's digestive system
Put simply: the tomato is rarely the risk. What's mixed in with it is.
How Much Garlic or Onion Is Actually Dangerous?
It's worth understanding the mechanism, since "toxic" can sound like an exaggeration for something so common in cooking. Garlic and onion (along with leeks and chives, the whole allium family) contain organosulfur compounds that damage red blood cells through a process called oxidative haemolysis, which can lead to anaemia.
The effect is cumulative and dose-dependent — a general veterinary guideline is that ingestion of more than about 0.5% of a dog's body weight in onion can cause clinically significant harm, and garlic is considered several times more potent gram for gram than onion.
In practice, this means a genuinely small amount in a finished dish (a jarred sauce with garlic and onion powder low on the ingredients list) is a lower-dose exposure than eating a raw clove, but repeated small exposures add up, and there's no amount considered definitively "safe". This is exactly why vets recommend avoiding it entirely rather than trying to calculate a safe threshold at home.
Signs of toxicity can also be delayed by several days after ingestion, so a dog that seems fine the day after eating a garlicky sauce isn't necessarily in the clear.
What About Ketchup, Soup, and Tinned Tomatoes?
- Ketchup: No — typically high in sugar, salt, and sometimes xylitol
- Tomato soup: No — usually contains onion, garlic, cream, or seasoning unsuitable for dogs
- Tinned/canned tomatoes: Generally no — often contain added salt and preservatives; if plain and unsalted, small amounts are lower-risk, but always check the label
- Tomato juice: No — typically high in salt
As a general rule: if it comes from a jar, tin, or bottle and isn't labelled plain, assume it's not suitable for your dog.
Common Sauce Brands and Dishes to Watch For
The riskiest exposure for most dogs isn't a spoonful of plain passata — it's finished dishes and jarred sauces, since these almost always contain onion or garlic as a base ingredient. Watch for:
- Pasta bakes and Bolognese — typically built on a garlic-and-onion soffritto
- Jarred pasta sauces — check the ingredients list specifically for garlic and onion powder, which are just as toxic as the fresh versions and easy to miss on a label
- Pizza with tomato base — usually fine on the tomato alone, but toppings (onion, garlic, cheese in excess) add up
- Curries and chilli with a tomato base — almost always contain onion, garlic, and spices unsuitable for dogs
Can I Make a Dog-Safe Tomato Sauce at Home?
If you'd genuinely like to share something sauce-like with your dog, it's entirely possible to make a safe version rather than assuming all tomato sauce is off-limits forever.
Blend or cook plain, ripe tomato flesh (deseeded skin is fine, just no green parts) with no added onion, garlic, salt, sugar, or oil — herbs like basil in a tiny amount are generally fine, but keep the recipe genuinely minimal.
This isn't the same as a jarred or restaurant sauce, and it's still a treat rather than a meal component: the 10% treat allowance still applies, and a homemade plain tomato sauce offers no real nutritional advantage over sharing a few pieces of plain chopped tomato directly.
My Dog Just Ate Tomato Sauce — What Should I Do?
If your dog has eaten a small amount of tomato sauce from your dinner plate or the floor, don't panic — for most dogs, a small taste is unlikely to cause serious harm. That said:
- Check the ingredients if you can — garlic and onion content matters most
- Watch for symptoms over the next 24 hours: vomiting, diarrhoea, excessive drooling, lethargy, or pale gums
- Contact your vet if your dog ate a large amount, if the sauce contained garlic/onion/xylitol, or if you notice any symptoms
- A bland diet (plain cooked chicken and rice, for example) can help settle a mild upset stomach — but check with your vet first if you're unsure
What About Plain Tomatoes?
Plain, ripe, red tomato flesh — with no salt, sugar, or seasoning added — is a different question from sauce, and generally considered safe for dogs in small amounts. It's the green parts of the tomato plant (unripe fruit, leaves, stems, vines) that carry genuine toxicity risk, not the ripe fruit itself.
For the full picture — nightshade family comparisons, allergy signs, portion sizes by dog weight, and the arthritis myth debunked — see our dedicated guide: Can Dogs Eat Tomatoes?
Supporting Your Dog's Gut After a Slip-Up
If your dog does get an upset stomach from something they shouldn't have eaten, ongoing gut support can help keep their digestion resilient day to day.
Our Probiotic Chews deliver a concentrated, multi-strain probiotic blend to support healthy digestion as part of a daily routine — not a fix for an acute upset, but a genuinely useful foundation for a dog with an occasionally sensitive stomach. For more on building a daily gut-health routine, see our full guide to dog probiotics.
FAQ
Can dogs eat tomato sauce on pasta?
No — pasta sauces almost always contain garlic, onion, salt, or sugar, all of which are unsuitable for dogs regardless of the amount.
Can dogs eat ketchup?
No — ketchup is typically high in sugar and salt, and some varieties contain xylitol, which is highly toxic to dogs.
How much garlic or onion is actually dangerous to a dog?
There's no established safe amount. A general guideline puts significant harm around 0.5% of body weight in onion, with garlic several times more potent, but effects are cumulative and signs can be delayed by days, so avoidance is the safest approach.
What happens if my dog eats tomato sauce?
A small taste is unlikely to cause serious harm in most dogs, but watch for vomiting, diarrhoea, or lethargy over the next 24 hours, and contact your vet if the sauce contained garlic, onion, or xylitol, or if your dog ate a large amount.
Can I make my own dog-safe tomato sauce?
Yes — plain, ripe tomato flesh cooked or blended with no onion, garlic, salt, or sugar is a reasonable treat in small amounts, though it offers no real advantage over plain chopped tomato.
Can dogs eat tinned tomatoes?
Generally best avoided, as most tinned tomatoes contain added salt. Plain, unsalted tinned tomatoes in small amounts are lower-risk, but always check the label first.
Is plain tomato different from tomato sauce for dogs?
Yes, significantly. Plain ripe tomato flesh is generally safe; it's the garlic, onion, salt, and sugar added to sauce that make it unsuitable. See our full guide to plain tomatoes for details.
Sources
- Pet Poison Helpline — Are Tomatoes Poisonous to Dogs?
- PetMD — Can Dogs Eat Tomatoes? (Sandra C. Mitchell, DVM, DABVP)
- Purina — Can Dogs Eat Tomatoes? A Guide to Safety
- VCA Animal Hospitals — Onion, Garlic, Chive, and Leek Toxicity in Dogs
This article is for general information only and isn't a substitute for veterinary advice. If your dog has eaten something they shouldn't have and is showing any signs of illness, please contact your vet promptly.
Want to support your dog's everyday digestive health? Shop our vet-formulated Probiotic Chews — trusted by over 100,000 UK dog owners.