A coffee roasting apparatus (100) is disclosed that comprises a compartment (110) for holding coffee beans (10) a roasting element (140) for directing a heated air flow through said compartment a particulate matter sensor (120) for detecting a peak amount of particulate matter in said air flow and a controller (130) arranged to control said roasting element. The controller is adapted to select a defined control time for said roasting element as a function of an amount of time lapsed from the start of the roasting process until the detection of said peak amount and apply the defined control time to said roasting element after first cracking of the coffee beans to complete the roasting of the coffee beans in order to obtain a consistent roasting result. A coffee brewing apparatus including such a coffee roasting apparatus and a method of controlling such a coffee roasting apparatus are also disclosed.Linvention concerne un appareil de torréfaction de café (100) qui comprend un compartiment (110) destiné à contenir des grains de café (10) un élément de torréfaction (140) permettant de diriger un flux dair chauffé à travers ledit compartiment un capteur de matière particulaire (120) permettant de détecter un pic de quantité de matière particulaire dans ledit flux dair et un dispositif de commande (130) conçu pour commander ledit élément de torréfaction. Le dispositif de commande est conçu pour sélectionner un temps de commande défini pour ledit élément de torréfaction en fonction dune quantité de temps écoulée depuis le début du processus de torréfaction jusquà la détection dudit pic de quantité et appliquer le temps de commande défini audit élément de torréfaction après un premier craquage des grains de café pour terminer la torréfaction des grains de café afin dobtenir un résultat de torréfaction constant. Linvention concerne également un appareil dinfusion de café comprenant ledit appareil de torréfaction de café et un procédé de commande dudit appareil de torréfacti