Machine for brewing coffee or beverage having at lease one single-serving
brewing module, and at least one multi-serving brewing module connected
to a commonly shared pump, water reservoir, and boiler. A flow controller
is connected to the boiler, pump, and water reservoir, and in one
position, the flow controller is connected to the single-serving brewing
module, and in another position, the flow controller is connected to the
multi-serving brewing module. The water reservoir, pump, boiler and flow
controller are connected in series with suitable piping. The flow rate,
temperature, and the amount of water to distribute to brewing module(s)
are controlled, monitored and adjusted by a control system. The
single-brewing module can be adapted to brew prepackaged coffee pods.