Human blood is red because of the protein hemoglobin, which contains a red-colored compound called heme that's crucial for carrying oxygen through your bloodstream.reading more