In a small saucepan, combine the cherries, 50 g of the sugar, and the lemon juice. Cook over medium heat for 10–12 minutes, stirring occasionally, until the cherries are soft and syrupy. Mash slightly or blend with an immersion blender to your desired consistency, chunky or smooth both work. Set aside to cool.
300 g cherries, 1 tbsp lemon juice
In a medium saucepan, combine the milk, cream, remaining 100 g sugar, and egg yolks. Whisk to combine, then cook over medium-low heat, stirring constantly. Keep the heat gentle, you're aiming for slow thickening, not scrambled eggs. Continue until the mixture reaches 175–180°F.
360 g heavy cream, 360 g whole milk, 150 g granulated sugar, 4 large egg yolks
Remove from heat and strain the custard through a fine-mesh sieve into a clean bowl. Stir in the cherry compote, vanilla extract, almond extract (if using), and salt. Mix well until fully combined.
1 tsp vanilla extract, 1/4 tsp almond extract, 1/2 tsp salt
Cover and refrigerate for at least 4 hours or overnight, until fully cold. To chill faster, place the bowl in an ice bath and stir occasionally.