Preheat oven to 375-degrees F.
Line a muffin tin with silicone or paper liners.
In a large mixing bowl add rolled oats and non-dairy milk together. Mix well and set aside.
In a small bowl mix 2 tablespoons of ground flax seed with 6 tablespoons of warm water. Mix very well and set aside to thicken.
In a small mixing bowl add flours, baking powder, baking soda, salt, cinnamon, ginger, and nutmeg. Stir to combine.
Add flax mixture, mashed banana, grated carrots, pure maple syrup, and melted coconut oil to oat and milk mixture. Mix together well.
Stir in flour mixture and stir to combine.
Fold in chopped nuts and raisins.
Fill muffin cups 3/4 full and bake for 20 minutes or until toothpick inserted comes out clean.
Remove the muffins from the oven and let them sit for 10 minutes. If you used silicone liners I suggest removing the muffins from the liners and let them continue to cool on a wire rack.
Cool muffins completely before storing in an airtight container.
You can store the muffins at room temperature for about 4-5 days. Freeze for longer storage.