New research suggests [phys.org] that cats possess the genes that protect vegetarian animals from ingesting poisonous plants by giving them the ability to taste bitter. Animals use their sense of taste to detect whether a potential food is nutritious or harmful. A sweet taste signals the presence of sugars, an important source of energy. A bitter taste, on the other hand, evolved as a defence mechanism against harmful toxins commonly found in plants and unripe fruits.
Evolution has repeatedly tweaked animals' taste buds to suit various dietary needs. Changes in an animal's diet can eliminate the need to sense certain chemicals in food, and so receptor genes mutate, destroying their ability to make a working protein.
One example of this comes from strictly meat-eating cats, who can no longer taste sweetness. But if bitter detection evolved to warn of plant toxins, then it stands to reason that cats, which (usually) eschew plants, shouldn't be able to taste bitter either. Humans and other vegetable-munching animals can taste bitter because we possess bitter taste receptor genes. If cats have lost the ability to taste bitterness, we should find that their receptor genes are riddled with mutations.