Skip to content

Free US shipping over $49 · 30-day free returns

Giddy PetsGiddy Pets

Food safety

Can Dogs Eat Tofu? Yes, Plain and in Small Amounts

Yes, in small amounts. Plain, unseasoned tofu is not toxic to dogs, and the American Kennel Club says it can be an occasional snack. It is not a substitute for meat or dog food, though: the AKC's vet notes tofu does not carry enough protein to meet a dog's needs. Soy can cause a lot of gas, so it is a poor choice for dogs prone to bloat, and flavored, fried or marinated tofu often contains garlic, onion and salt.

By Matt GarnettUpdated November 13, 20264 min read3 sources

Why plain tofu is safe for dogs

Tofu is soybean curd pressed into blocks. It contains nothing toxic to dogs, and many dogs tolerate soy, which appears in some commercial dog foods. The AKC says tofu can be offered in small or moderate amounts as an occasional snack.

What tofu cannot do is replace a complete diet. The AKC's vet explains that it does not contain enough protein to fulfill a dog's nutritional requirements, so a vegetarian or vegan dog diet built on tofu is not something to put together at home. Treat it as an extra, not a meal.

The downsides: gas, bloat and soy sensitivity

The AKC notes that many dogs do not digest tofu well and may produce a lot of gas. For that reason it says dogs with a history of bloat, and breeds at higher risk, should avoid it; the AKC names deep, narrow-chested breeds such as Great Danes, Weimaraners and Standard Poodles as the most bloat-prone.

Some dogs are allergic or sensitive to soy, which usually shows as itching, ear problems or stomach upset. The AKC also mentions that soy contains phytoestrogens, that large amounts may affect hormone balance, and that tofu is high in silicate, which may make some dogs more prone to kidney stones. Small, occasional amounts keep those risks low.

Tofu dishes that are not safe to share

Plain tofu straight from the package is the only kind to share. Marinated, smoked, baked and flavored tofu usually contains soy sauce, which is very salty, and often garlic or onion. The ASPCA warns that the onion family can damage red blood cells and that too much salt can cause vomiting and tremors.

Fried tofu, mapo tofu, stir-fries and takeout dishes bring oil, chili and sauces. If your dog ate a tofu dish made with garlic or onion, call your vet, the ASPCA Animal Poison Control Center at (888) 426-4435 or Pet Poison Helpline at (855) 764-7661; a fee may apply.

How to serve tofu to a dog

Choose plain firm or extra-firm tofu with no flavoring. The AKC advises making sure it is fully cooked and cooled, so simmer or bake a few cubes with nothing added. Cut it into small pieces to reduce the choking risk: about the size of a pea for a dog under 20 lb.

Offer a piece or two on its own the first time, then wait a day to see how your dog's stomach handles it. Silken tofu is soft and can be mashed onto a lick mat. Keep opened tofu covered in the fridge and use it within a few days.

For dogs that gulp anything new, a slow feeder bowl or a lick mat keeps portions small and eating slow.

How much tofu by dog size

As a starting point for a healthy adult dog: under 20 lb, two or three pea-size cubes; 20 to 50 lb, about a tablespoon of small cubes; over 50 lb, up to two tablespoons. Offer it occasionally, not every day, and count it as part of the day's treats.

Ask your vet first if your dog has had bloat, bladder or kidney stones, a soy allergy, or digestive problems, as the AKC recommends for any dog with a sensitive gut. Those dogs are usually better off without tofu.

Puppies and tofu

Puppies do not need tofu. The AKC notes that large amounts of soy may affect a puppy's hormone levels, and a growing puppy needs a complete and balanced puppy food rather than plant protein that falls short of its needs.

If a weaned puppy eats a small piece of plain tofu, it is unlikely to cause more than some gas. Keep any taste to a single pea-size cube and do not make it a habit.

Signs tofu disagreed with your dog, and when to call a vet

Gas, a gurgling stomach and a soft stool within a day are the most common reactions. If your dog is otherwise bright, stop the tofu and things usually settle within a day or two. Itching or ear trouble that keeps coming back is worth raising with your vet as a possible soy sensitivity.

Go to a vet immediately if your dog has a swollen, tight belly, retches without bringing anything up, or is restless and drooling, which can be signs of bloat. Call the same day for repeated vomiting, blood in the stool or straining to urinate. For a safer treat, try plain cooked chicken, green beans or carrot coins.

This page is general information, not veterinary advice, and it cannot replace an examination by the vet who knows your pet.

Common questions

Can dogs eat raw tofu?

Tofu is usually sold ready to eat, but the AKC advises serving it fully cooked and cooled. Simmer or bake a few plain cubes with nothing added before offering them.

Is tofu a good protein for dogs?

Not on its own. The AKC's vet says tofu does not carry enough protein to meet a dog's needs, so it should never replace meat or a complete dog food.

Can dogs eat silken tofu?

Yes, plain silken tofu is fine in small amounts. It is soft, so it works mashed onto a lick mat, but it can still cause gas in some dogs.

Can dogs eat fried tofu?

It is best avoided. Fried tofu is high in fat and usually comes with soy sauce, garlic or onion, which can upset a dog's stomach or harm red blood cells.

Can tofu cause bloat in dogs?

Tofu can cause a lot of gas, and the AKC says dogs with a history of bloat or at-risk breeds should avoid it. A swollen belly and unproductive retching need a vet immediately.

Sources we checked

This guide is general information, not veterinary advice. If your pet is unwell or injured, contact your veterinarian.

Explore related equipment

Practical reading to help you choose, measure and care for your pet’s gear.