Portez le lait et la crème à ébullition et réservez. Fouettez les jaunes d’œufs et le sucre jusqu’à ce qu’ils doublent de volume et pâlissent. Versez le lait chaud sur les œufs, en fouettant.
Versez le tout dans une casserole sur feu moyen, en remuant sans cesse, jusqu’à ce que la crème épaississe. Ôtez-la du feu et couvrez-la de film alimentaire pour éviter qu’une peau ne se forme en surface. Laissez refroidir, puis réservez au frais.
Faites cuire les cassis, le sucre et 1 c. à soupe d’eau jusqu’à ce que les fruits perdent leur jus et ramollissent. Ajoutez le jus de citron. Laissez tiédir, puis mixez en purée et passez le tout au tamis. Laissez refroidir.
Turbinez la glace, puis mélangez-la doucement au sirop de cassis, en laissant des traces dans la glace. Servez immédiatement ou réservez au congélateur.