1 ½ cups all-purpose flour
1 tsp baking soda
½ tsp salt
1 tsp pumpkin pie spice
1 cup canned pumpkin puree
1 cup granulated sugar
2 large eggs
½ cup vegetable oil
½ cup cream cheese, softened
¼ cup powdered sugar
Preheat your oven to 350°F (175°C) and line a muffin tin with parchment paper liners.
In a bowl, whisk together the flour, baking soda, salt, and pumpkin pie spice. Set aside.
In a large mixing bowl, combine the pumpkin puree, sugar, eggs, and vegetable oil. Mix until smooth and well combined.
Gradually add the dry ingredients into the wet mixture, folding gently until just combined. Be careful not to overmix.
In a separate bowl, mix the softened cream cheese and powdered sugar until smooth. You can add a splash of vanilla for more flavor.
Fill each muffin liner with a tablespoon of pumpkin batter, then add a teaspoon of the cream cheese mixture on top, followed by another spoonful of the batter to cover.
Bake for 18-22 minutes or until a toothpick inserted in the muffins comes out clean. Allow to cool for a few minutes in the pan before transferring to a wire rack to cool completely.