Preheat oven to 425 and line a muffin pan with paper liners.
Place flour, baking powder, baking soda, salt and cinnamon in a large bowl and whisk to mix well.
In a large mixing bowl using a whisk, electric hand mixer or stand mixer, mix together melted butter and eggs, add in sugar and continue mixing until well incorporated.
Add in sugar and continue mixing until well mixed.
Add in about 1/2 of the dry ingredients to the wet ingredients and mix in with a wooden spoon.
Add in the shredded apples and continue mixing.
Add in the remaining flour mixture and continue mixing until well incorporated.
Fold in the chopped apples and continue mixing.
This makes a very thick batter so make sure to mix thoroughly.
In a medium bowl mix together ½ cup brown sugar, 1 Tbsp flour, 1 Tbsp butter, and 1/8 tsp cinnamon together with a fork or pastry cutter to create a crumbly topping.
Scoop batter into the prepared muffin tin and fill the muffin cups about ¾ of the way.
Sprinkle streusel topping mixture onto the tops of the muffins.
Place in the oven for 5 minutes, then turn the oven temperature down to 350 and continue baking for another 15-20 minutes or until baked through.
Remove from oven and allow to cool for about 10 minutes on a wire rack before removing from the pan and enjoying warm or cooling completely.
Store leftovers in an airtight container.