Las recetas mexicanas han sido influidas por cocinas españolas, francesas, italianas, africanas y asiáticas. Muchos platillos son del mundo prehispánico. La variedad de sabores, colores, olores, texturas e influencias es varida, lo que la convierten en un gran atractivo para nacionales y extranjeros.
La base de los ingredientes parte con el maíz, frijol, chile, jitomate, tomate verde, calabaza, aguacate, cacao, cacahuate, amaranto, vainilla, nopal, agave, cactáceas, hierbas y condimentos. Aunque muchos ingredientes son importados como el trigo, arroz, café, comino, hierbabuena, laurel, orégano, perejil, cerdo, res, pollo, cebolla, limón, naranja, plátano, caña de azúcar, cilantro, canela, clavo, tomillo y pimienta.