Preheat oven to 375°F. Prepare muffin tins by greasing or covering them with muffin liners.
Combine flour baking powder, cinnamon, nutmeg, ginger, pumpkin spice and salt in a bowl. In a separate bowl whisk eggs, brown sugar, oil, milk and vanilla. Add pumpkin puree and mix.
Add dry ingredients and stir until well combined.
Spoon batter into muffin tray, ensuring that you distribute the batter equally.
Mix all topping ingredients in a medium sized bowl until mixture looks like crumbs. Top all muffins with the crumb mixture, ensuring that you evenly distribute the crumb topping on all the muffin tops.
Bake for 20 to 25 minutes for regular size muffins. If making large muffins bake for approximately 45 minutes or until a toothpick placed in center of muffin comes out dry. Let cool and enjoy!
Notes
How do I Know When My Pumpkin Spice Muffins are Ready?
These muffins don't take very long to bake, only about 25 minutes. If you are making extra large muffins, allow for at least another 15 minutes to fully cook. Use a toothpick inserted in to the centre of the muffin to test if they are done. If the toothpick comes out clean - they're done!