Makanan Korea berasal dari tradisi yang sangat tua di Korea. Makanan ini telah berkembang melalui banyak perubahan lingkungan, politik, dan budaya. Ada aturan khusus untuk menyantap makanan di Korea.

Makanan Korea sebagian besar terdiri dari nasi, mie, sayuran, dan daging. Sebagian besar makanan Korea memiliki banyak lauk pauk (disebut banchan) bersama dengan nasi yang dimasak dengan uap. Kimchi biasanya dimakan setiap kali makan. Minyak wijen, doenjang, kecap asin, garam, bawang putih, jahe, lada, dan gochujang adalah bahan-bahan yang sering digunakan dalam makanan.

Di berbagai provinsi di Korea, bahan dan hidangannya juga berbeda. Masakan istana kerajaan Korea biasa menyajikan semua hidangan terbaik dari setiap provinsi untuk keluarga kerajaan. Orang-orang mengikuti aturan khusus ketika mereka makan makanan di Korea.