A refrigerator comprising: a storage chamber configured to store food; a cooler configured to supply cold into the storage chamber; a first tray assembly configured to define a portion of an ice making cell that is a space in which water is phase-changed into ice by the cold; a second tray assembly configured to define another portion of the ice making cell, the second tray assembly being connected to a driver to contact the first tray assembly in an ice making process and to be spaced apart from the first tray assembly in an ice separation process: a heater disposed adjacent to at least one of the first tray assembly or the second tray assembly, and a controller configured to control the heater, wherein the controller controls the heater to be turned on in at least partial section while the cooler supplies the cold so that bubbles dissolved in the water within the ice making cell moves from a portion, at which the ice is made, toward the water that is in a liquid state to make transparent ice, the controller controls the heater so that an ice making rate of the water within the ice making cell is maintained within a predetermined range that is less than an ice making rate when the ice making is performed in a state in which the heater is turned off the process for controlling the heater comprises a basic heating process and an additional heating process that is performed after the basic heating process, in at least partial section of the additional heating process, the controller controls the heater to operate with a heating amount that is equal to or less than a heating amount of the heater in the basic heating process, the ice making amount according to the ice making rate within the predetermined range is equal to or greater than (ice making amount when the heater is turned off) × a1 (g/day), and is less than or equal to (ice making amount when the heater is turned off) × b1 (g/day), and a1 is 0.25 or more and 0.42 or less, and b1 is 0.64 or more and 0.91 or less. a storage chamber configured to store food; a cooler configured to supply cold into the storage chamber; a first tray assembly configured to define a portion of an ice making cell that is a space in which water is phase-changed into ice by the cold; a second tray assembly configured to define another portion of the ice making cell, the second tray assembly being connected to a driver to contact the first tray assembly in an ice making process and to be spaced apart from the first tray assembly in an ice separation process: a heater disposed adjacent to at least one of the first tray assembly or the second tray assembly, and a controller configured to control the heater, wherein the controller controls the heater to be turned on in at least partial section while the cooler supplies the cold so that bubbles dissolved in the water within the ice making cell moves from a portion, at which the ice is made, toward the water that is in a liquid state to make transparent ice, the controller controls the heater so that an ice making rate of the water within the ice making cell is maintained within a predetermined range that is less than an ice making rate when the ice making is performed in a state in which the heater is turned off the process for controlling the heater comprises a basic heating process and an additional heating process that is performed after the basic heating process, in at least partial section of the additional heating process, the controller controls the heater to operate with a heating amount that is equal to or less than a heating amount of the heater in the basic heating process, the ice making amount according to the ice making rate within the predetermined range is equal to or greater than (ice making amount when the heater is turned off) × a1 (g/day), and is less than or equal to (ice making amount when the heater is turned off) × b1 (g/day), and a1 is 0.25 or more and 0.42 or less, and b1 is 0.64 or more and 0.91 or less.