Standard plant foods contains nitrogen, phosphorous and potassium. Plant foods that are organic in nature use fish, animal and plant mulches. Egg shells, coffee grounds, baking powder, salt or ammonia comprise homemade plant foods. All types of plant foods provide nutrients that encourage healthy growth.
Regularly feeding plants the minerals they crave promotes healthy foliage, bolsters strong root support when water is scarce, encourages better flowers and fruits and help plants resist disease. Indoor and outdoor plants require different nutrients depending on the soil composition in which they grow. Plants that receive organic or homemade plant foods require more frequent feedings or a custom blend to meet specific needs.