A method for producing a heterocyclic compound represented by a general formula, characterized by comprising reacting a heteroaromatic compound represented by a general formula with a phenol derivative represented by a general formula in the presence of a nickel compound, 1,2-bis(dicyclohexylphosphino)ethane, and a base, wherein X 1 is an oxygen atom or a sulfur atom, X 2 is a carbon atom or a nitrogen atom, n is 0 when X 2 is a nitrogen atom, and is 1 when X 2 is a carbon atom, R 1 is a hydrogen atom, a hydrocarbon group having 1 to 20 carbon atoms, a group derived therefrom, or an ester group, R 2 is a hydrogen atom, a hydrocarbon group having 1 to 20 carbon atoms, a group derived therefrom, or an ester group, provided that R 1 and R 2 optionally bond to each other to form a divalent organic group having 4 to 6 carbon atoms, R 11 is a hydrogen atom, a hydrocarbon group having 1 to 20 carbon atoms, a group derived therefrom, or an alkoxy group having 1 to 10 carbon atoms, R 12 is a hydrogen atom, a hydrocarbon group having 1 to 20 carbon atoms, a group derived therefrom, or an alkoxy group having 1 to 10 carbon atoms, R 13 is a hydrogen atom, a hydrocarbon group having 1 to 20 carbon atoms, a group derived therefrom, or an alkoxy group having 1 to 10 carbon atoms, R 14 is a hydrogen atom, a hydrocarbon group having 1 to 20 carbon atoms, a group derived therefrom, or an alkoxy group having 1 to 10 carbon atoms, and R 15 is a hydrogen atom, a hydrocarbon group having 1 to 20 carbon atoms, a group derived therefrom, or an alkoxy group having 1 to 10 carbon atoms, provided that R 11 and R 12 optionally bond to each other to form a divalent organic group having 4 to 6 carbon atoms, R 12 and R 13 optionally bond to each other to form a divalent organic group having 4 to 6 carbon atoms, R 13 and R 14 optionally bond to each other to form a divalent organic group having 4 to 6 carbon atoms, and R 14 and R 15 optionally bond to each other to form a divalent organic group having 4 to 6 carbon atoms, wherein X 1 is an oxygen atom or a sulfur atom, R 1 is a hydrogen atom, a hydrocarbon group having 1 to 20 carbon atoms, a group derived therefrom, or an ester group, R 2 is a hydrogen atom, a hydrocarbon group having 1 to 20 carbon atoms, a group derived therefrom, or an ester group, provided that R 1 and R 2 optionally bond to each other to form a divalent organic group having 4 to 6 carbon atoms, wherein X 2 is a carbon atom or a nitrogen atom, n is 0 when X 2 is a nitrogen atom, and is 1 when X 2 is a carbon atom, R 5 is an acyl groupor a dialkylcarbamoyl group, R 11 is a hydrogen atom, a hydrocarbon group having 1 to 20 carbon atoms, a group derived therefrom, or an alkoxy group having 1 to 10 carbon atoms, R 12 is a hydrogen atom, a hydrocarbon group having 1 to 20 carbon atoms, a group derived therefrom, or an alkoxy group having 1 to 10 carbon atoms, R 13 is a hydrogen atom, a hydrocarbon group having 1 to 20 carbon atoms, a group derived therefrom, or an alkoxy group having 1 to 10 carbon atoms, R 14 is a hydrogen atom, a hydrocarbon group having 1 to 20 carbon atoms, a group derived therefrom, or an alkoxy group having 1 to 10 carbon atoms, and R 15 is a hydrogen atom, a hydrocarbon group having 1 to 20 carbon atoms, a group derived therefrom, or an alkoxy group having 1 to 10 carbon atoms, provided that R 11 and R 12 optionally bond to each other to form a divalent organic group having 4 to 6 carbon atoms, R 12 and R 13 optionally bond to each other to form a divalent organic group having 4 to 6 carbon atoms, R 13 and R 14 optionally bond to each other to form a divalent organic group having 4 to 6 carbon atoms, and R 14 and R 15 optionally bond to each other to form a divalent organic group having 4 to 6 carbon atoms.