A machine for making and dispensing liquid, semi-liquid and/or semi-solid food products and which includes at least a cylinder for containing and processing basic products, means for heating and cooling the cylinder wrapped around at least part of the cylinder and a mixer unit positioned inside the cylinder which is able to mix the basic products during their processing; the machine also includes a supply duct for supplying the products into the cylinder, a dispensing duct for withdrawing the food products from the cylinder and means for recirculating the products contained in the containment and processing cylinder which are able to withdraw the products from the cylinder through the dispensing duct and to return them into the cylinder through the supply duct.