Protein adalah sumber nutrisi penting bagi tubuh. Makronutrien ini dipecah menjadi asam amino dan digunakan untuk membentuk sel-sel baru, serta mempengaruhi kerja enzim, hormon dan kekebalan tubuh. Asupan protein berperan penting dalam mendukung tumbuh kembang anak dan perkembangan janin dalam kandungan.
Kebutuhan protein tiap orang berbeda-beda, tergantung pada jenis kelamin, usia, berat badan, aktivitas fisik, dan kondisi kesehatan. Secara umum, kebutuhan protein harian adalah sebanyak 0,8 gram per kilogram berat badan. Misalnya orang dengan berat badan 70 kilogram membutuhkan sekitar 56 gram protein per hari. Kebutuhan ini harus dipenuhi karena kekurangan protein berdampak negatif pada tubuh. Antara lain menyebabkan penurunan berat badan, berkurangnya massa otot, kelelahan otot, diare, anemia, rambut rontok, hingga malnutrisi energi protein (seperti kwashiorkor dan marasmus).