Plantele se bazează pe 13 nutrienți minerali găsiți în sol pentru a supraviețui și a crește; prin urmare, tipul de sol utilizat pentru o planta afecteaza direct cresterea acestuia. Daca nu exista suficiente elemente nutritive in sol pentru a creste o planta, moare. Acesta este motivul pentru care oamenii fertilizează solul prin adăugarea de nutrienți.
Cele 13 nutrienți minerali se dizolvă în apă și plantele le pot absorbi prin rădăcini. Mineralele sunt împărțite în două grupe: macro-nutrienți și oligoelemente.
Elementele nutritive macroactive sunt elemente nutritive primare sau secundare. Nutrienții primari sunt azot, potasiu și fosfor. Acestea sunt plantele nutritive care folosesc mai întâi supraviețuirea, adesea epuizând solul până când sunt reintroduse cu îngrășământ. Nutrienții secundari sunt calciu, magneziu și sulf. Aceste substanțe nutritive sunt, în mod normal, abundente în sol, iar fertilizarea nu este necesară.
Microelementele sunt, de asemenea, esențiale pentru creșterea plantelor, dar sunt necesare în cantități mult mai mici decât macroelementele. Componentele nutritive sunt denumite și oligoelemente. Substanțele nutritive sunt bor, cupru, fier, clor, mangan, molibden și zinc. Reciclarea decupatelor din sticlă și a frunzelor este o modalitate de a furniza plante în creștere cu microelementele necesare. Textura și aciditatea solului influențează, de asemenea, creșterea plantelor.
Solul ideal este argila sau solul organic, care pastreaza nutrientii mult mai bine decat solul nisipos. Aciditatea sau pH-ul solului este ideal la aproximativ 6 până la 6,5, ceea ce permite o absorbție optimă a nutrienților.