01 -
Preheat oven to 350°F and line a 12-cup muffin tin with paper liners or grease with nonstick spray.
02 -
Whisk together pumpkin puree, melted butter, granulated sugar, egg, and vanilla extract in a medium bowl until smooth.
03 -
In a separate bowl, sift or whisk together all-purpose flour, baking soda, baking powder, salt, and ground cinnamon.
04 -
Gently fold the dry ingredients into the wet mixture just until combined, avoiding overmixing to maintain tenderness.
05 -
Stir melted butter, brown sugar, and ground cinnamon in a small bowl until evenly combined.
06 -
Fill each muffin cup halfway with batter, add a spoonful of the cinnamon swirl mixture, then cover with remaining batter. Swirl lightly with a toothpick to create cinnamon pockets.
07 -
Bake for 20 to 25 minutes until a toothpick inserted into the center comes out clean and the tops are golden brown.
08 -
While muffins bake, whisk powdered sugar, vanilla extract, and milk until smooth, adjusting milk quantity for desired consistency.
09 -
Allow muffins to cool slightly before drizzling the cream cheese glaze evenly over the tops.