1 cup pumpkin puree
1 ½ cups all-purpose flour
¾ cup sugar
2 large eggs
½ cup vegetable oil
1 tsp baking soda
1 tsp baking powder
1 tsp cinnamon
½ tsp nutmeg
¼ tsp salt
8 oz cream cheese
¼ cup powdered sugar
1 tsp vanilla extract
Preheat your oven to 350°F (175°C) and prepare a muffin tin.
In a large bowl, whisk together the pumpkin puree, eggs, vegetable oil, and vanilla extract.
In another bowl, sift together the flour, sugar, baking powder, baking soda, cinnamon, nutmeg, and salt.
Gradually add the dry mixture to the pumpkin mixture, stirring gently.
In a small bowl, beat the cream cheese, powdered sugar, and 1 tsp vanilla extract until smooth.
Pour a spoonful of pumpkin batter into each muffin cup, add a dollop of cream cheese filling, and top with more batter.
Bake for 18-22 minutes until a toothpick inserted comes out clean.
Cool in the pan for 5 minutes before transferring to a wire rack.