A machine (1) for making liquid or semi-liquid products, comprises: - a first container (3) adapted to contain a basic mixture, having an inside surface (3A) and an outside surface (3B) and equipped with a stirrer (4) disposed inside the first container (3) - a thermodynamic system comprising a circuit for circulating a heat exchanger fluid and a first heat exchanger (6) associated, in use, with walls of the first container (3), the first heat exchanger (6) is defined by at least one element (7) which is fixable, in use, to the outside surface (3B) of the first container (3), having an open cavity (8), extending uninterruptedly and defining, when coupled with the outside surface (3B), a channel for circulating heat exchanger fluid, the element (7) also having at least one inlet (I) and one outlet (U) for the heat exchanger fluid.