Tofu

Can dogs eat tofu?

Safe in moderation

Yes, dogs can eat plain, cooked, unseasoned tofu in small amounts, but it is an occasional treat and not a replacement for meat.

Reviewed by the Webvet Veterinarian Team · Last reviewed June 26, 2026

Can Dogs Eat Tofu?

Yes, dogs can eat plain, cooked, unseasoned tofu in small amounts, and most dogs handle it without any trouble. Tofu is not toxic to dogs, and it delivers plant protein along with calcium, iron, and magnesium. The important caveat is that tofu is an occasional treat, not a meal. Soy protein does not carry the complete amino acid profile a dog needs, so tofu can never take the place of the meat-based nutrition at the center of a healthy canine diet. Serve it simply, keep the portion modest, and it can be a harmless extra for many dogs.

Key Takeaways
  • 1Plain, cooked, unseasoned tofu is non-toxic and safe for most dogs in small amounts.
  • 2Tofu is not a meat replacement, because soy protein is incomplete for dogs.
  • 3Keep tofu to no more than about 10 percent of your dog's daily calories.
  • 4Skip fried, salted, or restaurant tofu, which often hides garlic, onion, and oil.
  • 5Introduce it slowly and watch for gas, bloating, or signs of a soy allergy.
Fresh firm white tofu blocks and cut cubes on a light plate
Plain, firm tofu is the only form worth offering a dog, and only in small amounts.
JustFoodForDogs logo
Fresh, vet-developed food for the other 90% of the bowl

Treats should stay under 10% of your dog's daily calories. JustFoodForDogs makes the rest of it.

  • Recipes developed by veterinary nutritionists
  • Whole-food ingredients you can recognise
  • Fresh meals delivered to your door

Webvet may earn a commission when you click through to JustFoodForDogs, at no extra cost to you.

Is Tofu Safe for Dogs?

Tofu is made from condensed soy milk that is pressed into solid white blocks, a process similar to how cheese is made from dairy. On its own, plain tofu is bland, low in fat, and free of the ingredients that most often send dogs to the vet. Veterinary sources, including the American Kennel Club and PetMD, agree that plain tofu is not poisonous to dogs and can be shared in small, occasional amounts. That makes it very different from genuinely dangerous foods like grapes, chocolate, or onions, which are unsafe at any dose.

The catch is nutritional rather than toxic. Dogs are not strict carnivores, but they do rely heavily on animal protein to get every essential amino acid in the right balance. Soy delivers protein, yet it does not supply that complete profile the way meat, eggs, or fish do. Because of this, tofu belongs in the treat column, not the dinner bowl. A few bites shared here and there is fine for a healthy dog. Building a meal or a long-term diet around soy is where problems begin, and that is a decision best made with your veterinarian rather than on your own.

What Is in Tofu, and Can It Help Dogs?

Tofu is best known as a plant protein, but it carries a handful of other nutrients that can be modestly useful. A 100 gram serving of firm tofu contains roughly 76 calories, which is low enough that a few cubes will not blow through a small dog's daily calorie budget. Alongside protein, tofu offers calcium and iron, which support bone health and healthy red blood cells, plus magnesium, which plays a role in muscle and nerve function. It is also low in saturated fat, so it is gentler on the waistline than many fatty table scraps.

Close-up of fresh tofu
Rachael Ray Nutrish Burger Bites beef burger with bison grain-free dog treats, 12-oz bag
From Chewy
Rachael Ray Nutrish Burger Bites, Beef Burger with Bison Grain-Free Dog Treats, 12-oz Bag

Grain-free beef and bison bites for a meaty reward that stays inside the treat budget.

Check current price →

Webvet may earn a commission when you click through to Chewy, at no extra cost to you.

None of this makes tofu a health food for dogs, and it is worth keeping expectations realistic. A dog eating a complete, balanced commercial diet already receives all of these nutrients in the correct amounts. Tofu will not fill a real gap for most pets, and it should never be used to fix a diet that seems short on protein, because the fix would create an amino acid imbalance instead. Think of tofu the way you would think of a plain vegetable snack: a low-calorie, low-risk nibble that some dogs enjoy, not a supplement with meaningful benefits.

Dog sizeOccasional tofu portion
Small (under 20 lbs)1 to 2 small cubes
Medium (20 to 50 lbs)2 to 4 small cubes
Large (over 50 lbs)A modest spoonful or two

How Much Tofu Can Dogs Have?

The guiding principle for any treat is the 10 percent rule: treats and extras, tofu included, should make up no more than about 10 percent of your dog's daily calories. The rest should come from a complete, balanced dog food. Because tofu is low in calories, that 10 percent still translates to only a small serving. A toy breed might have one or two little cubes, while a large dog could handle a spoonful or two. When in doubt, less is better, especially the first few times.

Frequency matters as much as portion size. Tofu is fine as an occasional snack, not a daily one. Soy contains natural plant compounds called phytoestrogens, and while a nibble now and then is not a concern, feeding large amounts regularly over a long period could theoretically affect hormone balance. There is no need to add tofu to the menu on any schedule. Offer it once in a while if your dog likes it, keep the amount small, and there is little to worry about.

Plain boiled and baked tofu cubes in a dog bowl beside a raw tofu block
Boiled or baked and left completely plain is the safest way to serve tofu.

How to Prepare and Serve Tofu Safely

Preparation is where most tofu problems actually start, because the tofu itself is rarely the issue. The safest approach is to cook it plainly. Boil or bake firm tofu with nothing added: no salt, no oil, no butter, no soy sauce, and absolutely no garlic or onion. Let it cool, then cut it into small, bite-sized cubes that are easy to chew and swallow. Firm or extra-firm tofu holds its shape better than silken tofu and is less messy to portion out for a dog.

The first time you offer tofu, start with a single small piece and wait a day to see how your dog responds. Some dogs digest soy easily, while others get gassy or develop loose stool. Introducing it slowly lets you catch a sensitivity before it becomes an uncomfortable evening. Never serve tofu that has been marinated, breaded, or fried, and skip any tofu dish that was cooked for people. Restaurant and takeout tofu is almost always seasoned with ingredients that are risky or outright toxic for dogs.

Risks and What to Watch For

The most common downside of tofu is digestive upset. Soy can be hard for some dogs to break down, and too much at once may cause gas, bloating, or diarrhea. Dogs that are already prone to bloat, a serious and sometimes life-threatening condition in which the stomach fills with gas, should generally avoid soy-based foods like tofu altogether. If your dog belongs to a deep-chested breed or has a history of bloat, ask your vet before offering any.

A small serving of tofu in a ceramic dish
Single ingredientVital Essentials Crunchy Nibs Raw Beef Entree Freeze-Dried Dog Food & Topper, 14-oz bag
From ChewyIn stock
Vital Essentials Crunchy Nibs Raw Beef Entree Freeze-Dried Dog Food & Topper, 14-oz bag

Freeze-dried raw beef, one ingredient and nothing else. A clean everyday reward that beats table scraps.

$36.99

Webvet may earn a commission when you click through to Chewy, at no extra cost to you.

Soy is also one of the more common food allergens in dogs. A dog with a soy sensitivity may show itchy skin, recurring ear infections, or ongoing stomach trouble. If you notice any of these signs after feeding tofu, stop offering it and talk with your veterinarian. Finally, remember the difference between plain tofu and the tofu dishes people actually eat. The block itself is low risk, but the marinades, oils, salt, garlic, and onion that usually come with it are where the real danger lives.

Better Protein Alternatives for Dogs

If your goal is to give your dog a protein-rich, meaty treat, animal sources do the job better than tofu because they supply the complete amino acid profile dogs are built to use. Plain, cooked chicken with no salt, skin, or seasoning is an easy, well-tolerated option that most dogs love. Cooked eggs are another excellent, highly digestible source of complete protein. Both give your dog the real benefit tofu only hints at, without the digestive quirks of soy. As with any treat, serve them plain and keep portions within that 10 percent daily limit.

Made with real fruitFruitables treat pouches in assorted flavors
From Chewy
Fruitables Skinny Minis Pumpkin & Berry Flavor Dog Treats, 12-oz bag

Soft training treats made with real pumpkin and blueberries, small enough to hand over often within the 10% treat rule.

$9.29

Webvet may earn a commission when you click through to Chewy, at no extra cost to you.

Frequently Asked Questions

Frequently Asked Questions

Can dogs eat raw tofu?

It is best to cook it first. Raw tofu is not toxic, but boiling or baking plain tofu makes it easier to digest and reduces the chance of stomach upset. Always serve it plain, cooled, and cut into small pieces.

Can dogs eat tofu every day?

No. Tofu should be an occasional treat, not a daily food. Because soy is not a complete protein for dogs and contains natural plant compounds, it is not something to feed regularly. Keep it to a small amount now and then.

Can dogs eat fried tofu or tofu with soy sauce?

No. Fried tofu is greasy and can upset the stomach or contribute to pancreatitis, and soy sauce is extremely high in salt. Both should be avoided. Stick to plain, unseasoned, cooked tofu only.

Can tofu replace meat in my dog's diet?

No. Tofu does not provide the complete amino acid profile dogs need, so it cannot substitute for meat. If you are considering a plant-based or vegetarian diet for your dog, do it only under direct veterinary guidance so the diet stays properly balanced.

Cooked plain chicken breast and cooked eggs arranged as protein dog foods
Plain cooked chicken and eggs give dogs complete protein that tofu cannot match.

The bottom line is reassuring but measured. A little plain, cooked tofu is a safe, low-calorie snack for most healthy dogs, and there is no reason to panic if your dog nabs a stray cube. Just keep the portion small, skip anything seasoned or fried, introduce it slowly, and never lean on tofu as a stand-in for real meat. When you want a protein treat with genuine nutritional payoff, plain chicken or eggs will always serve your dog better.

Sources

Reviewed by the Webvet Veterinarian Team

General guidance based on credible veterinary sources — not a diagnosis or a substitute for your veterinarian. If your pet ate something toxic or is unwell, contact your vet or a pet poison line right away.