01 - In a medium bowl, whisk together the chia seeds, coconut milk, and maple syrup until well combined. Let the mixture rest for 5 minutes, then whisk again vigorously to break up any clumps. Cover with plastic wrap and refrigerate for at least 2 hours until the pudding is thick and set.
02 - In a high-speed blender, combine the soaked and drained cashews, coconut milk, cocoa powder, maple syrup, vanilla extract, and sea salt. Blend on high until completely smooth and silky, scraping down the sides of the blender as needed to ensure an even, creamy consistency.
03 - Once the chia pudding has fully set, spoon an even layer into the bottom of each serving glass or jar. Gently top each portion with the cocoa cashew cream, smoothing the surface with the back of a spoon.
04 - Finish each serving with a sprinkle of shredded coconut, chopped roasted cashews, and dark chocolate shavings if desired, distributing evenly across all portions.
05 - Serve immediately, or refrigerate for an additional 30 minutes for a firmer, more set texture before enjoying.