Preheat oven to 350°F (175°C). Line or grease a 12-count muffin tin.
In a large bowl, mix together pumpkin puree, eggs, melted butter, vanilla, cinnamon, and pumpkin spice until smooth.
Add brown sugar and mix well.
Add baking powder, baking soda, and gluten-free flour. Stir until combined. Batter should be thick.
Divide batter evenly into muffin tin using a ¼ cup scoop.
Bake for 18–20 minutes or until a toothpick inserted comes out clean.
Allow muffins to cool completely before frosting.
For the topping: beat cream cheese and butter until smooth. Add powdered sugar, cinnamon, and almond milk. Mix until creamy.
Pipe or spread over cooled muffins and enjoy!