Los cuatro alimentos básicos de la cocina maya eran la calabaza, los frijoles, el maíz y los chiles, y a menudo se combinaban con carne o mariscos. La calabaza, los frijoles y el maíz a menudo se denominan " tres hermanas "porque proporcionan todos los nutrientes necesarios cuando se comen juntas.
Los mayas cazaban, forrajeaban y cultivaban alimentos. Algunas carnes que comúnmente se cazaban incluían monos, venados, iguanas, armadillos, manatíes, pecaríes, cavies, tapires, tortugas y varias aves. También comieron comida del mar, incluyendo caracoles, camarones, langosta y varios pescados y mariscos. Los mayas cultivaban alimentos a gran escala, y algunos de los cultivos comunes eran chiles, aguacate, tomates, nueces, guayabas, piñas, papayas, manzanas, calabazas, batatas y pinto, frijoles rojos y negros.
Los mayas inventaron muchos alimentos que aún se consumen de manera regular. Fueron la primera civilización en hacer tortillas de maíz, y utilizaron sus cultivos de aguacate para hacer una forma antigua de guacamole. Se cree que los mayas fueron los primeros en asar semillas de cacao para hacer chocolate, aunque su versión no fue endulzada. Los mayas solían comer el desayuno tradicional con huevos revueltos, frijoles negros, queso, plátanos fritos y rico café. También inventaron los tamales, que son cáscaras de maíz rellenas de pollo, cerdo, queso y verduras.