Preheat oven to 350F and line a muffin tin with liners.
Make your oat flour by adding your oats to a high-powered blender or food processor and pulsing for 10 seconds until a fine powder or "flour" is formed. (skip this step if using store bought oat flour)
In a large bowl, whisk pumpkin, coconut oil, milk, honey, eggs and vanilla extract.
In a small bowl, mix oat flour, baking powder, baking soda, spices and salt.
Add dry ingredients to wet and stir until combined.
Divide batter evenly between 10 muffin liners (about ¼ cup of batter in each). Fill the remaining 2 cavities with water. Bake for about 18-20 minutes or until a toothpick inserted into the center of a muffin comes out clean.
To make your cream cheese frosting, whisk together cream cheese, vanilla extract, honey and yogurt until smooth. Once muffins are cooled, top with frosting and sprinkle with pumpkin seeds!