De kleur wordt bepaald door de stof myoglobine, en derivaten. Door het hoge gehalte in een soort vlees wordt het vlees donker, ofwel rood. Nu is het wel zo, dat bijvoorbeeld een kalfje licht gekleurd vlees heeft, en later als koe dus donkerder. Het hangt dus af van de leeftijd, geslacht en de fysieke activiteiten van het dier. Ook in het dier zelf verschilt het vlees per plek waar het voorkomt. Het borstvlees van een kip is bijvoorbeeld heel licht, terwijl de spieren in de poten donkerder zijn. Onder invloed van myoglobine, en de aanwezigheid van zuurstof wordt het vlees mooi rood. Maar je weet als vlees een paar dagen oud is, dat dan de kleur veranderd naar bruin. Dit komt door de vorming van metmyoglobine, een natuurlijk proces. Als het nog ouder wordt verkleurt het naar groen, er ontstaat dan H2s H2O2 deze worden aangemaakt door micro organismen. Het is in deze fase dan ook niet meer voor consumptie geschikt. Maar de micro organismen vinden het lekker.