Is smell a bad way of determining whether meat is still good?

I have always relied on my sense of smell to determine whether meat (most often chicken) is bad and I thought it was reliable. However, I have just heard that [1] smell is not always reliable, since some of the toxins produced by bacteria won't cause any smell whatsoever and you won't be able to notice that the meat is off until after you've eaten it.
Is this true? If yes, is this true for all meat or only for some? Is there a more reliable way of determining whether meat is still good.
[1] "Heard that" isn't very reliable; so that's why I'm asking the question here. :)
Best Answer
It is absolutely untrue and very dangerous to think that "if it looks OK, and smells OK, it must be OK." If that were the case, food poisoning would be very rare.
Food that we can sense is spoiled rarely causes illness. For one thing what you don't eat can't hurt you, and people generally won't eat food that looks or smells spoiled. But less obviously, much of what causes spoilage that we can taste, see or smell is actually fairly harmless to humans. Spoilage and rancidity are terms that are often used interchangeably, but rancidity is actually a specific kind of spoilage, caused by the relatively harmless oxidation of fats which is unrelated to any kind of bacteria or other microorganism. It's just a function of time, temperature, oxygen, and light. Fancy dried cured meats get a fair amount of their special flavor from controlled rancidity. Molds and yeasts cause food to spoil, but are also used in controlled ways to create flavor. Dairy cultures are bacteria, and bacteria plays a major role in fermentation.
What causes illness and death are usually things that we can't taste, see, or smell. Salmonella, E. coli and C. botulinum are often undetectable by our senses. Mishandled food that has been heated to temperatures far hotter than is necessary to kill any and all dangerous organisms can still kill if those organisms have produced chemical toxins or deadly spores. We often can't sense those either.
That's why the rules exist. It is critically important to take care to keep food out of the dreaded "danger zone". Foods that are considered unsafe unless cooked to a specific temperature ARE unsafe unless cooked to that temperature (although government recommendations in that matter are often overly conservative, there is room there for assessing your own risk). Preserved foods must have appropriate acid, salinity, sugar or other tested preservatives. Stored foods must be kept at the proper temperature. Dried foods must be dried correctly. Canning procedures rules seem overly strict. They are not. Learn the rules, disobey them at your peril.
There is a lot of good information here under the food-safety tag. We are not making this stuff up. The CDC "estimates that each year roughly 1 in 6 Americans (or 48 million people) get sick, 128,000 are hospitalized, and 3,000 die of foodborne diseases." That's just in the US where food handlers (home and professional) are mostly educated in basic food hygiene and just about everyone has access to a refrigerator. The worldwide figures are staggering.
Pictures about "Is smell a bad way of determining whether meat is still good?"



Quick Answer about "Is smell a bad way of determining whether meat is still good?"
Perform a smell test This test is probably the easiest and fastest way to determine whether meat has spoiled. It applies to both raw and cooked ground beef. Though the scent of fresh ground beef is barely perceptible, rancid meat has a tangy, putrid odor. Once it goes bad, it's no longer safe to eat.Is meat OK if it smells OK?
If you're not sure how to tell if meat is bad, give it a good smell. If it smells rancid, strong, or unpleasant, the meat has probably gone bad and should be thrown away. If it smells okay but you're still not sure, touch the surface of the meat. If it feels sticky or slimy, it is probably bad.Why does meat smell bad when it spoils?
Dry aged steak sometimes have a similar odor naturally because the dry aging process releases lactic acid that is stinky in itself.How to Tell If Beef Is Spoiled
Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.
Images: Maria Orlova, RODNAE Productions, Helena Lopes, Kelly L