Halo-halo atau halu-halo (dari bahasa Tagalog halo yang berarti campur) adalah es campur dari Filipina. Setelah diserut, es dihidangkan di dalam mangkuk atau gelas tinggi dengan tambahan isi yang beraneka ragam, di antaranya: kolang-kaling (kaong), pisang, nata de coco, kelapa kopyor (makapuno), pacar cina, dan kacang-kacangan dan umbi yang dimasak manis. Di atasnya dituangkan susu kental manis atau susu evaporasi, dan kadang-kadang diberi es krim.

Sebelum ditutupi dengan es serut, kacang-kacangan diletakkan di dasar gelas atau mangkuk. Kacang-kacangan yang biasa dipakai adalah kacang hijau, kacang jogo, kacang arab, atau kacang tanah. Buah-buahan segar atau dimasak dengan gula yang biasa dipakai adalah nangka, mangga, sawo duren, pepaya, apokat, buah kiwi, melon, atau ceri.

Umbi yang dipakai terdiri dari dua jenis: ubi jalar (kamote) dan uwi (ube). Halo-halo juga sering diberi jagung manis dari kaleng, pinipig, puding karamel, serta jeli dari gelatin atau agar-agar yang diberi warna merah, hijau, atau kuning.

Lihat pula 
 Patbingsu

Pranala luar 
  Halo-halo 

Hidangan Filipina
Hidangan penutup