Add the macadamia nuts, sugar, and salt to a food processor and pulse into fine crumbs. Pour in the melted butter and blend again until smooth. The mixture will look wet and almost pourable. Divide it evenly among the cups and press the bottoms flat with the back of a spoon. Chill for about 30 minutes so the crust sets and firms up while you prep the next layers.
9 oz. (about 2 cups / 255 g) unsalted, roasted macadamia nuts, ¼ cup (50 g) granulated sugar, 1 tsp (6 g) table salt, ⅓ cup (75 g) butter
Whisk the instant pudding mix with cold milk for about two minutes until it thickens. Chill in the fridge for at least 15 minutes so it sets up smooth and creamy.
1 box (3.4 oz / 96 g) instant coconut cream pudding mix, 1¾ cups (420 ml) whole milk
Beat together the cream cheese, ¾ cup (75 g) coconut, sugar, pineapple juice, and heavy cream until smooth. Stir in the chopped macadamia nuts until evenly mixed.
12 oz (340 g) cream cheese, softened, ¾ cup + 12 tsps. (115 g) sweetened, flaked coconut , ¼ cup (50 g) granulated sugar, 2 tbsps (30 ml) pineapple juice (reserved from canned pineapple used in the recipe), 2 tbsps (30 ml) heavy cream, ½ cup (65 g) chopped macadamia nuts
Remove the cups from the fridge and spoon in the cream cheese layer, dividing it evenly among the 12 cups. Sprinkle each with a teaspoon of coconut, then spoon the coconut cream pudding on top, dividing it evenly. Press a pineapple ring into each cup so it rests slightly in the pudding. Fill to the top with Cool Whip and return to the fridge for at least 2 hours or up to 36 hours.
12 sliced pineapple rings in 100% pineapple juice (in syrup is too sweet for this recipe), 1 (12 oz / 340 g) container Cool Whip
Right before serving, add a swirl of Reddi-Wip to each cup, then finish with a sprinkle of chopped macadamia nuts and toasted coconut. Serve cold and let everyone pretend you flew these in from Maui.
1 (6.5 oz / 184 g) can Reddi Wip whipped cream, ¼ cup (30 g) chopped macadamia nuts, ¼ cup (30 g) toasted sweetened shredded coconut