Preheat the oven to 180 degrees celsius.
Whisk the chia seeds together with oat milk, coconut cream, vanilla and freshly squeezed lemon juice. Set aside to thicken.
Rub the lemon zest in your fingers with the sugar to bring out the lemon flavour.
Cream the soft coconut oil and sugar together. Then mix it in with the chia mixture.
Combine the rest of the dry ingredients now, flour, baking soda, baking powder, poppy seeds, zest, and salt.
Combine the wet and the dry mixtures together, stirring gently and only just until combined. It's important not to over-mix.
Pour the batter into muffin forms and bake for approximately 20-22 minutes depending on your oven. They should be lightly golden brown when done, you can test a muffin with a knife and it should almost come out clean.
When the cupcakes have cooled, make a small indent in the cupcakes and drop a dollop of vegan lemon curd in the hole.
Then whip the coconut cream and add the vanilla powder and powdered sugar until you've got the desired taste and texture. To make the coconut cream have a thicker texture you can add more powdered sugar.
Top the muffins with the coconut cream, toasted coconut flakes, and optional lemon zest for extra pretty garnish. Best served immediately. Store leftovers in the fridge. Enjoy!