Voedingsstoffen zijn de bruikbare bestanddelen van voedingsmiddelen en te onderscheiden in micro- en macrovoedingsstoffen. Macrovoedingsstoffen, ook wel macronutriënten genoemd, komen in grote hoeveelheden voor en zijn een brandstof voor het lichaam. Microvoedingsstoffen, ofwel micronutriënten, daarentegen worden in kleine hoeveelheden via de voeding opgenomen en leveren geen energie, maar zijn nodig voor het vrijmaken van de energie uit de macrovoedingsstoffen.
Een voedingsstof kan als brandstof, bouwstof, reservestof of beschermende stof functioneren. Bouwstoffen zijn nodig voor de groei en ontwikkeling, brandstoffen heb je nodig voor herstel van het lichaam na ziekte of verwondingen.
Er zijn zes groepen voedingsstoffen. De macrovoedingsstoffen koolhydraten, eiwitten en vetten en de microvoedingsstoffen water, mineralen en vitamines. Iedere voedingsstof heeft zijn eigen belangrijke functie voor het lichaam, een tekort hieraan kan de gezondheid erg schaden.