Preheat oven to 350 degrees F. Grease or line a 12 cup muffin tin.
Make flax eggs in a large bowl. Set aside for 5 minutes to thicken. Add pumpkin, coconut sugar, maple syrup, coconut oil, and vanilla extract. Whisk until well combined.
Add the baking soda, baking powder, salt, cinnamon, pumpkin spice, and almond milk. Whisk until well combined.
Add the almond flour, oats, and oat flour. Using a spatula, stir until just combined.
Divide batter into the 12 muffin tins, I fill each cup pretty full to get big muffins.
Make streusel by combining all ingredients into the same bowl you had the batter in or in a small bowl. Generously top muffins with streusel.
Bake for 25-30 minutes. You want to bake until the tops are golden brown and a toothpick inserted in the middle comes out clean.
Let it cool in the muffin pan for 5 minutes. Then gently remove and place on a cooling rack to cool completely. Enjoy!
Store in an airtight container on the counter for 3 days.