CautionVet ReviewedReviewed by Dr Alex Crow BVetMed MRCVSprotein

Can Dogs Eat Tofu? Caution — Not Recommended

This food requires caution. Read the details carefully before feeding.

Plain tofu is not toxic to dogs but offers little benefit and can cause gas and digestive upset. Not recommended as a regular food.

Safe to Feed

plain firm tofu only

What to Avoid

seasoned tofu, marinated tofu, silken tofu with additives

Preparation & Serving

Plain firm tofu with no seasoning or marinade. Cook plain or serve raw. Small amounts only.

Potential Health Benefits

Complete plant-based protein. Good source of calcium and iron. Alternative protein for dogs with meat allergies.

Safer Alternatives

  • Monitor for soy sensitivity — introduce gradually

Did you know?

Tofu was invented in China approximately 2,000 years ago and remains one of the most complete plant-based proteins available — containing all essential amino acids in proportions similar to animal protein.

Portions & nutrition

Serving (small dog)
1-2 small cubes
Serving (medium dog)
3-4 cubes
Serving (large dog)
5-6 cubes
Calories (per 100g)
76
Safe frequency
Occasional

Source

Source: AKC

What You Need to Know

Plain tofu in very small amounts is not harmful but many dogs have difficulty digesting soy protein. It provides no unique benefit and can cause flatulence and loose stools.

Breed-Specific Notes

Dogs with soy allergies should avoid tofu.

This food requires care — if your dog has eaten a large amount read our emergency guide

Want to know what other dangers are hiding in your home?

Take the 60-second kitchen safety quiz to find out your dog's risk score.

Take the safety quiz

Related Foods

Stay in the loop

Get new food safety guides, vet tips, and alerts delivered to your inbox.

Medical Disclaimer: This information is for educational purposes only. Always consult a licensed veterinarian before making dietary changes for your pet.