Although the relation between red and processed meat intake and colorectal cancer has been reported in several epidemiologic studies, very few investigated the potential mechanisms. This study examined multiple potential mechanisms in a large U.S. prospective cohort with a detailed questionnaire on meat type and meat cooking methods linked to databases for estimating intake of mutagens formed in meats cooked at high temperatures (heterocyclic amines, polycyclic aromatic hydrocarbons), heme iron, nitrate, and nitrite. During 7 years of follow-up, 2,719 colorectal cancer cases were ascertained from a cohort of 300,948 men and women. The hazard ratios (HR) and 95% confidence intervals (95% CI) comparing the fifth to the first quintile for both red (HR, 1.24; 95% CI, 1.09-1.42; Ptrend < 0.001) and processed meat (HR, 1.16; 95% CI, 1.01-1.32; Ptrend = 0.017) intakes indicated an elevated risk for colorectal cancer. The potential mechanisms for this relation include heme iron (HR, 1.13; 95% CI, 0.99-1.29; Ptrend = 0.022), nitrate from processed meats (HR, 1.16; 95% CI, 1.02-1.32; Ptrend = 0.001), and heterocyclic amine intake [HR, 1.19; 95% CI, 1.05-1.34; Ptrend < 0.001 for 2-amino-3,8-dimethylimidazo[4,5-f]quinoxaline (MeIQx) and HR, 1.17; 95% CI, 1.05-1.29; Ptrend <0.001 for 2-amino-3,4,8- trimethylimidazo[4,5-f]quinoxaline (DiMeIQx)]. In general, the elevated risks were higher for rectal cancer than for colon cancer, with the exception of MeIQx and DiMeIQx, which were only associated with colon cancer. In conclusion, we found a positive association for red and processed meat intake and colorectal cancer; heme iron, nitrate/nitrite, and heterocyclic amines from meat may explain these associations.