A greenhouse pot experiment was carried out to investigate the effects of different P-fertilizer application forms (triple superphosphate [TSP], compost + TSP, TSP-enriched compost) on the growth of ryegrass and the soil microbial biomass. The fertilizers were applied at equivalent doses for all nutrients to a neutral Luvisol in comparison with an acidic Ferralsol. Fertilizer application led to significantly increased contents of microbial biomass C, N, and P. Furthermore, yields of shoot C and root C, and concentrations of P, Ca, Mg, K, Fe, and Mn in shoots and roots were significantly increased. These increases always followed the order TSP < compost + TSP < TSP-enriched compost. Sole TSP application led only to maximum concentrations of N and S.In the Ferralsol, TSP had only minimal positive effect on the P concentration of the grass shoots. The positive effect of TSP-enriched compost, i.e., incubating TSP together with compost for 24 h, did not differ between the neutral Luvisol and the acidic Ferralsol, i.e., the effect is independent of the soil type. Consequently, soluble inorganic P fertilizer should generally be mixed into an organic fertilizer before application to soil.