Protein mengandungi unsur karbon (C), hidrogen (H), oksigen (0) dan nitrogen (N). Fungsi utama protein adalah untuk membina sel tubuh untuk tumbesaran. la juga membekalkan tenaga dan haba jika kekurangan karbohidrat dan lemak dalam badan.
Unit asas bagi protein ialah asid amino. Terdapat 20 jenis asid amino penting yang diperlukan untuk mensintesis protein. Protien haiwan mengandungi mengandungi asid amino penting yang tidak boleh dibina dalam tubuh badan manusia misalnya protien haiwan yang boleh didapati di dalam daging tanpa lemak, ikan, telur, susu dan keju. Manakala protien kelas tumbuhan pula mengandungi asid amino penting yang boleh dibina dalam badan misalnya protien sayur-sayuran yang boleh didapati di dalam kacang, minyak kelapa sawit, biji-bijian padi, gandum dan barli.