A gravimetric method to determine heavy fractions of total petroleum hydrocarbons (TPH) in soils is reported. The method was adapted and calibrated by modifying previous standard methods published, incorporating energy and cost savings where possible. Artificially contaminated soils with different organic matter content, and aged in stationary mode for a period of 8 months were used for calibration. Insufficient solvent evaporation was identified as the most prevalent and largest positive interference in the gravimetric detection. To overcome this, while minimizing the need for heating, a combination of three 10-min rotary evaporator steps and 30 min of vacuum in a desiccator were applied, for a total solvent volume of 60 ml. Hexane was chosen as the extraction solvent and a 40-60 min treatment in an ultrasound bath of 260 W was found suitable to extract 80-95% of TPH extracted by the Soxhlet method. Finally, the use of silica gel for cleanup of co-extracted natural organic matter was found unnecessary, because of the low amounts co-extracted for soils with up to 5% organic carbon, and because the chemical nature of the co-extracted organic matter prevents its selective adsorption to silica.