A machine for simultaneously making a first liquid or semi-liquid product and a second liquid or semi-liquid product, comprising: - a first container for containing liquid or semi-liquid base ingredients constituting the first liquid or semi-liquid product; - a first stirrer operating on the first container for mixing the liquid or semi-liquid base ingredients or the first liquid or semi-liquid product; - a second container for containing liquid or semi-liquid base ingredients constituting the second liquid or semi-liquid product; - a second stirrer operating on the second container for mixing the liquid or semi-liquid base ingredients or the second liquid or semi-liquid product; - a thermodynamic heat treatment system comprising a circuit filled with a heat exchanger fluid, a compressor operating in the circuit on the heat exchanger fluid, a first heat exchanger, affected by the heat exchanger fluid and associated with the first container to exchange heat with the ingredients inside the first container, a second heat exchanger affected by the heat exchanger fluid and associated with the second container to exchange heat with the ingredients inside the second container, a third heat exchanger affected by the heat exchanger fluid, and at least one lamination unit operating on the heat exchanger fluid along the circuit, the machine being characterized in that it comprises: - first means for adjusting the flow rate of the heat exchanger fluid along a first branch affected by the first heat exchanger configured to allow adjustment of the thermal power exchanged by the first heat exchanger; - second means for adjusting the flow rate of the heat exchanger fluid along a second branch affected by the second heat exchanger configured to allow adjustment of the thermal power exchanged by the second heat exchanger; - a control unit; - at least a first sensor associated with the first heat exchanger and at least a second sensor associated with the second heat exchanger; wherein the first sensor is configured for measuring a first temperature signal representing an outlet temperature of the heat exchanger fluid from the first heat exchanger and the second sensor is configured for measuring a second temperature signal representing an outlet temperature of the heat exchanger fluid from the second heat exchanger, and wherein the control unit is configured to control the first adjusting means and the second adjusting means on the basis of the first and the second measured temperature; wherein the control unit is configured for: - comparing the first and second temperature signal, to establish which of the first and second signal has a greater value, indicating a higher outlet temperature of the respective heat exchanger (S1,S2), - and controlling the first adjusting means and the second adjusting means so as to increase the flow rate in the branch associated with the heat exchanger whose temperature signal is higher, and reducing the flow rate in the branch associated with the heat exchanger with the lower temperature signal. - a first container for containing liquid or semi-liquid base ingredients constituting the first liquid or semi-liquid product; - a first stirrer operating on the first container for mixing the liquid or semi-liquid base ingredients or the first liquid or semi-liquid product; - a second container for containing liquid or semi-liquid base ingredients constituting the second liquid or semi-liquid product; - a second stirrer operating on the second container for mixing the liquid or semi-liquid base ingredients or the second liquid or semi-liquid product; - a thermodynamic heat treatment system comprising a circuit filled with a heat exchanger fluid, a compressor operating in the circuit on the heat exchanger fluid, a first heat exchanger, affected by the heat exchanger fluid and associated with the first container to exchange heat with the ingredients inside the first container, a second heat exchanger affected by the heat exchanger fluid and associated with the second container to exchange heat with the ingredients inside the second container, a third heat exchanger affected by the heat exchanger fluid, and at least one lamination unit operating on the heat exchanger fluid along the circuit, the machine being characterized in that it comprises: - first means for adjusting the flow rate of the heat exchanger fluid along a first branch affected by the first heat exchanger configured to allow adjustment of the thermal power exchanged by the first heat exchanger; - second means for adjusting the flow rate of the heat exchanger fluid along a second branch affected by the second heat exchanger configured to allow adjustment of the thermal power exchanged by the second heat exchanger; - a control unit; - at least a first sensor associated with the first heat exchanger and at least a second sensor associated with the second heat exchanger; - comparing the first and second temperature signal, to establish which of the first and second signal has a greater value, indicating a higher outlet temperature of the respective heat exchanger (S1,S2), - and controlling the first adjusting means and the second adjusting means so as to increase the flow rate in the branch associated with the heat exchanger whose temperature signal is higher, and reducing the flow rate in the branch associated with the heat exchanger with the lower temperature signal.