A dispensing apparatus for hot beverages is provided with means (4,5) to filter hot pressurized water through ground edible ingredients such as coffee, tea or herbal remedies in a chamber, means (17,18,20) of monitoring real-time data concerning brewing parameters; a controlling unit (16) comprising means of storing data, means of comparing the real-time data to a set of stored data and/or threshold parameters, stored in the controller's memory associated with the brewing system, to determine whether a correction to the parameters should be made, and means (8,9,24) of altering at least one of the relevant brewing parameters, when required to bring said real time parameter in line with said recorded parameter to obtain consistent high quality of the dispensed beverage.