Cooking ScientistGet the app
Glossary

Myoglobin: Why Meat Is Red (and It's Not Blood)

Myoglobin is a protein in muscle that stores oxygen, using an iron atom at its core. It's the main reason meat is red, and the red juice that pools under a steak is water coloured by myoglobin, not blood.

Why some meat is redder

Muscles that work hard for long periods need more stored oxygen, so they're packed with more myoglobin. Beef and lamb are red; pork is pink; chicken breast is pale; chicken thighs and duck are darker. Older animals and active muscles have more.

The colours of raw meat

The iron in myoglobin changes colour depending on what it's bound to:

Form Colour When you see it
Deoxymyoglobin Purplish red Vacuum-packed meat, freshly cut interiors
Oxymyoglobin Bright cherry red Surface exposed to air for 15–30 minutes
Metmyoglobin Brown-grey After days of oxygen exposure, or at low oxygen

So a vacuum-packed steak that looks dark purple will "bloom" red after you open it. A brownish centre in a pack of ground beef is usually just oxygen-starved, not spoiled. Judge spoilage by smell, slime and the date.

What happens when you cook it

Heat denatures myoglobin, changing its shape so it can no longer hold the red colour. That's why doneness looks the way it does:

  • Rare, about 50–52 °C / 120–125 °F: most myoglobin intact, deep red centre.
  • Medium, about 60–63 °C / 140–145 °F: a lot of it denatured, pink.
  • Well done, 70 °C / 160 °F and up: almost all converted to grey-brown.

Colour is not a safety test

Myoglobin can mislead you. Ground beef that was stored with oxygen can turn brown inside well before it's safe, known as premature browning. Other meat can stay pink when it's fully cooked, especially if it's very fresh or high in pH. Smoked meats and cured ham stay pink because smoke gases or nitrite lock myoglobin into a heat-stable pink form, which is how a barbecue smoke ring forms.

The only reliable test is a thermometer: 71 °C / 160 °F for ground beef and pork, 74 °C / 165 °F for poultry.

Questions

Is the red liquid in a steak blood?

No. Almost all blood is drained at slaughter. The red liquid is water coloured by myoglobin, the oxygen-storing protein in muscle.

Why is ground beef brown inside the package but red on top?

The surface touches oxygen and forms bright red oxymyoglobin. The inside, cut off from air, stays as purplish deoxymyoglobin or turns brownish metmyoglobin. It's normal and not a sign of spoilage on its own.

Can I judge doneness by colour?

Not reliably. Ground meat can brown before it reaches a safe temperature, and some meat stays pink after it's fully cooked. Use a thermometer: 71 °C / 160 °F for ground beef and 74 °C / 165 °F for poultry.

Why is chicken breast white but thighs dark?

Leg muscles work constantly and need more oxygen, so they hold more myoglobin. Chicken breast muscles are used in short bursts and contain very little.

Stuck on a word mid-recipe?

Ask Chef Fizz in the app. It explains any term in plain words and tells you what to do next.

Download on theApp Store

Keep reading