Juru masak adalah profesi yang bertugas dalam membuat resep, menentukan dan menakar bahan masakan sekaligus memasak serta menyajikan hidangan. Hidangan yang dibuat oleh juru masak tentu harus memiliki cita rasa yang enak serta memiliki tampilan yang menarik sehingga layak untuk dijual atau dibayar.
Juru masak harus memiliki keterampilan dan pengetahuan tentang berbagai jenis masakan, bahan, teknik memasak, peralatan, dan standar kebersihan. Juru masak juga harus bisa bekerja sama dengan tim dapur lainnya, seperti sous chef, chef de partie, commis, pelayan, dan lain-lain.
Kata “juru masak” berasal dari istilah chef de cuisine (pengucapan bahasa Prancis: [ʃɛf.də.kɥi.zin]), pengarah atau kepala dapur. Juru masak dapat menerima pelatihan formal dari suatu institusi dan magang bersama juru masak berpengalaman.
Terdapat istilah yang berbeda yang menggunakan kata juru masak dalam gelar mereka, dan berhubungan dengan daerah khusus penyiapan makanan. Misalnya, termasuk juru masak kedua (sous chef), yang bertindak sebagai orang kedua di dapur, juru masak bagian (chef de partie), yang menangani daerah pembuatan makanan tertentu.
Sistem Jenjang dapur adalah tata tingkat yang terdapat di rumah makan dan hotel yang mempekerjakan banyak staf, banyak di antaranya menggunakan gelar “juru masak”. Tingkatan di bawah juru masak adalah pembantu dapur.Pekerjaan juru masak memiliki beberapa tingkatan, mulai dari juru masak pemula yang baru belajar dasar-dasar memasak, hingga juru masak eksekutif yang menjadi pemimpin dapur dan bertanggung jawab untuk mengelola seluruh operasional dapur. Tingkatan pekerjaan juru masak biasanya ditentukan oleh pengalaman, pendidikan, sertifikasi, dan kinerja mereka.