The invention concerns a method and an apparatus for roasting a food product, wherein it is provide to: - load a batch of a predetermined food product type in a roasting device; - set operating parameters of the roasting device according to initial reference values for said predetermined food product type, so as to start a heating of the product, adapted to bring the product to roasting; - performing feedback control for the operation of the roasting device during the heating of the product by means of the steps of: - obtaining, instant by instant, a value for a sound quantity which is relative to a sound emitted by the product, wherein said sound is detected in a frequency range comprising both human ear audible frequencies and ultrasound frequencies; - comparing the sound quantity's value, which is obtained at each instant, to a value taken by the sound quantity, at said instant, in a roasting curve of said sound quantity versus time, which is associated with said predetermined food product type; - adjusting, instant by instant, the operating parameters of the roasting device depending on the result of said comparison.