Preheat oven to 375°F. Line muffin pan with muffin papers.
Mix together the flour, baking powder and cinnamon in a bowl and set aside.
In the bowl of a stand mixer, cream together butter, sugar, vanilla and salt until light and fluffy. Beat in eggs one at time. Add the pumpkin purée and mix. Stir in the flour mixture with the milk, mixing until just incorporated.
Fold in apples and walnuts.
Using a scoop, ¾ fill the muffin cups. Sprinkle the tops with cinnamon crumble.