In a medium mixing bowl, combine the almond flour, protein powder, baking powder, cinnamon, erythritol, and a pinch of salt. Stir until well mixed.
In a separate bowl, whisk together the eggs, unsweetened almond milk, and vanilla extract until fully combined.
Pour the wet ingredients into the dry ingredients and stir until you have a smooth batter. If the batter is too thick, add a little more almond milk to reach the desired consistency.
Heat a non-stick skillet over medium heat and lightly coat with cooking spray or butter.
Pour 1/4 cup of the batter onto the skillet for each pancake. Cook until bubbles form on the surface and the edges appear set, about 2-3 minutes.
Flip the pancakes carefully and cook for another 2-3 minutes on the other side, or until golden brown and cooked through.
Repeat with the remaining batter, adding more cooking spray or butter to the skillet as needed.
Serve the pancakes hot with your favorite low-carb toppings such as sugar-free syrup, whipped cream, or fresh berries.