A method for controlling a refrigerator comprising a compressor compressing a refrigerant, a first evaporator receiving the refrigerant from the compressor to generate cold air for cooling a first storage chamber, a first cooling fan for supplying the cold air into the first storage chamber, a second evaporator receiving the refrigerant from the compressor to generate cold air for cooling a second storage chamber, a second cooling fan for supplying the cold air into the second storage chamber, and a valve selectively opening one of a first refrigerant passage connected between the compressor and the first evaporator to allow the refrigerant to flow therebetween and a second refrigerant passage connected between the compressor and the second evaporator to allow the refrigerant to flow therebetween, wherein cooling of the first storage chamber and cooling of the second storage chamber alternately operate, the method comprising: sensing a temperature of the first storage chamber; characterized in that the method further comprises: increasing an output of the first cooling fan when the sensed temperature of the first storage chamber reaches a value that is equal to or above a first reference temperature for the first storage chamber; decreasing the output of the first cooling fan or stopping the first cooling fan when the sensed temperature of the first storage chamber reaches a value that is equal to or below a second reference temperature for the first storage chamber; increasing an output of the first cooling fan when a first reference time elaspes, or the sensed temperature of the first storage chamber reaches a first set temperature (N+a) between the first reference temperature and the second reference temperature after the temperature of the first storage chamber reaches the value that is equal to or below the first reference temperature; and decreasing the output of the first cooling fan or stopping the first cooling fan when a second reference time elapses, or the sensed temperature of the first storage chamber reaches a previously second set temperature (N-b) between the first set temperature and the first reference temperature after the output of the first cooling fan is changed. sensing a temperature of the first storage chamber; characterized in that the method further comprises: increasing an output of the first cooling fan when the sensed temperature of the first storage chamber reaches a value that is equal to or above a first reference temperature for the first storage chamber; decreasing the output of the first cooling fan or stopping the first cooling fan when the sensed temperature of the first storage chamber reaches a value that is equal to or below a second reference temperature for the first storage chamber; increasing an output of the first cooling fan when a first reference time elaspes, or the sensed temperature of the first storage chamber reaches a first set temperature (N+a) between the first reference temperature and the second reference temperature after the temperature of the first storage chamber reaches the value that is equal to or below the first reference temperature; and decreasing the output of the first cooling fan or stopping the first cooling fan when a second reference time elapses, or the sensed temperature of the first storage chamber reaches a previously second set temperature (N-b) between the first set temperature and the first reference temperature after the output of the first cooling fan is changed. increasing an output of the first cooling fan when the sensed temperature of the first storage chamber reaches a value that is equal to or above a first reference temperature for the first storage chamber; decreasing the output of the first cooling fan or stopping the first cooling fan when the sensed temperature of the first storage chamber reaches a value that is equal to or below a second reference temperature for the first storage chamber; increasing an output of the first cooling fan when a first reference time elaspes, or the sensed temperature of the first storage chamber reaches a first set temperature (N+a) between the first reference temperature and the second reference temperature after the temperature of the first storage chamber reaches the value that is equal to or below the first reference temperature; and decreasing the output of the first cooling fan or stopping the first cooling fan when a second reference time elapses, or the sensed temperature of the first storage chamber reaches a previously second set temperature (N-b) between the first set temperature and the first reference temperature after the output of the first cooling fan is changed.