The invention discloses a novel method for processing a soft soil subgrade by pile-supporting reinforcing technology, which comprises the following steps of: A, driving piles into the subgrade to be stabilized in a way that pile ends penetrate a soft soil layer to a supporting layer, and distributing the piles into a square; B, erecting formworks at the tops of the piles, casting in-situ reinforced concrete pile caps, bidirectionally and uniformly distributing fabric reinforcement along a full length and burying steel heads into the sections of the pile caps to distribute the steel heads intothe sections of the pile caps; C, maintaining the cast-in-situ reinforced concrete pile caps, filling embankment earth fillers among the pile caps and performing field engineering; D, before paving reinforcing materials, cleaning the top sections of the pile caps and keeping clean the top sections of the pile caps, and when paving the reinforcing materials, inserting the steel heads buried in thetops of the pile caps into reinforcing material meshes for fixation; and E, erecting the formworks above the top sections of the pile caps, casting concrete fixed ends and fixing the reinforcing materials at the tops of the piles. The method is easy and convenient to operate, and solves the problems of excessive lateral displacement of the subgrade and embankment, excessive sedimentation, excessive non-uniform sedimentation and low reinforcing material utilization efficiency in the prior art.