Coffee grounds provide nitrogen for strong plant growth and improve soil structure and acidity. Raw fish infuses nitrogen, phosphorus, and potassium into the soil, and adds many beneficial microbes.
Coffee grounds can feed the microbes in the soil that do the heavy lifting for your plants. Think about the nutrients in the soil as raw ingredients that plants have a hard time digesting.