Le gâteau tres leches serait originaire d'Amérique latine. Le nom tres leches est l'abréviation de "Pastel de Tres Leches". Traduit en anglais, tres leches signifie "trois laits".
Un gâteau tres leches est très moelleux. Le lait est l'ingrédient principal et c'est ce qui rend le gâteau unique et populaire dans de nombreuses cultures latines aujourd'hui. Il est composé de lait concentré sucré, de lait évaporé et de crème épaisse. Il existe de nombreuses variantes du gâteau disponibles dans les épiceries et les boulangeries locales. La recette du gâteau étant facile à adapter, certains boulangers substitueront la crème épaisse au lait de coco et pourront même inclure de l'alcool. Parce que les gâteaux sont faciles à préparer, ils gagnent en popularité aux États-Unis.