PawDataLab

HomeFoods › Tofu

Can dogs eat tofu?

Quick answer: yes, in moderation
Yes, dogs can eat tofu in moderation.

SAFE Category: Protein · Reviewed September 2026

Plain tofu is safe for dogs in small amounts — soy protein, iron, low fat. It should stay an occasional food, since soy is a common allergen for dogs and offers no advantage over meat proteins. Seasoned tofu dishes (scrambled with turmeric and garlic, or stir-fried) are not plain tofu. A plain cube now and then is harmless.

Quick answers

Can dogs eat tofu?

Yes — in moderation. Plain tofu is safe for dogs in small amounts — soy protein, iron, low fat. It should stay an occasional food, since soy is a common allergen for dogs and offers no advantage over meat proteins. Seasoned tofu dishes (scrambled with turmeric and garlic, or stir-fried) are not plain tofu. A plain cube now and then is harmless.

How much tofu can a dog eat?

Treats of any kind should stay under about 10% of daily calories. Introduce any new food slowly and watch for individual intolerances.

What should I do if my dog ate tofu?

Small amounts are generally fine. Monitor for stomach upset over the next few hours and offer normal food and water.

Related foods

Can dogs eat eggs?

Source: AKC Can Dogs Eat series. This page is informational and is not veterinary advice.