The invention relates to a
roasting and
grinding apparatus for coffee beans comprising a
roasting device (50) and an associated
grinding device (60); the
roasting device (50) being configured for receiving coffee beans of a certain type that will be roasted, the roasting device (50) comprising reading means (53) to identify the characteristics of the coffee beans dispensed to it, the roasting device (50) further comprising a
control unit configuring the roasting profile of the beans according to the characteristics retrieved from the reading means (53) and / or from the characteristics of the beans in a
database (51) in this
control unit and / or according to the user's input; the roasted coffee beans being dispensed into a beans container (10, 20), the beans container (10, 20) comprising programmable identification means where product parameters of the roasted coffee beans of a certain type are encoded on it by an
encoder (52) in the roasting device; the
grinding device (60) comprising one or more housings for receiving one or more beans containers (10, 20); the grinding device (60) comprising a reader (62) to obtain the information of the product parameters of the roasted coffee beans of the one or more beans containers (10, 20); the grinding device (60) further comprising a
control unit configured to adapt the grinding size and the quantity of roasted coffee beans to be delivered from the coffee beans containers (10, 20) for obtaining a certain coffee quantity and / or a certain coffee blend quantity from each beans container to be grinded according to these product parameters and / or according to a recipes
database (64), and / or according to the user's input. The invention further relates to a method for roasting and grinding coffee beans using a roasting and grinding apparatus as the ones described, and to the use of such a roasting and grinding apparatus.