Developing a highly efficient atom-economic method for the preparation of 3-(1-heteroarylethyl)-indole scaffolds is of significant value in pharmaceutical and agricultural chemistry. Herein, a phosphoric acid-catalyzed N-addition reaction of 3-vinyl indoles with pyrazoles and C-addition reaction of 3-vinyl indoles with pyrazolones were developed. A series of pyrazole-substituted 3-(1-heteroarylethyl)-indole scaffolds were synthesized in excellent yields (up to 99% yield) under mild reaction conditions. A reasonable reaction mechanism was proposed to explain the experimental results.