É geralmente melhor beber leite meia hora a uma hora antes de dormir, de preferência quente, numa quantidade controlada de cerca de 200ml. O leite é rico em cálcio e proteínas. Beber leite meia hora a uma hora antes de dormir não permitirá que o pico do metabolismo do cálcio no leite ocorra quando se está a dormir, evitando a acumulação de cálcio no sistema urinário e o aumento da micção nocturna, e pode prevenir cólicas nas mãos e pés causadas pela deficiência de cálcio à noite, prevenir raquitismo em crianças e osteoporose em idosos, e também melhorar o sistema imunitário. Além disso, o leite contém vestígios de substâncias semelhantes à morfina e triptofano, o que pode acalmar os nervos, acalmar e dormir e melhorar a qualidade do sono. O leite deve ser evitado com chocolate, pois o ácido oxálico no chocolate pode afectar a absorção do cálcio, e não deve ser tomado com ervas ou medicamentos ocidentais para evitar reduzir a sua eficácia.