Can dogs eat soup?
Short answer
Yes, but it depends on the recipe. Homemade unsalted broth or soup with no onion or garlic won't hurt a dog in small amounts, but store-bought and instant soups are unsuitable because of the salt and onion they contain.

With soup, a lot depends on the recipe. A clear homemade broth with no salt or onion is safe, even for a sick dog, while store-bought and instant soups are salty and often contain onion or garlic. Here's how to offer soup safely.
Why only in moderation
Homemade broth made from lean meat or bones, with no salt, onion, or garlic, is easy for a dog to digest and a good, liquid source of flavor and nutrients. Vets commonly recommend it to encourage fluid intake in sick or recovering dogs who don't want to drink plain water.
Problems arise with soups seasoned with onion, leeks, garlic, or a lot of salt, which describes most recipes made for people. These ingredients are typically simmered in the broth for a long time, so their compounds transfer into the liquid even if you fish the onion pieces out of the bowl.
Store-bought and instant soups (bouillon cubes, packets, canned) contain high levels of salt, flavor enhancers like MSG, and almost always onion or garlic powder. These ingredients are more concentrated than fresh vegetables and pose a real risk to a dog even in a smaller amount.
Cream-based soups with cream or butter add fat, which can cause digestive upset in sensitive dogs or contribute to pancreatitis risk. Thickened soups with a lot of salt also put strain on the kidneys, similar to other salty foods.
How to serve soup
- Make a clear broth from lean meat or skinless poultry bones, with no salt, onion, garlic, or other seasoning, and let it cool.
- Serve just the liquid, or with a bit of cooked meat or vegetables (carrot, pumpkin), skip noodles made from white flour in large amounts.
- Skim off all visible fat before and after cooking, especially for dogs prone to pancreatitis.
- Offer it as a supplement to regular food, not a meal replacement, and introduce a new broth gradually to watch how digestion responds.
Rough portion
Small dog: a few spoonfuls of broth. Medium dog: half a cup. Large dog: a cup of broth, even daily if it's free of salt and onion. Don't give store-bought soups at all.
Risks
- Store-bought and instant soups contain onion, garlic, and a lot of salt.
- Cream and thickened soups may contain fat that raises the risk of pancreatitis.
- Broth simmered a long time with bones may contain softened bone fragments that need to be strained out before serving.
- Too much even of homemade broth can cause diarrhea in sensitive dogs.
Symptoms to watch for
- Vomiting or diarrhea after a salty or seasoned soup
- Excessive thirst and frequent urination
- Loss of appetite
- Pale gums and weakness from onion or garlic toxicity
Your dog already ate soup. What now?
- If your dog drank a bit of homemade unsalted broth, no action is needed.
- If your dog drank store-bought or instant soup with onion or a lot of salt, watch them for 24 to 48 hours for vomiting, diarrhea, or excessive thirst.
- See a vet as soon as possible if you notice signs of onion or garlic toxicity (pale gums, weakness, dark urine), which can appear even several days later.
- Make sure your dog has plenty of clean water if they drank a notably salty soup.
Common questions about dogs and soup
Can I give my dog bone broth I make myself?
Yes, as long as it's free of salt, onion, garlic, and other seasoning. Bone broth is a popular addition even in homemade raw diets, providing collagen and minerals. Strain it before serving so no softened bone fragments end up in the bowl.
Is store-bought chicken soup okay for a dog?
Most store-bought chicken soups contain salt, onion or onion powder, and flavor enhancers, so they're not suitable for a dog. If you want to give your dog something similar, make your own version without these ingredients.
Does broth help a sick dog who won't eat?
Yes, clear, unsalted broth is a commonly recommended way to encourage fluid intake and appetite in a recovering dog. If your dog refuses to eat for more than a day or shows other signs of illness, contact your vet even if you're offering broth.
Can I add noodles or rice to soup for my dog?
A small amount of cooked pasta or rice with no salt isn't a problem and adds some heartiness to the soup. Avoid instant noodles from bouillon-cube soups though, since they tend to be quite salty and contain flavoring.
Other good treats

Can dogs eat carrots?
Yes, carrots are safe for dogs and rank among the best treats you can give them. They're low in calories, full of fiber and beta-carotene, and raw carrots even help clean teeth. Cut them to a size that suits your dog.

Can dogs eat chicken?
Yes, cooked chicken with no skin, bones, or seasoning is one of the best and most digestible protein sources for dogs. Vets commonly recommend it as part of a bland diet for stomach upset too.

Can dogs eat potatoes?
Yes, but only cooked, peeled, and unsalted. Raw and green potatoes, along with sprouted eyes, contain solanine, which is toxic to dogs. Even cooked potato isn't something your dog needs; it's more of a filler side dish than a healthy treat.

Can dogs eat pumpkin?
Yes, cooked or plain pumpkin flesh is very healthy for dogs, and vets often recommend it to help with digestive upset. Always choose plain pumpkin puree, never pie filling with added sugar and spices.
More from human food

Can dogs eat bacon?
No, bacon is not recommended for dogs. It is extremely high in fat and salt and is one of the most common triggers of acute pancreatitis in dogs. An occasional small piece of crispy cooked bacon usually will not seriously harm a healthy large dog, but it is not a good regular treat.

Can dogs eat french fries?
No, french fries aren't a good treat for dogs. They're deep-fried in a lot of oil and heavily salted, which strains the pancreas and kidneys. A few unsalted fries as a rare exception won't hurt a large, healthy dog, but they shouldn't become a regular reward.

Can dogs eat ham?
No, ham should not be a regular part of a dog's diet. Even lean ham is high in salt and often contains phosphates and flavorings that strain the kidneys and pancreas with regular feeding. An occasional piece of plain ham without rind or fat is usually fine for a healthy large dog.
Sources
- ASPCA: People Foods to Avoid Feeding Your Pets
- Merck Veterinary Manual: Sodium Ion Poisoning in Animals
Last updated 2 September 2026.