Best Overall Fertilizer: Miracle-Gro Water-Soluble All Purpose Plant Food. Miracle-Gro is a well-known and trusted brand among gardeners, and its All Purpose Plant Food is a versatile and wallet-friendly mineral fertilizer that you can use on vegetables, trees, houseplants, and more.
Beside above, why is Miracle-Gro bad?
Miracle-Gro supplies an enormous amount of nitrogen for plants so that they grow big, bushy, green, and fast. The problem with MG is that the nitrogen is derived from synthetic ammonium and water soluble nitrates, producing off-chemicals that are harmful to soil microbes, worms, and all other forms of life in the soil.