01 -
In a medium bowl, beat cream cheese with granulated sugar until smooth. Scrape the bowl, add egg yolk and vanilla extract, then mix on low speed just to combine. Refrigerate the filling while preparing the muffin batter.
02 -
Preheat oven to 350°F. Line a standard 12-cup muffin tin with paper liners.
03 -
In a large bowl, whisk together flour, baking soda, salt, cinnamon, nutmeg, ginger, and cloves until evenly combined.
04 -
In another bowl, whisk together granulated sugar, brown sugar, pumpkin puree, vegetable oil, eggs, and vanilla extract until smooth.
05 -
Gradually add the dry ingredients to the wet mixture, stirring until just combined. Do not overmix.
06 -
Fill each muffin liner halfway with pumpkin batter. Spoon about 1 tablespoon of cheesecake filling onto the center of each muffin. Top with remaining batter, dividing evenly.
07 -
Bake for 30 to 45 minutes, or until a toothpick inserted near the edge comes out clean. Let muffins cool completely in the tin before removing.
08 -
In a stand mixer, beat cream cheese with softened butter until smooth and fluffy, about 2 to 3 minutes. With mixer on low, gradually add powdered sugar. Mix in vanilla extract and salt, then whip on high speed for 3 to 4 minutes until light and airy.
09 -
Once muffins are fully cooled, spread or pipe the frosting onto each muffin as desired.