The apparatus comprises a container (1) partially filled with a flowable heat-carrying material heated to a predetermined temperature, said container (1) having an opening (1a) through which a frozen food (3) is submerged in said heat-carrying material for allowing heat transfer from the heat-carrying material to said frozen food (3) for defrosting or regenerating it. Said heat-carrying material comprises a solid material (2) with a high heat absorption capacity which is formed by a plurality of discrete elements susceptible to relative movement allowing immersing the frozen food (3) therein and assuring an adaptation of said solid material (2) to the shape of the frozen food (3) by contact. The method comprises using this solid material (2) formed by a plurality of discrete elements as said flowable heat-carrying material.