Wag Guide
Fine in small amounts

Can dogs eat tofu?

Updated 8 August 2026

In small amounts, yes. Plain, unseasoned tofu is a low-fat protein dogs can have occasionally, and the AKC's Dr Jerry Klein calls it fine as an occasional snack. Flavoured or marinated tofu is the real risk, since it's usually cooked with garlic, onion, soy sauce or a lot of salt, and soy is also a recognised allergen for some dogs.

Dachshund looking up at cubes of plain white tofu on a chopping board
Watch for
Itchy skin, paws or ears, or digestive upset, in a dog with an undiagnosed soy allergy
Sensible amount
A small cube of plain, unseasoned tofu, a couple of times a week

The detail

Tofu is made by curdling soy milk and pressing the curds into blocks, the same basic process as a dairy cheese but from soybeans instead of milk. It's a complete plant protein, low in fat, and turns up in UK supermarkets as silken, firm or extra-firm blocks, often under brands like Cauldron or a supermarket's own line.

Plain tofu, with nothing added, is a reasonable occasional snack. The AKC's Dr Jerry Klein says small or moderate amounts are fine, while also flagging that a large quantity carries its own risks: extra gas, particularly unwelcome in breeds prone to bloat, and a silicate content that has been linked to kidney stones in some dogs.

Flavoured and marinated tofu is a different food. Supermarket smoked or marinated tofu, and any tofu from a takeaway or restaurant dish, is usually cooked with garlic, onion, a heavy soy sauce base or a chilli marinade, all carrying risks separate from the soy itself.

Soy is also one of the more common food allergens in dogs. A dog that's never had soy before might be perfectly fine with a small taste, but one with an existing food allergy or a known soy sensitivity should skip it altogether.

What is in 100g of plain firm tofu

ProteinAround 8g
FatAround 4 to 5gHigher than chickpeas or lentils, still moderate overall
CalciumVaries by brandTofu set with calcium sulfate is a useful calcium source
Sodium (plain, unflavoured)Very lowMarinated and smoked tofu carry far more
Anything toxic to dogsNothing in the plain blockGarlic, onion and soy sauce in flavoured tofu are the real risks

How much is sensible

Dog sizeSensible amount
Small (under 10kg)Chihuahua, Jack RussellA teaspoon of plain, unseasoned tofu, cubed small, a couple of times a week
Medium (10 to 25kg)Cocker spaniel, border collieA tablespoon, mixed into their usual dinner
Large (over 25kg)Labrador, German shepherdTwo tablespoons, mixed into their usual dinner
Deep-chested or bloat-prone breedsGreat Dane, German shepherd, standard poodleBest avoided or kept to a single small cube; the gas tofu can cause is a genuine concern alongside a bloat risk

Plain tofu vs flavoured and marinated tofu

Plain tofu, straight from the block with nothing added, is the only version worth sharing. A cube rinsed under water and patted dry has no seasoning to worry about.

Supermarket marinated and smoked tofu is usually flavoured with soy sauce, garlic, ginger and sometimes chilli oil, and any tofu from a Chinese, Thai or Japanese takeaway dish is almost always cooked in a garlic-and-soy-based sauce. PDSA's guidance on garlic poisoning applies here just as it would to any other garlic-heavy dish.

Reading the label is the quickest check. A block that lists tofu, water and a setting agent like calcium sulfate or nigari is the plain version; anything with a marinade, spice blend or sauce further down the ingredients list is the one to keep for yourself.

Silken, firm and fried tofu

Silken tofu is very soft and almost custard-like, easy for a dog to eat but also easy to overdo since it slips down without much chewing. Firm and extra-firm tofu hold their shape better and are the more practical form for a small, controlled cube.

Fried tofu, common in Chinese and Thai cooking, is cooked in a meaningful amount of oil, which adds fat a dog's stomach doesn't need and can contribute to pancreatitis in dogs prone to it. Stick to plain, unfried tofu if you're sharing any at all.

Is soy sauce safe for dogs?

No, not in any real quantity. Soy sauce is essentially fermented, heavily salted soy, and the Pet Poison Helpline lists salt as capable of causing vomiting, diarrhoea, tremors, seizures and worse at high doses.

A small splash that ends up on a dropped piece of food is unlikely to be an emergency, but don't add soy sauce to a dog's dinner deliberately, and be careful with any Asian takeaway leftovers that might be soaked in it.

Can dogs with a soy allergy have tofu?

No. VCA Animal Hospitals names soy as one of the more common food allergens in dogs, alongside dairy, beef, chicken, egg and wheat gluten, and a dog with a known soy sensitivity can react to tofu the same way it would to any other soy product.

Signs of a food allergy are usually itchy skin, paws or ears, or digestive upset such as vomiting or diarrhoea, and VCA notes the most reliable way to confirm one is an 8 to 12 week elimination diet trial under a vet's guidance rather than guesswork.

Soy also turns up as an ingredient in some commercial dog foods and treats, beyond fresh tofu itself, so a dog on an elimination diet for a suspected allergy needs the label checked properly rather than just the obvious soy foods cut out.

Edamame and other soy foods

Edamame, young soybeans still in the pod, is a popular snack in the UK and is fine for dogs in a small amount once steamed plain and shelled, since the pod itself is tough and a genuine choking risk.

Salted edamame, sold as a bar or pub snack, carries the same salt problem as any other flavoured soy food. Miso, another fermented soy product, is also very high in salt and not worth sharing even in a small amount.

Better things to share

Plain cooked chicken

A plain animal protein with no soy-allergy risk

Cooked egg

Another complete protein dogs can have cooked and plain

Chickpeas

A plant-based protein option if you're avoiding soy specifically

Signs to watch for

  • Itchy skin, paws or ears, or digestive upset, in a dog with an undiagnosed soy allergy
  • Excess gas or a bloated stomach after a larger portion
  • Vomiting, a sore abdomen or, days later, pale gums after flavoured or marinated tofu containing garlic or onion

Common questions

Can dogs eat tofu every day?

It's better kept as an occasional extra rather than a daily habit. A small cube a couple of times a week is a reasonable amount for most healthy dogs.

Is tofu bad for dogs prone to bloat?

It can be a real concern. Tofu produces gas in many dogs, and the AKC specifically flags this as a reason to avoid or limit it in breeds already at higher risk of bloat.

Can dogs eat silken tofu?

Yes, plain silken tofu is soft and easy to eat. Keep the portion small, since it's easy for a dog to eat more than intended given how soft it is.

Is soy bad for dogs?

Not inherently. Soy isn't toxic, but VCA Animal Hospitals names it as one of the more common food allergens in dogs, so a dog with a known sensitivity should avoid tofu and other soy products.

Can dogs eat tofu from a Chinese or Thai takeaway?

Not usually. Restaurant tofu dishes are almost always cooked with garlic, onion or a soy-sauce-based sauce, all separate risks from the tofu itself.

Can puppies eat tofu?

A small taste of plain tofu is unlikely to cause harm, but introduce it slowly, in a small amount, and watch for any digestive upset before offering it again.

Does tofu cause kidney stones in dogs?

The AKC's Dr Jerry Klein flags tofu's silicate content as a contributing risk with large, regular amounts. An occasional small portion isn't a meaningful concern for most dogs.

People also check