Protein lengkap memiliki semua sembilan asam amino esensial. Telur, keju, dan daging memiliki protein yang lengkap. Sumber protein tidak lengkap adalah rendahnya satu atau lebih asam amino esensial. Kacang-kacangan dan tahu adalah sumber protein yang baik tetapi tidak lengkap karena mengandung sejumlah kecil asam amino esensial. Telur, keju, dan daging memiliki protein lengkap. Sumber protein tidak lengkap adalah rendahnya satu atau lebih asam amino esensial. Kacang dan tahu adalah sumber protein yang baik tetapi tidak lengkap karena mengandung sejumlah kecil asam amino esensial.