Caramelise the pineapple: Cook diced pineapple, sugar, and salt over medium heat for 5 minutes. Keep the pineapple slightly crunchy with some syrup remaining.
Make the coconut mousse: Heat coconut milk with sugar, cardamom, and pistachios for 5–6 minutes. Add the cornstarch slurry and saffron water, then cook until slightly thickened but still pourable.
Make the whipped cream: Whip chilled heavy cream to soft peaks, gradually adding powdered sugar and pineapple essence. Refrigerate until needed.
Assemble: Place a ½-inch cake round in each serving glass and poke a few holes with a fork. Add about ½ inch of coconut mousse, followed by a generous layer of pineapple whipped cream.
Garnish: Top with slivered nuts, caramelised pineapple, a dollop of pineapple cream, fresh mint, and golden sprinkles.
Serve: Serve fresh or refrigerate until ready to serve.