Owing to the growing volumes of ash and sewage sludge waste, there is a requirement for theoretical and practical research into the use of these wastes as a source of nutrients. However, there are relatively few studies on the transfer of macronutrients in soil-plant systems amended with ash-sewage sludge mixtures under field conditions. The aim of the study was to determine the effect of bituminous coal ash (AC), biomass ash (AB), and municipal sewage sludge (MSS) on the quantity and quality of a grass-legume mixture. During a 6 year field experiment on a sandy loam soil treated with the wastes, applied as mixtures or separately, the plant yield; N, P, K, Na, Mg, and Ca uptake by plants; macronutrient content and ratios in the plant biomass; and the recovery rate of macronutrients by plants were evaluated. The AB-MSS treatment increased the yield in comparison to that
where the wastes were applied separately. The N, P, and Ca contents in the plant biomass and N and P uptake under ash-sludge treatments were in the range observed for the ash and sewage sludge. The AB-MSS co-application resulted in the highest K uptake. The AC-MSS treatment increased K and Mg uptake in relation to AC treatment. When AC or AB was added to the MSS, the Ca uptake increased relative to the MSS treatment. The plant biomass under the AB treatment was optimal for biofuel purposes in terms of the chemical composition. The co-application of AC or AB with MSS resulted in the optimum Ca:Mg ratio for fodder purposes. The recovery rate of the macroelements decreased in the following order: K, N, P, Mg, Na, and Ca. The results support the coapplication of solid wastes such as ash and municipal sewage sludge to improve productivity, support the recycling of macronutrients, improve sustainability through the reduction of ash and sewage sludge disposal, and reduce reliance on mineral fertilizer.