Quantification of potentially toxic single mineral phases in natural dusts of heterogeneous composition is critical for health hazard assessment. For example, crystalline silica, a human carcinogen, can be present as respirable particles in volcanic ash such as quartz, cristobalite, or tridymite. A method to rapidly identify the proportions of crystalline silica within mixed dust samples, such as volcanic ash, is therefore required for hazard managers to assess the potential risk of crystalline silica exposure to local populations. Here we present a rapid method for quantifying the proportions of single phases in the mineral assemblage of mixed dusts using X-ray diffraction (XRD) with a fixed curved position-sensitive detector. The method is a modified version of the whole-pattern peak-stripping (PS) method (devised by Cressey and Schofield [Powder Diffr.11, 35–39 (1996)]) using an internal attenuation standard (IAS) but, unlike the PS method, it requires no knowledge of other phases present in the sample. Ten synthetic sample mixtures were prepared from known combinations of four pure phases (cristobalite, hematite, labradorite, and obsidian), chosen to represent problematic constituents of volcanic ash, and analyzed by XRD. Results of the IAS method were directly compared with those of the PS method. The proportions of cristobalite estimated using the methods were comparable and accurate to within 3 wt %. The new IAS method involved less sample preparation and processing and, therefore, was faster than the original PS method. It therefore offers a highly accurate rapid technique for determination of the proportions of individual phases in mixed dusts.