Why does hot oil splatter on pouring water ? Oil heats up faster than water because it has a lower specific heat capacity. As it reaches past boiling point of water as the water is denser than oil so its at the bottom. Then it turns into steam and the steam expands splashing the oil everywhere. Subscribe- @TodayILearn 634 viewsedited 02:46