Two mycocardial infarction biomarkers, myoglobin (MG) and cardiac troponin I (cTnI), were quantified at biological levels and in undiluted serum without sample pretreatment using surface plasmon resonance (SPR) sensors. To achieve detection of biomarkers in undiluted serum (72 mg/mL total protein concentration), minimization of the nonspecific signal from the serum protein was achieved by immobilizing the antibody for the biomarkers on an N-hydroxysuccinimide activated 16-mercaptohexadecanoic acid self-assembled monolayer. This monolayer reduces the nonspecific signal from serum proteins in such a manner that short exposure of the sensor to serum prior to analysis prevents any further nonspecific adsorption during analysis. Thus, sensing of MG and cTnI was achieved on the basis of the difference between signals from the active sensor and a reference sensor that captured background interference. This resulted in direct measurement of these biomarkers in undiluted serum. Detection limits for both markers were below 1 ng/mL, which is below the threshold needed to detect myocardial infarction. Detecting biomarkers in the low ng/mL range without signal amplification in such a complex matrix as serum corresponds to a selectivity of 108. The root-mean-square-error (RMSE) of calibration was below 2 ng/mL.