01 -
Preheat oven to 190°C. Line a muffin tin with paper baking cups and set aside.
02 -
In a medium bowl, whisk flour, pumpkin spice, baking soda, and salt until thoroughly combined. Set aside.
03 -
In a large bowl, whisk pumpkin puree, granulated sugar, and brown sugar until smooth. Beat in eggs, oil, and vanilla extract. Stir until fully incorporated.
04 -
Gently fold the dry ingredients into the wet mixture, mixing just until no streaks of flour remain. Avoid over-mixing.
05 -
Spoon muffin batter into the prepared muffin cups, filling each about three-quarters full.
06 -
In a separate bowl, beat cream cheese until smooth. Add granulated sugar, egg yolk, and vanilla extract; continue beating until light and creamy.
07 -
Add approximately 1 tablespoon of the cream cheese mixture on top of each muffin. Use a toothpick to create a swirl pattern through the batter.
08 -
Bake for 18 to 20 minutes or until a toothpick inserted into the pumpkin portion emerges clean with a few moist crumbs attached.
09 -
Allow muffins to cool in the tin for 10 minutes. Serve slightly warm or let cool completely before storing.