Preheat your oven to 350°F (175°C) and line a muffin tin with paper liners.
In a mixing bowl, combine pumpkin puree, cream cheese, sugar, and brown sugar until smooth.
Add vegetable oil and eggs to the mixture, blending well.
In another bowl, whisk together flour, baking powder, baking soda, cinnamon, nutmeg, and salt.
Gradually add the dry ingredients to the wet mixture, stirring until just combined.
Spoon the batter into the prepared muffin tin, filling each cup about 2/3 full.
Use a piping bag to swirl additional cream cheese on top of each muffin.
Bake in the preheated oven for 20-25 minutes or until a toothpick inserted comes out clean.
Let the muffins cool in the tin for 5 minutes, then transfer to a wire rack.
Enjoy warm or at room temperature!