Toast the coconut (optional but worth it): In a dry skillet over medium heat, toast the shredded coconut for 2–3 minutes, stirring until golden and fragrant. Set aside.
Combine liquids and oats: In a small saucepan, add rolled oats, coconut milk, and almond (or dairy) milk.
Stir in a pinch of salt.
Cook gently: Bring to a light simmer over medium-low heat. Stir often for 4–6 minutes, until the oats are soft and the mixture is creamy. Add a splash more milk if it gets too thick.
Remove from heat and flavor: Take the pan off the heat.
Stir in vanilla extract and maple syrup or honey.
Add protein powder: Sprinkle in your protein powder while whisking. If it thickens too much, add 1–3 tablespoons more milk to loosen it up. It should be silky, not paste-like.
Stir in coconut: Mix in 1 tablespoon toasted coconut, saving the rest for topping.
Finish with toppings: Spoon into a bowl.
Add more toasted coconut, a dollop of yogurt, banana or pineapple, and a tiny crumble of graham cracker if you like.
Serve warm or chill: Enjoy right away, or let it cool and refrigerate for a thicker, pudding-like texture.