Tofu is generally safe for cats, so they can eat a little bit of it as a rare occasional treat. However, there’s no reason to feed your cat tofu since cats are obligate carnivores and they don’t get any essential nutrients from it . Even if tofu contains a lot of protein, this is a soy-based protein and cats need animal-based proteins to sustain their body.