The invention relates to a recyclable perovskite type Ni-based composite oxide catalyst and a preparation method thereof.The catalyst takes perovskite type composite oxide ANIO3 with Ni as a B site as a catalytic active component, and the catalyst is easy to dissolve in water and resistant to high temperature (the melting point gt; a halogen metal salt MX at the temperature of 750 DEG C is used as a carrier; by taking the mass of the MX carrier as a reference, the mass loading amount of the ANiO3 active component is the mass loading amount of the ANiO3 active component, and the preparation method is a dipping blending firing method, so that the process is simple. The catalyst is suitable for hydrogen production through reforming of volatile organic compounds (VOCs) and hydrogen production through secondary reforming of gasified products such as coal, biomass and other waste organic matters. Compared with the existing reforming hydrogen production catalyst, the catalyst disclosed by the invention not only breaks through the technical bottleneck that high-quality activity is difficult to obtain due to low specific surface area, but also has the advantages of high hydrogen production selectivity, low reaction temperature, low cost, recyclability and the like, and has a wide application prospect.