Preheat the oven to 375°. If using cupcake liners, place them in the muffin pan.
Combine the Dry Ingredients
In a large bowl, add the almond flour, coconut flour, sugar, baking powder, cardamom, cinnamon and salt (if using). Mix well with a whisk or fork.
Combine the Wet Ingredients
In another bowl, microwave the butter until melted.
Zest the orange into the bowl with the butter.
Juice the orange(s) until you have ¼ cup of juice.If you come just short of ¼ cup, top it off with water.
Add the orange juice, eggs and vanilla extract to the butter and beat well with a fork.
Combine together
Pour the wet mixture into the dry mixture bowl. Mix it with a fork, just until all the wet and dry have combined.
Add the cranberries and mix to incorporate them.
Spoon the mixture into the muffin pan. Do not overfill the
Bake at 375° for 20 minutes. Remove from the oven and let cool completely.
Notes
If using salted butter, do not add salt.Butter can be substituted with any non fragrant oil, but adding unrefined (fragrant) coconut oil would be a great addition if you like coconut flavor.If you don't have coconut flour, you can add ½ cup of almond flour, but the texture won't be as fluffy. If you don't have coconut flour, and you don't mind the gluten, add ½ cup of all purpose flour.It's not recommended to use store bought orange juice because it's a concentrated formula and has more sugar, but if you don't mind the extra carbs, store bought orange juice is fine.If you don't have enough orange juice, just add water to make the full ¼th cup.It's not recommended to use sweetened dried cranberries. If you have unsweetened dried cranberries, soak them in water for 30 minutes before adding them to the mixture.