La cocina tradicional mexicana es conocida por sus intensos y variados sabores, decoración colorida y variedad de especias. Los ingredientes comunes incluyen maíz, frijoles, calabaza, chiles, tomates, aguacate y chocolate. Los platos populares incluyen tacos, enchiladas, tamales, burritos, quesadillas, fajitas y mole.