If you'd rather make a natural fertilizer at home some products can give the soil a boost of nutrients. Compost, manure, eggshells, coffee grounds, aquarium water, and cooking water are all helpful for plants and soil, although you still may need to supplement with a store-bought fertilizer at times.