Prepare the streusel topping by combining the flour, brown sugar, cinnamon, and vanilla in a small bowl. Work in the butter with your fingers or a couple of forks.
Meanwhile prepare the muffin batter. In a bowl beat the pumpkin puree with the eggs, sugar, oil and pumpkin pie spice. Add half the flour and stir until evenly incorporated.