Preheat the oven to 375°F then light grease a muffin tin for 10 muffins.
In a food processor, process the cranberries for about 5 seconds, until they are broken into little bits, but not pureed. Set aside.
In a large bowl, whisk together the almond flour, oat flour, baking powder, baking soda, and salt.
In a medium bowl or large measuring cup, combine the eggs, yogurt, honey, vanilla and orange zest. Whisk until smooth.
Pour the wet ingredients into the dry, then add the melted coconut oil and fold everything together with a spatula, just until combined. Gently fold the cranberry pieces into the batter.
Divide the batter between the 10 muffin cups, filling about 3/4 of the way full. Bake for about 20-25 minutes, or until the muffins are golden on top and a toothpick inserted into a muffin comes out clean.