Preheat the oven to 350ºF. Line 12 cups of a standard muffin pan with paper liners.
In a small bowl, combine the chia seeds and water. Set aside for 5-10 minutes to thicken.
In a large bowl, combine the flours, coconut sugar, baking powder, cinnamon, and salt. Add the milk, coconut oil, vinegar, and chia seed mixture. Stir to combine. Fold in the blueberries, pecans, and cranberries. Divide the batter among the lined muffin cups.
Bake for 30 minutes until golden brown. Cool the muffins for 10 minutes in the pan, then remove and transfer to a wire rack to finish cooling. Store in an airtight container in the refrigerator.
Notes
*Note: Make sure to use chickpea or garbanzo bean flour, not besan flour.