The invention discloses a method for integrally casting a more-than-25-ton large-sized diesel engine V-shaped body by utilizing nodular cast iron. The method comprises the following steps of A1, smelting the nodular cast iron in a smelting furnace, and adding bariumsili and metallurgical carborundum pretreatment agent after the smelting; A2, placing a spheroidizing agent into a bottommost layer of a dam-type spheroidizing ladle, utilizing a nucleating agent to cover a second layer, and utilizing a low-maganese low-alloy broken steel sheet to completely cover and compact a third layer; A3, adding a calcium-barium nucleating agent, charging the melted iron in one step to carry out the tapping metal-stream inoculation, realizing the nucleating effect while carrying out the spheroidizing treatment on charged melted iron, and carrying out the pouring pretreatment on the melted iron in the ladle; A4, placing the metal-stream inoculation agent into a funnel to carry out the pouring metal-stream inoculation; and A5, finally pouring the melted iron with the temperature being more than or equal to 1400 DEG C into a sand box, forming a cast by mold filling and solidifying the melted iron under the feeding of the feeder head liquid metal, and carrying out the heat treatment by utilizing the waste heat of the cast.