Mix the base. In a bowl or large measuring cup, whisk together coconut milk, Greek yogurt, maple syrup (or honey), vanilla, and a pinch of salt until smooth.
Add chia seeds. Stir in the chia seeds.
Whisk well for 30–45 seconds to evenly distribute the seeds and prevent clumps.
Let it thicken briefly. Rest the mixture for 10 minutes, then whisk again. This second stir helps keep the pudding smooth.
Chill. Cover and refrigerate for at least 2 hours, ideally overnight, until it reaches a thick, pudding-like consistency.
Prep the fruit. Dice mango and pineapple into small cubes. Slice kiwi if using.
Pat fruit dry if very juicy to avoid watery layers.
Layer the jars. Add a spoonful of fruit to the bottom of each jar, then a generous layer of chia pudding. Repeat to create two layers. Top with remaining fruit.
Add finishing touches. Sprinkle toasted coconut, chopped macadamias, and a little lime zest over the top.
Add a mint leaf if you like.
Serve or store. Enjoy right away, or seal and refrigerate for grab-and-go breakfasts for the next few days.