Toast the coconut (optional but recommended): Add shredded coconut to a dry skillet over medium heat. Stir for 2–4 minutes until golden and fragrant.
Remove to cool. This adds that classic coconut cream pie depth.
Whisk the liquids: In a medium bowl, whisk 1 cup unsweetened coconut milk with 1 cup almond milk until smooth. If the canned coconut milk is separated, stir or shake the can first.
Add protein and flavor: Whisk in 1 scoop (about 25–30 g) vanilla protein powder, 1 teaspoon vanilla extract, 1–3 tablespoons sweetener (to taste), and a small pinch of salt.
Whisk until no lumps remain.
Stir in yogurt: Add 3/4 cup plain Greek yogurt (or coconut yogurt). Whisk until creamy. The mixture should be slightly thick but still pourable.
Add chia seeds: Stir in 6 tablespoons chia seeds.
Mix well so no dry pockets remain. Let it sit for 5 minutes, then stir again to prevent clumping.
Fold in coconut: Reserve a little toasted coconut for topping and fold the rest into the pudding base.
Chill to set: Cover and refrigerate at least 2–3 hours, preferably overnight. The chia seeds will gel and thicken the pudding.
Adjust consistency: After chilling, give it a stir.
If too thick, loosen with a splash of almond or coconut milk. If too thin, stir in 1–2 teaspoons more chia and chill 20–30 minutes.
Assemble and serve: Spoon into jars or bowls. Top with reserved toasted coconut.
For pie vibes, add a sprinkle of graham cracker crumbs or grain-free cookie crumble, a dollop of yogurt, and a bit of lime zest.