Plantele produc oxigen și carbohidrați din dioxidul de carbon și apă prin procesul de fotosinteză. Lumina soarelui reacționează cu clorofila în frunzele plantei, iar planta stochează această energie în legăturile chimice ale carbohidraților. Oxigenul este eliberat în atmosferă ca parte a ciclului de respirație al plantei.
Pe lângă carbohidrații, unele plante sunt capabile să sintetizeze proteine și grăsimi. Acest lucru se întâmplă atunci când planta preia azot din sol, dărâmându-l în nitrați. Aceste blocuri pot forma apoi lipide și aminoacizi, în cazul în care boabele își obțin proteinele și avocadole își obțin grăsimile. Proteinele din plante sunt adesea incomplete, ceea ce înseamnă că le lipsește unii dintre cei 22 de aminoacizi necesari pentru a susține viața umană.
O altă substanță importantă produsă de plante este celuloza, un carbohidrat complex care formează structura multor plante. Celuloza este prea complexă pentru ca sistemul digestiv uman să se descompună complet, dar unele animale posedă bacteriile și enzimele necesare pentru a face acest lucru. În plantele comestibile, cantitățile mici de celuloză fac parte din fibre dietetice, un material indigestibil care ajută la menținerea regularității în sistemul digestiv. Celuloza formeaza de asemenea lemn, bumbac si alte materiale necomestibile din plante care inca pot fi valoroase pentru anumite aplicatii.