A machine (1) for making and dispensing liquid or semi-liquid products comprises, in combination: - at least one batch freezing unit (2), comprising: a processing vessel (3), a stirrer (4) mounted inside the processing vessel to mix the basic product and provided with scrapers acting on the inside walls of the processing vessel (3), and a dispenser (5) adapted to allow the product to be drawn out of the processing vessel (3); - a first refrigerated compartment (6) adapted to house a plurality of vessels (7) for containing basic products; - at least a first door (8) for closing the first refrigerated compartment (6); - at least one pump (9) connected in use to the processing vessel (3) and connectable to one of the vessels (7) for containing basic products in order to transfer the basic product from the vessel (7) for containing basic products to the processing vessel (3).