Makes 12
Directions
Preheat the oven to 375 degrees F. Line your muffin tin with papers and spray the inside of the papers with baking spray. Soak the cranberries in a small bowl of hot water while you assemble the ingredients. Mix the flours, sugar, baking soda, cinnamon, ginger, and salt together in a large bowl. Whisk to combine well.
Add the carrot, coconut, nuts, apple and drained cranberries to the dry ingredients, stirring well to distribute the dry ingredients.
In a separate bowl mix together the eggs, oil, vanilla and orange juice. Add the wet mixture to the dry, stirring until mixed and the dry mixture is evenly moistened. Divide the mixture evenly in the muffin cups. Each muffin cup should be full to the top.
Bake the muffins on the middle rack of your oven for 25 minutes, or until a toothpick inserted in the center comes out clean. Let the muffins cool for 5 minutes in the pan and then tip them on their side to finish cooling.
Serve warm, or wrap individually for freezing.