Preheat oven to 350 degrees. Line a standard muffin tin with 10 unbleached parchment liners.
Place the almond flour, arrowroot powder, coconut flour, baking soda, salt, poppy seeds and lemon zest to a large mixing bowl and whisk to combine. (If you're almond flour is clumpy, I would do this entire recipe with an electric mixer.)
In a medium mixing bowl, whisk together the eggs, maple syrup, coconut oil, and vanilla.
Pour the egg mixture into the large bowl with the dry ingredients and combine well.
Pour the batter into the prepared muffin tin, filling each cup to the top. I like to use a very large glass measuring cup to do this.
Bake until lightly golden and when a toothpick inserted comes out clean, about 26-30 minutes.