Temporal and spatial variations in the Nd isotopic compositions of Tertiary caldera-forming rhyolite tuffs, and Cretaceous and Tertiary granites of the western U.S.A. are used as a basis for a model that accounts for the observed proportions of crustal versus mantle contributions to silicic magmas in terms of two parameters: the ambient crustal temperature and the rate of supply of basaltic magma from the mantle. The crustal contribution to silicic igneous rocks is measured in terms of the Neodymium Crustal Index (NCI). The relationships between crustal temperature, basalt supply and NCI are quantified using a model of a magma chamber undergoing continuous recharge, wall-rock assimilation and fractional crystallisation. From the model, a critical value of the ratio of basalt recharge-to-assimilation, (r/a) c, is deduced, which increases with decreasing crustal temperature. The r/a value must exceed (r/a) c to allow the volume of differentiated magma to increase, a prerequisite for developing large volumes of silicic magma. Strongly peraluminous (or S-type) magmas (NCI = 0·8–1), form under conditions of high crustal temperature and low basalt supply. Metaluminous or I-type granites form over a wide range of conditions (NCI = 0·1–1), generally where basalt supply is substantial. In individual long-lived volcanic centres, the large-volume high-silica ignimbrites are associated with the highest r/a and lowest NCI values, indicating that these magmas are typically differentiates of mantle-derived basaltic parents.