In a large bowl, whisk together the ricotta, eggs, coconut milk, sugar, vanilla, and melted coconut oil until smooth.
In a separate bowl, whisk together the flour, baking powder, baking soda, and salt.
Fold the dry ingredients into the wet ingredients just until combined. A few lumps are fine.
Let the batter rest for 5–10 minutes while you prepare the syrup.
Heat a griddle or skillet over medium-low heat and lightly grease with coconut oil.
Scoop about ¼ cup batter per pancake onto the griddle. Cook until a few bubbles form on the surface and the edges begin to set, about 4 minutes. Flip and cook another 2-3 minutes until golden brown.
Toast the shredded coconut in a dry skillet over medium heat, stirring often, until golden, 2-3 minutes, before serving.
Serve warm with Haupia Coconut Custard Syrup and toasted coconut shreds.