If I had a dollar for every roast beef sandwich I've thrown out when I've seen that ominous rainbow tint to it, I'd be rich. Okay, not rich because roast beef sandwiches cost much more than a dollar, but it would certainly help because I've thrown out a lot of meat in my day because of this iridescent "sign" that it's spoiled. Turns out I could have just eaten it and been fine.
According to The Atlantic, that pretty little rainbow that shows up on roast beef and sometimes ham isn't going to give you a mean case of food poisoning after all. They quoted the USDA, which says, "When light hits a slice of meat, it splits into colors like a rainbow." That's it? That I can handle.
So what other food might we be passing up because of wrong assumptions? Turns out there are quite a few.
Which of these surprises you the most?
Image via Lehigh Valley, Pa/Flickr

Nip Slips That Made Us Gasp
'Teen Mom' Style Evolution
Actors Up for Christian Grey
Celebrities Get a 'Regular...





This Hot Dad Wants to Do Your Ironing
KStew Refuses to Shower
This Hot Dad Wants to Cook You Dinner
This Hot Dad Cooks AND Does the Dishes
















Comments 12
Mayo used to have to be refrigerated, back when it was made with egg whites. If you make "real" mayo with eggs, you still have to refrigerate it.
@WCURiverRat-I think she counted the tid bit about the ham/roast beef as one of the five.
@Julie Ryan Evans-I can't help but wonder how much lunch meat you've thrown out. That stuff is crazy expensive.
Omg, yeah, I've know that meat naturally just has that rainbow when made into lunch meats. I always thought it was weird, too, but knew it was safe. I would have wasted a ton of money if I had been super concerned!
I would say this article is a matter of opinion, not fact! Stop spreading misinformation Cafemom!
It would be awesome if all these ads weren't blocking the text.
The rainbow thing is the same thing as seeing any rainbow reflection off of a wet or oily surface. I have never heard of any of this.
frankiesma530, that's exactly what I was thinking!