Preheat the oven to 375°F. Line a 9-cup muffin tin with liners or lightly grease each cup; set aside.
Make a quick 'buttermilk' by stirring the apple cider vinegar into the almond milk. Let it sit 3–5 minutes until slightly thickened.
Whisk together the oat flour, almond flour, protein powder, baking powder, baking soda, salt and cinnamon in a large bowl until evenly blended.
In a separate bowl combine the egg whites, Greek yogurt, coconut sugar, vanilla and lemon zest. Whisk until smooth, then pour in the almond 'buttermilk' and mix to combine.
Fold the wet mixture into the dry ingredients just until no large streaks remain — do not overmix. Toss 1 tablespoon of the oat flour with the blueberries to coat (this helps prevent sinking), then gently fold the berries into the batter.
Divide the batter evenly among the prepared muffin cups (about 2/3 full). Optionally press a few extra blueberries into the tops for a pretty finish.
Bake for 20–22 minutes, or until the tops are golden and a toothpick inserted in the center comes out clean. Let muffins cool in the tin for 8–10 minutes before transferring to a wire rack to cool completely.