Struvite crystallization is an effective method for recovery of nitrogen and phosphorus from wastewater, and the operating parameters are crucial to the efficient phosphorus removal and struvite crystallization. In this study, the effects of pH, N-P ratio and Mg-P ratio on the phosphorus recovery from acidified plant oil wastewater were investigated. The results showed that the optimal operating conditions were pH 10, N-P ratio 1.1:1, and Mg-P ratio 1:1. Under the optimized operational conditions, 88.1% of the total phosphorus was removed from the wastewater. The XRD and SEM-EDS results indicated that the precipitate was struvite.