The best homemade fertilizer for lawns is compost tea, a liquid concoction made from solid compost matter and sometimes including liquid concentrates such as fish fertilizer or seaweed.