1 ½ cups all-purpose flour
1 cup pumpkin puree
½ cup granulated sugar
½ cup brown sugar
2 large eggs
1 tsp vanilla extract
1 tsp baking soda
½ tsp baking powder
1 tsp ground cinnamon
½ tsp ground nutmeg
½ tsp salt
8 oz cream cheese, softened
Preheat your oven to 350°F (175°C) and line a muffin pan with paper liners.
In a large mixing bowl, whisk together flour, baking soda, baking powder, cinnamon, nutmeg, and salt. Set aside.
In another bowl, beat the eggs, then add the pumpkin puree, granulated sugar, brown sugar, and vanilla extract. Mix until smooth.
Pour the wet ingredients into the dry ingredients. Stir gently until just combined.
In a separate bowl, beat the cream cheese until smooth. Optionally mix in powdered sugar for sweetness.
Fill muffin liners halfway with pumpkin batter, add a tablespoon of cream cheese mixture, then cover with more pumpkin batter.
Bake for 20-25 minutes or until a toothpick comes out clean.
Cool in the pan for 5 minutes, then transfer to a wire rack.