Not veterinary advice. This page is general information from published sources, not a diagnosis. If your dog ate something toxic, call your vet or the ASPCA Animal Poison Control Center at (888) 426-4435 right now (a fee may apply).

⬜ Pantry & Other

Can dogs eat tofu?

In moderation
Only in small amounts, since tofu is not toxic but is not nutritionally complete for dogs.

Why

Plain tofu is not toxic and can be given as an occasional snack, but it lacks enough protein to meet a dog's needs. Large amounts of soy can cause gas and gastrointestinal upset, and tofu is high in silicate, which may increase the risk of kidney stones. Dogs with soy allergies or a history of bloat should avoid it.

How much is safe

Offer only plain, unsalted tofu in small amounts occasionally, prepared without onion, garlic, or seasonings.

Warning signs to watch for

Large amounts may cause gas, bloating, and gastrointestinal upset, and could contribute to kidney stones over time.

Helpful for treat time

Affiliate links β€” we may earn a commission at no extra cost to you.

Frequently asked questions

Can dogs eat tofu?
Only in small amounts, since tofu is not toxic but is not nutritionally complete for dogs. Plain tofu is not toxic and can be given as an occasional snack, but it lacks enough protein to meet a dog's needs. Large amounts of soy can cause gas and gastrointestinal upset, and tofu is high in silicate, which may increase the risk of kidney stones. Dogs with soy allergies or a history of bloat should avoid it.
How much tofu can a dog have?
Offer only plain, unsalted tofu in small amounts occasionally, prepared without onion, garlic, or seasonings.
What are the symptoms if a dog eats too much tofu?
Large amounts may cause gas, bloating, and gastrointestinal upset, and could contribute to kidney stones over time.
What should I do if my dog ate something toxic?
Call your veterinarian or the ASPCA Animal Poison Control Center at (888) 426-4435 right away (a consultation fee may apply). Have the food, the amount, and your dog's weight ready. Do not induce vomiting without professional guidance.

Source & last checked

  • Safety rating from AKC β†—
  • Last checked: 2026-07-20
  • Every dog is different β€” size, age, allergies, and health conditions matter. When in doubt, ask your veterinarian before introducing a new food.