Start off by combining all of your dry ingredients into a bowl. Add 2 cup all-purpose flour, 1 tsp baking powder, 1/2 tsp baking soda, 1/4 tsp salt, and 1 tsp cinnamon, then whisk together and set aside.
Now add 2 eggs into a large bowl and whisk them on high speed with an electric mixer. You want to whisk them for a few minutes until the eggs become pale and fluffy.
Then continue beating the eggs as you slowly add in 1 cup of granulated sugar. Keep beating for about 3 more minutes. The key to super fluffy muffins is well-beaten eggs.
Now add 1 tsp vanilla extract and mix it unit the batter on high speed again and this time slowly add in 1/2 cup heavy cream.
Now you can begin sifting in your dry ingredients into the batter. But don’t add it in all at once. You’ll want to add about 1/3 of the dry ingredients at a time with mixing in between.
Once you’ve got all your dry ingredients well Incorporated, mix in 3 tbsp of unsalted melted butter.
Now chop up 3 cups of your choice of apples (Galla, honey crisp, or pink lady work). Add the cubed apples to a bowl and mix it with 2 tbsp of fresh lemon juice.
Fold the cubed apples into the batter using a spatula.
Now Line your muffin tin with cupcake liners and begin scooping the batter out using a large cookie scoop.
Before the muffins go in the oven you want to top them with a simple streusel. In a small bowl combine 5 tbsp all-purpose flour, 1 tsp cinnamon, a pinch of salt, 3 tbsp brown sugar, and 2 Tbsp.
Mash that all together using a fork until all the ingredients are well combined and they have a crumbly dry texture to them.
Now top the apple muffins with the streusel topping and bake them in the oven at 350 degrees Fahrenheit for about 35 mins.