A refrigerator comprising: a storage chamber configured to store food; a first ice maker comprising a tray assembly defining an ice making cell, which is a space in which water is phase-changed into ice by cold; a second ice maker disposed in an ice making compartment that is a space partitioned from the storage chamber; a cooler configured to supply the cold into the storage chamber and the ice making compartment; an ice bin configured to store ice made by the second ice maker; a water supply part configured to supply the water into the ice making cell; a heater configured to supply heat into the ice making cell; characterized by a controller configured to control the heater, wherein the controller is configured to control 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, and the controller is configured to control the heater so that when a heat transfer amount between the cold within the storage chamber and the water of the ice making cell increases, a heating amount of the heater increases, and when the heat transfer amount between the cold within the storage chamber and the water of the ice making cell decreases, the heating amount of the heater decreases so as to maintain an ice making rate of the water within the ice making cell within a predetermined range that is less than an ice making rate when an ice making is performed in a state in which the heater is turned off, wherein the controller is configured to vary the heat transfer amount between the cold in the storage chamber and the water of the ice making cell according to whether full ice of the ice bin is detected. a storage chamber configured to store food; a first ice maker comprising a tray assembly defining an ice making cell, which is a space in which water is phase-changed into ice by cold; a second ice maker disposed in an ice making compartment that is a space partitioned from the storage chamber; a cooler configured to supply the cold into the storage chamber and the ice making compartment; an ice bin configured to store ice made by the second ice maker; a water supply part configured to supply the water into the ice making cell; a heater configured to supply heat into the ice making cell; characterized by a controller configured to control the heater, wherein the controller is configured to control 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, and the controller is configured to control the heater so that when a heat transfer amount between the cold within the storage chamber and the water of the ice making cell increases, a heating amount of the heater increases, and when the heat transfer amount between the cold within the storage chamber and the water of the ice making cell decreases, the heating amount of the heater decreases so as to maintain an ice making rate of the water within the ice making cell within a predetermined range that is less than an ice making rate when an ice making is performed in a state in which the heater is turned off, wherein the controller is configured to vary the heat transfer amount between the cold in the storage chamber and the water of the ice making cell according to whether full ice of the ice bin is detected.