A homogeneous fertilizer granule comprises slow release low water-solubility source of phosphorus and a fast release water-soluble source of phosphorus (P). The homogeneous fertilizer granule may further contain other essential nutrients and micronutrients required by plants. A number of methods may be used to make such granules. One method includes introducing a struvite slurry or fines and a liquid supply of water soluble P into a granulator. Alternatively, dry raw materials can be mixed with water/steam and/or another binder prior to being fed into a granulator. In another embodiment, pre-mixed dry raw materials are mechanically compacted and crushed to yield homogeneous fertilizer particles.