Toast & Grind: Heat ghee in a skillet and toast the water lily seeds until they snap easily. Let them cool completely, then grind into a fine, flour-like powder.
Milk Reduction: Bring the whole milk to a boil in a heavy-bottomed pot. Simmer on medium-low for 10 minutes, stirring occasionally to prevent sticking.
Thicken Instantly: Slowly whisk the water lily seed powder into the simmering milk. The mixture will thicken almost immediately.
Add Flavor & Sweetness: Stir in the saffron, vanilla extract, almonds, and cashews. Pour in the sweetened condensed milk and simmer for another 5 minutes.
The Consistency Check: The custard should be thick but pourable. Turn off the heat; it will thicken significantly more as it cools.
Chilling Phase: Transfer the base to a bowl and let it reach room temperature. Refrigerate for at least 4 hours until ice-cold.
Fruit Integration: Just before serving, fold in the diced apples, pomegranate seeds, grapes, and bananas.
Serve: Spoon into individual bowls and garnish with extra nuts or saffron strands.