The simple answer is that plants are green because they have green chloroplasts (organelles that carry out photosynthesis). But why are Chloroplasts green? Chloroplasts are green because they contain the green pigment chlorophyll in their thylakoid membranes. Chlorophyll is a pigment that absorbs red and blue light. read more