1、外观不同。在烹调之前呈现浅色的肉类,如鸡、鸭、鱼、虾等非哺乳动物的肉都属于白肉,三文鱼肉虽然也呈现红色,但属于白肉的一种。而在烹调之前呈现红色的肉类,如猪肉、羊肉、兔肉等绝大部分哺乳类动物的肉都属于红肉。红肉之所以呈现红色,主要是由于红肉中含有肌红蛋白和血红蛋白。
2、肉质不同。白肉的肌肉纤维细腻、脂肪含量低;红肉的肌肉纤维粗硬,脂肪含量较高。
3、营养不同。白肉和红肉主要差别在于脂肪的种类,白肉之中饱和脂肪酸含量较少,油脂大部分是不饱和脂肪酸;而红肉之中含有丰富的饱和脂肪酸,以及丰富的矿物质,具有很好的补血、壮骨作用。