A coffee roaster that includes a combustion chamber and a connected roasting oven in which the heating gases for roasting the coffee beans are recirculated to the combustion chamber wherein the coffee bean chaff is separated from the recirculating heating gases prior to venting to atmosphere, and an associated cooling chamber wherein the roasted coffee beans are cooled in a two-stage-heating cycle wherein the cooling air is recirculated to the combustion chamber to be reheated to roasting temperatures and vented to atmosphere during the second stage of cooling. The coffee beans being de-stoned as the cooled coffee beans are conveyed from the cooling chamber to the discharge hopper.