Terdapat enam jenis nutrisi dalam makanan yaitu karbohidrat, lemak, protein, vitamin, mineral, dan air. Karbohidrat, lemak, dan protein dibutuhkan dalam jumlah yang banyak, sedangkan vitamin dan mineral dibutuhkan tubuh dalam jumlah yang sedikit
Karbohidrat, ada tiga jenis yaitu gula, pati, dan serat. Gula disebut karbohidrat sederhana ditemukan pada buah-buahan, madu, dan susu. Dua jenis karbohidrat lainnya, yaitu pati dan serat disebut karbohidrat kompleks. Pati ditemukan dalam kentang dan makanan yang terbuat dari biji-bijian. Serat, seperti selulosa, ditemukan di dinding sel-sel tumbuhan. Makanan seperti roti gandum atau sereal, kacang-kacangan, kacang polong, dan sayuran dan buah-buahan lainnya merupakan sumber serat yang baik. Serat tidak dapat dicerna oleh saluran pencernaan makanan manusia, sehingga dikeluarkan sebagai feses. Dengan demikian, serat bukan merupakan sumber energi bagi tubuh manusia. Fungsi karbohidrat sebagai sumber energi.
Berdasarkan struktur kimianya, dikenal lemak jenuh dan lemak tak jenuh. Lemak tak jenuh biasanya cair pada suhu kamar. Minyak nabati serta lemak yang ditemukan dalam biji adalah lemak tak jenuh. Lemak jenuh biasanya padat pada suhu kamar, ditemukan dalam daging, susu, keju, minyak kelapa, dan minyak kelapa sawit. Lemak adalah unit penyimpanan yang baik untuk energi. Kelebihan energi dari makanan yang kita makan diubah menjadi lemak dan disimpan untuk digunakan kemudian.
Protein yang kita makan dapat berasal dari hewan (protein hewani) dan dari tumbuhan (protein nabati). Bahan makanan yang mengandung protein hewani antara lain daging, ikan, telur, susu, dan keju. Bahan makanan yang mengandung protein nabati adalah kacang kedelai, kacang hijau, dan kacang-kacangan lainnya. Kacang kedelai sebagai bahan baku tempe dan tahu merupakan salah satu sumber protein terbaik. Protein dibutuhkan sebagai penghasil energi, untuk pertumbuhan dan mengganti sel-sel tubuh kita yang rusak, pembuat enzim dan hormon, dan pembentuk antibodi.
Vitamin dibutuhkan dalam jumlah sedikit namun harus ada, karena diperlukan untuk mengatur fungsi tubuh dan mencegah beberapa penyakit. Vitamin dikelompokkan menjadi dua, yaitu vitamin yang larut dalam air (vitamin B dan C) dan vitamin yang larut dalam lemak (vitamin A, D, E, dan K).
Tubuh memerlukan sekitar 14 jenis mineral, di antaranya kalsium, pospor, potasiun, sodium, besi, yodium, dan seng. Mineral yaitu nutrisi yang sedikit mengandung atom karbon. Mineral berfungsi dalam proses pembangunan sel, membantu reaksi kimia tubuh, mengangkut oksigen ke seluruh tubuh, dan pembentukan dan pemeliharaan tulang. Air adalah faktor yang paling penting untuk kelangsungan hidup. Sel tubuh makhluk hidup sekitar 60-80 % terdiri atas air. Air dibutuhkan oleh tubuh, yaitu sebagai pembentuk sel dan cairan tubuh, pengatur suhu tubuh, pelarut zat-zat gizi lain dan pembantu proses pencernaan makanan, pelumas dan bantalan, media transportasi, media pengeluaran sisa metabolisme.
Organ pencernaan makanan dibedakan menjadi organ utama dan organ tambahan. Organ utama berupa saluran pencernaan yang dimulai dari mulut, kerongkongan, lambung, usus kecil, usus besar, rektum, dan berakhir di anus. Organ tambahan berupa kelenjar pencernaan makanan. Kelenjar ini berperan membantu dalam mencerna makanan. Kelenjar pencernaan dalam proses pencernaan berfungsi menghasilkan enzim-enzim yang digunakan dalam membantu pencernaan makanan secara kimiawi.
Di dalam rongga mulut, terdapat gigi, lidah, dan kelenjar air liur (saliva). Air liur mengandung mukosa (lendir), senyawa anti bakteri dan enzim amilase. Pencernaan makanan di rongga mulut terjadi secara mekanis dan kimiawi.
Faring adalah saluran yang memanjang dari bagian belakang rongga mulut sampai ke permukaan kerongkongan (esofagus).
Di dalam lambung terjadi pencernaan mekanis dan kimia. Secara mekanis otot lambung berkontraksi mengaduk-aduk bolus. Secara kimiawi bolus tercampur dengan getah lambung. Getah lambung mengandung, HCl, enzim pepsin, dan renin.
Usus halus terdiri atas tiga bagian yaitu, usus dua belas jari (duodenum), usus tengah (jejunum), dan usus penyerapan (ileum). Pada duodenum terdapat saluran yang terhubung dengan kantung empedu dan pankreas. Cairan pankreas mengandung enzim lipase, amilase, tripsin. Lipase akan bekerja mencerna lemak, amilase akan mencerna amilum, dan tripsin yang mengubah protein menjadi polipeptida. Sementara itu cairan empedu juga bekerja pada kimus dengan cara mengemulsikan lemak yakni mengubah lemak jadi larut dengan air. Pankreas juga menghasilkan hormon insulin yang berfungsi menurunkan kadar gula darah.
Usus besar atau kolon memiliki panjang ± 1 meter dan terdiri atas kolon ascendens, kolon transversum, dan kolon decendens dan berakhir pada anus. Di antara usus halus dan usus besar terdapat sekum (usus buntu). Bahan makanan yang sampai pada usus besar dapat dikatakan sebagai zat-zat sisa. Usus besar berfungsi mengatur kadar air pada sisa makanan. Bila kadar air pada sisa makanan terlalu banyak, maka dinding usus besar akan menyerap kelebihan air tersebut. Sebaliknya bila sisa makanan kekurangan air, maka dinding usus besar akan mengeluarkan air dan mengirimnya ke sisa makanan. Di dalam usus besar terdapat banyak sekali bakteri Escherichia coli yang membantu membusukkan sisa-sisa makanan tersebut. Bakteri Escherichia coli mampu membentuk vitamin K dan B12. Sisa makanan yang tidak terpakai oleh tubuh beserta gas-gas yang berbau disebut tinja (feses) dan dikeluarkan melalui anus.