In a medium-sized mixing bowl, combine the chia seeds and milk or water. Stir well and let it sit for about 5 minutes. Stir again, cover, and refrigerate for at least 2 hours or overnight.
In a blender, combine soaked cashews, dates, cinnamon, vanilla, and a pinch of salt. Blend until smooth, adding water if necessary.
Once the chia pudding has set, stir in the cashew cream until well incorporated. Adjust sweetness if needed.
Preheat your oven to 350°F (175°C). In a large mixing bowl, combine almonds, shredded coconut, pecans, Brazil nuts, and sunflower seeds.
In a separate bowl, mix together cinnamon, sea salt, melted coconut oil, honey or maple syrup, water, and almond extract or vanilla. Pour this over the nut mixture and stir until evenly coated.
Spread the granola mixture on a baking sheet lined with parchment paper. Bake for 20-25 minutes, stirring halfway through. Let it cool completely.
In a serving bowl or jar, layer the chia pudding and top with grain-free granola and your favorite fresh fruits.