Acredita-se que o bolo tres leches tenha se originado na América Latina. O nome tres leches é a abreviação de "Pastel de Tres Leches". Quando traduzido para o inglês, tres leches significa "três leites".
Um bolo tres leches é muito úmido. O leite é o ingrediente principal e é o que torna o bolo único e popular em muitas culturas latinas hoje. É feito com leite condensado, leite evaporado e creme de leite. Existem muitas variações do bolo disponíveis em supermercados e padarias locais. Como a receita do bolo é fácil de se adaptar, alguns padeiros vão substituir o creme de leite pelo leite de coco e podem até incluir álcool. Como os bolos são fáceis de assar, eles estão crescendo em popularidade nos Estados Unidos.