Preheat the oven to 350ºF and line a muffin tin with 12 parchment paper liners. In a large bowl, combine the almond flour, baking powder, and salt. Whisk well to remove any clumps.
Next, add in the eggs, maple syrup, avocado oil, vanilla extract, the zest of the fresh orange, and the juice from the orange. (I usually get 2 tablespoons of juice from one medium orange.) Stir well, then fold in the chopped cranberries.
Use a ¼ cup measure to scoop the batter into the prepared muffin tin. Bake at 350ºF for 25 to 30 minutes. When done, the muffins should feel firm to the touch in the center. Let them cool for at least 30 minutes before serving.
Leftover muffins can be stored in an airtight container in the fridge for up to 5 days.
Notes
Nutrition information is for 1 of 12 muffins. This information is automatically calculated using generic ingredients, so it's just an estimate and not a guarantee.Flour Substitute: This recipe was tested with almond flour, so I can only guess how another variety of flour might work. My best guess is that 1 1/4 cups of oat flour could be used as a swap for 2 cups of almond flour. If you want to use coconut flour, try this recipe.