A machine for making liquid or semi-liquid products, characterized in that it comprises:- a first processing container (2) for processing a basic liquid or semi-liquid product and defining a processing chamber (3);- a cooling cylinder (20) mounted inside the first container (2);- a rotary stirrer (5) mounted inside the first container (2) and outside the cooling cylinder (20);- a thermal treatment system (22) provided with at least a first exchanger (22A) associated with the cooling cylinder (20);- a second processing container (21);- a connecting duct (52) designed to connect the second processing container (21) to the first processing container (2) to transfer the basic liquid or semi-liquid product from the second processing container (21) to the first processing container (2);- a dispensing device (23) associated with the first processing container (2) to deliver the liquid or semi-liquid product to the outside.