Preheat the oven to 350 degrees Fahrenheit. Grease a mini muffin pan.
In a medium bowl, combine flour, oats, hemp hearts, ground flaxseed, baking powder and cinnamon. Set aside.
In a large bowl, mash ripe banana. Whisk in oil, egg, maple syrup, and vanilla extract.
Stir in grated carrot and zucchini.
Add flour mixture to the wet mixture and stir until just combined, be sure to not over stir.
Fold in chocolate chips, dates or raisins, if using.
Evenly distribute batter throughout the mini muffin pan.
Bake for 13-15 minutes or until a toothpick inserted into the centre of a muffin comes out clean.
Let muffins rest in the pan for 5 minutes before moving to a cooling rack.