In a blender/food processor combine all the frosting ingredients and blend smooth.
Refrigerate the frosting until ready to use.
Soak flax meal in water for 10 minutes.
Heat a nonstick pan and combine apples and maple syrup. Cook uncovered for 4-5 minutes or until apples are soft. Turn off the flame and let it cool. Once the apples are cooled, grind it smooth in a food processor.
In the meantime preheat the oven at 375 degree Fahrenheit and prepare a muffin tray by greasing it and placing muffin liner.
In a mixing bowl combine all the dry ingredients for the cupcakes and mix with a spoon.
In another bowl combine all the wet ingredients including the blended apples, pureed bananas and soaked flax meal and mix well.
Now pour the wet ingredients into the dry ingredients and whip very well.
Now pour the batter (about 2 tbsp.) in each muffin cup. The batter should be filled to the top of the liner.
Place the tray in the middle rack of the oven and bake for 25 minutes or until the tester comes out clean (Do not overcook and its ok if the tester comes out with little crumbs).
Let it cool in the muffin tray.
Lastly, top the muffins with the frosting with the help of butter knife or pastry decorator and garnish with finely chopped apples and enjoy.