Bucătăria mexicană variază în funcție de regiune, dar mâncărurile comune includ tortilla de porumb, tacos și tortas, un sandviș mexican. Mexicanii mănâncă o mulțime de carne, inclusiv carne de vită, carne de pui, carne de porc și fructe de mare de-a lungul regiunilor de coastă. Mâncărurile mayaene sunt comune în vârful sudic al Mexicului, Peninsula Yucatan.
Peninsula Yucatan este un vas de topire a influențelor globale. Mancarea Yucatecan este influențată de bucătăria asiatică și araba și include ingrediente mayaene. Papadzulele sunt o farfurie comuna Yucatan de tortilla laminata care contine oua fierte cu sos de fructe si sos de rosii. Mexicanii nordici mănâncă tortilla și burrito, spre deosebire de majoritatea mexicanilor. Orezul spaniol și fasolea refrimentată sunt, de asemenea, bucate discontinue în nord. Carnea de vită este preferată față de alte tipuri de carne.
În Mexicul de Sud, majoritatea oamenilor mănâncă carne de pui și legume în loc de carne de vită. Fasolea neagră este mai răspândită acolo, iar mâncărurile sunt adesea servite cu plante. Tacurile de pește sunt foarte populare în Baja California. Peninsula este casa de Salata Caesar, în funcție de About.com. Influența spaniolă este puternică în Baja, iar paella este foarte comună datorită abundenței fructelor de mare. Cultivarea strugurilor și vinăriile sunt comune în Baja. Puebla găzduiește moli, un sos complicat și sărbătorit, compus din ingrediente precum cacao și roșii.