A few days ago I purchased a pound of ground beef from the supermarket, it was already on clearance when purchased. Since then, the beef has turned grey all throughout, and has a slight scent to it. I wouldn't say that the scent is necessarily unpleasant, but it's slightly sour, and has an almost buttery or "farm" smell to it. I can't quite explain it well. I am currently cooking the meat, and it still has that smell, and it's since permeated throughout the house. I really have no idea if it's good or not, because it certainly doesn't smell unpleasant, though it does have a smell. As well, it didn't feel slimey, or anything of the sort. The only troubles are that the smell is there, whether it's bad or not, and the entirety of the beef has turned gray with very little red left remaining inside, and mostly dispersed. I am wondering if this is safe to eat or not, or if it's perhaps best to throw it away?

Edit: Also I should note, I noticed that the blood has also turned brown, and the sell-by date was yesterday.

  • 2
    going grey (or sometimes slightly brown) isn't a big deal. It just happens, unfortunately (which is why they try to sell it before that happens)... the smell is the only thing that you describe that sounds like it might be a concern. If I were in your situation, I'd cook it immediately, and use it in a dish where you crumble it up and cook it through entirely (eg, tacos, chili, etc) ... but I also know that I'm not someone with a weak immune system (elderly, children, HIV-positive, otherwise sickly, etc.) You might also want to check your fridge to make sure it's below 40°F / 4°C – Joe Apr 1 '19 at 21:50

When in doubt, throw it out.

There are three main indicators to spoiled beef:

  1. Texture: beef becomes slimy as it spoils.
  2. Color: beef will go gray as it spoils, BUT, it will also go gray due to it oxidizing. This makes it a somewhat unreliable measure without the other indicators.
  3. Smell: as beef spoils it will start to smell sour. Note that you did mention the smell being sour in your description.

Your beef has hit two out of three boxes. It may just be starting to spoil. I would consider it potentially unsafe to eat.

But why take the risk?

| improve this answer | |

"A few days ago"

Ground beef or any ground meat cannot be kept for a few days refrigerated, especially if it was sold near the expiration date. It must be used immediately or frozen immediately. Why? Because grinding the meat distributes bacteria all throughout the mass of meat. All of that surface area of ground meat is now covered with bacteria and it doesn't take long for them to multiply.

| improve this answer | |
  • Why would store refrigerators be different than home refrigerators? – Jorgomli Apr 2 '19 at 15:35
  • 2
    This is inaccurate. While ground beef does have a higher distribution of bacteria due to the process, as you mention, it does not need to be used immediately. It typically takes a day or two more than the sell by date for it to go bad. – Halaster Apr 2 '19 at 19:27

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.