Bitkiler, fotosentez işlemi yoluyla karbondioksit ve sudan oksijen ve karbonhidrat üretir. Güneş ışığı bitkinin yapraklarındaki klorofil ile reaksiyona girer ve bitki bu enerjiyi karbonhidratların kimyasal bağlarında depolar. Oksijen, bitkinin solunum döngüsünün bir parçası olarak atmosfere salınır.
Karbonhidratlara ek olarak, bazı bitkiler de proteinleri ve yağları sentezleyebilir. Bu, bitki nitrojeni topraktan alır ve nitratlara ayırır. Bu yapı taşları daha sonra, fasulyelerin proteinlerini ve avokadoların yağlarını aldıkları lipidler ve amino asitleri oluşturabilir. Bitki proteinleri genellikle eksiktir, ancak bu, insan hayatını sürdürmek için gereken 22 amino asitten bazılarının bulunmadığı anlamına gelir.
Bitkiler tarafından üretilen bir diğer önemli madde, birçok bitkinin yapısını oluşturan kompleks bir karbonhidrat olan selülozdur. Selüloz, insan sindirim sisteminin tamamen parçalanması için çok karmaşıktır, ancak bazı hayvanlar bunun için gerekli bakteri ve enzimlere sahiptir. Yenilebilir bitkilerde, az miktarda selüloz, sindirim sistemindeki düzenliliğin korunmasına yardımcı olan sindirilebilir bir materyal olan diyet lifinin bir parçasını oluşturur. Selüloz ayrıca, bazı uygulamalar için hala değerli olabilecek bitkilerden odun, pamuk ve diğer yenmez malzemeler oluşturur.