In a small bowl, mix the flax meal with 3 tablespoons of warm water. Stir well and let it sit for about 10 minutes until it thickens. This will act as your egg replacement.
Preheat your oven to 350°F (175°C) and prepare a muffin tin by lining it with parchment paper or muffin liners.
In a large mixing bowl, whisk together the oat flour, vanilla-chai protein powder, cinnamon, cardamom, ginger, allspice, clove, baking powder, and salt until they are well blended.
In another bowl, combine the melted coconut oil, coconut sugar, unsweetened applesauce, agave syrup, vanilla extract, and the prepared flax egg. Stir until smooth.
Pour the wet mixture into the bowl of dry ingredients. Add the remaining 3/4 cup warm water. Gently fold the batter until just combined, being careful not to overmix.
Fold in the 1/2 cup of unsweetened coconut flakes until evenly distributed throughout the batter.
Scoop the batter into the prepared muffin tin, filling each cup about 2/3 full. Sprinkle additional coconut flakes on top for an attractive finish.
Place the muffin tin in the preheated oven and bake for 20-25 minutes, or until a toothpick inserted into the center comes out clean.
Once baked, remove the muffins from the oven and let them cool in the tin for about 5 minutes before transferring them to a wire rack to cool completely. Enjoy these Vegan Protein Muffins With Chai And Vanilla warm or at room temperature!