Preheat oven to 375°F and line a muffin tin with liners, skipping every other one.
In a bowl, mix together pumpkin puree, almond butter, coconut sugar, vanilla extract, and oil until fully combined.
Add flour, salt, baking soda, cinnamon, and pumpkin pie spice. Mix until just combined; avoid overworking the batter.
In a small bowl, mix streusel ingredients and set aside. Mix cinnamon and coconut sugar in another bowl and set aside.
Use a double cookie scoop to add batter to muffin liners. Flatten batter with a spoon, sprinkle with cinnamon-sugar, add another layer of batter, and top with streusel.
Bake for 23 minutes, then cool before drizzling with powdered sugar icing, if desired.