Masakan Meksiko mencakup berbagai macam resep dari berbagai daerah di Meksiko. Jenis makanan ini biasanya menggunakan kacang-kacangan, nasi, tomat, cabai, dan tortilla dalam banyak hidangan. Protein, seperti daging sapi, ayam, dan makanan laut, juga merupakan bahan umum dalam resep Meksiko. Makanan Meksiko umumnya beraroma dan dibumbui dengan baik. Saat menyiapkan makanan Meksiko, biasanya yang terbaik adalah menggunakan bahan-bahan segar yang sedang musim.
Meksiko adalah negara besar dengan banyak wilayah. Masing-masing memiliki masakan yang berbeda berdasarkan bahan-bahan yang tersedia di sana. Untuk alasan ini, resep makanan Meksiko umumnya terasa paling enak saat menggunakan bahan-bahan segar. Jenis masakan ini banyak menggunakan sayuran, bumbu, dan rempah-rempah, yang umumnya dapat dibeli di pasar petani atau supermarket. Banyak kota besar memiliki pasar Meksiko yang membawa beberapa bahan yang lebih tidak jelas yang mungkin dibutuhkan dalam hidangan asli.
Tortilla sering menjadi bagian dari resep Meksiko. Ini dapat dibuat dari jagung atau tepung, dan dapat digunakan untuk membuat hidangan seperti taco, burrito, dan enchilada. Tortilla juga dapat disajikan dengan cara yang sama seperti masakan lain menyajikan roti dengan makanan. Tortilla buatan sendiri biasanya memiliki rasa yang paling enak, tetapi tortilla berkualitas tinggi juga dapat dibeli dari toko roti atau pasar Meksiko.
Sejumlah hidangan makanan Meksiko otentik memiliki rasa pedas karena penggunaan cabai, seperti jalapeos dan habaneros. Saat membuat hidangan yang membutuhkan paprika pedas, berhati-hatilah agar tidak menyentuh wajah atau mata setelah menanganinya. Jika resep terlalu pedas untuk selera seseorang, juru masak dapat memotong bagian atas lada dan membuang bijinya untuk rasa yang lebih ringan. Cabai juga bisa dipanggang untuk meningkatkan rasanya.
Banyak hidangan Meksiko disajikan dengan nasi dan kacang. Kacang refried yang dibuat dengan lemak babi sangat populer, tetapi kacang hitam utuh juga umum dalam masakan Meksiko. Nasi Meksiko biasanya dimasak dengan tomat, bawang, dan bumbu, yang menghasilkan hidangan nasi yang empuk dengan banyak rasa. Beras dan kacang-kacangan juga dapat digunakan sebagai isian untuk taco atau burrito.
Kacang dan nasi adalah makanan pokok masakan Meksiko, tetapi banyak resep makanan Meksiko juga membutuhkan sejenis protein. Ayam dan sapi biasanya digunakan, dan ada banyak resep yang menggunakan makanan laut, seperti udang atau ikan. Saat memasak makanan Meksiko, protein sering diasinkan untuk rasa maksimal. Jika bahan yang tepat tidak tersedia untuk membuat rendaman asli Meksiko, daging yang sudah dibumbui dan diasinkan sering kali dapat dibeli dari toko daging atau toko kelontong Meksiko.