Proteinler ve karbonhidratlar, vücudun sağlığı ve düzgün çalışması için çok önemlidir. Karbonhidratların şekerler ve nişastalardan oluşması, proteinlerin amino asitlerden yapılmalarından farklıdırlar.
Proteinler vücut dokularının büyümesi ve gelişmesi için gereklidir, oysa karbonhidratlar vücudun ana enerji kaynağıdır. Her iki bileşik de bileşimlerinde karbon, hidrojen ve oksijeni içerir. Büyük moleküllerden yapılan proteinler ayrıca azot, fosfor ve kükürt içerir.
Karbonhidratlar, karaciğerdeki yağları parçalamak için karbonhidratlara ihtiyaç duyulduğundan vücuttaki yağ ve proteini düzenlemeye yardımcı olur. Basit şekerler olan karbonhidratların sindirimi kolaydır; sukroz gibi çift şeker karbonhidratlar, sindirmek için daha fazla enerji gerektirir. Nişastalar, enzimlerin sindirimi ve sindirimini gerektiren en zor karbonhidratlardır. Başka bir karbonhidrat formu olan selüloz insanlar tarafından sindirilebilir ancak lif şeklinde çok ihtiyaç duyulan bir kütle sağlar. Sonunda, tüm sindirilebilir karbonhidratlar, glikoz veya kan şekeri olarak bilinen basit bir şekere indirgenir.
Protein kas, saç, cilt, tırnak, kan ve iç organların oluşmasına yardımcı olur. Ayrıca hormonları oluşturmak için de gereklidir ve vücudun su dengesini ve pH değerini düzenlemeye yardımcı olur. Sindirim sırasında, büyük protein molekülleri amino asitlere parçalanır.