The invention provides a temperature control method of an air indirect cooling refrigerator. The temperature control method includes steps of A, dividing n equal parts between upper limit voltage V1 and lower limit voltage Vn+1 according to the preset value n to acquire n+1 voltage values V1 to Vn+1, and acquiring upper limit temperature Tu and lower limit temperature Td according to preset temperature Ts of a refrigerating chamber and preset difference temperature delta T; B, detecting current temperature Tc of the refrigerating chamber, comparing the Tc with the Td, starting counting, and setting a counting initial value as 0; C, respectively applying V1 or Vn+1 to a first fan within a preset time period if Tc is larger than or equal to Tu or if Tc is smaller than Td, setting a counting value as 0, and returning to the step B; and D, applying voltage Vx+2 to the first fan within a preset time period if Tu is larger than Tc and Tc is larger than or equal to Td, and simultaneously adding 1 to x which is a current counting value. By the aid of the method, a fluctuation range of temperature of the refrigerating chamber is small, and preservation capacity is improved. The invention further provides the air indirect cooling refrigerator. The refrigerator prevents humidity loss of the refrigerating chamber.