Amener le lait à ébullition, ajouter le beurre et laisser refroidir.
Dans un grand bol, battre les jaunes d’œufs, l’œuf entier et le sucre. Incorporer ensuite la farine tamisée et bien mélanger. Verser le lait refroidi, ajouter le rhum et la vanille.
Laisser reposer la pâte au réfrigérateur jusqu'au lendemain.
Préchauffer le four à 355°F (180°C). Remplir les moules à cannelés au 3/4. Cuire au four pendant 50 minutes pour de petits cannelés. Pour de plus gros, cuire pendant 1 heure 15.