Protein merupakan senyawa organik kompleks yang tersusun atas karbon (C), hidrogen (H), oksigen (O), dan nitrogen (N). Kadang-kadang mengandung belerang (S) dan fosfor (P). Manusia membutuhkan protein sepanjang hidupnya. Kebutuhan protein setiap orang berbeda-beda. Faktor-faktor yang mempengaruhinya adalah ukuran tubuh, berat badan, usia, jenis kelamin, sifat protein yang dimakan, kondisi tubuh, iklim, kondisi emosional, dan penyakit. Berdasarkan Angka Kecukupan Gizi (AKG) Kemenkes RI, standar angka kecukupan protein bagi masyarakat Indonesia adalah sekitar 56-59 gram per hari untuk perempuan dan 62-66 gram per hari untuk laki-laki.
Jadi, kebutuhan protein setiap orang berbeda-beda dikarenakan beberapa faktor yaitu ukuran tubuh, berat badan, usia, jenis kelamin, sifat protein yang dimakan, kondisi tubuh, iklim, kondisi emosional, dan penyakit.