A pouring machine (1 1a) has a tank (20 20a) and a pour assembly (22 22a) having a rotary dispenser (25 25a), and horizontal pistons (24 24a) which perform an intake stroke to draw product from the tank, and a compression stroke to force the drawn-in product out downwards. A frame (13 13a) supports the motors powering the pistons (24 24a) and the dispenser (25 25a) and the tank (20 20a) and the pour assembly (22 22a) form part of a module (15 15a) removable in one piece and having two opposite lateral appendixes (37 37a) which rest respectively in fixed positions on two horizontal arms (18 18a) of the frame (13 13a).