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.