Preheat oven to 350 degrees F. Spray top of a muffin tin with cooking spray and line the 12 cups with liners.
Prepare filling. Beat together cream cheese and sugar, then stir in egg and vanilla. Set aside.
In a mixing bowl, thoroughly stir together flour, both sugars, salt, baking soda, cinnamon and spices.
In another mixing bowl, blend oil, egg, pumpkin and vanilla. Add flour mixture to pumpkin mixture and stir until combined.
Fill muffin cups about 1/3 of the way full with pumpkin mixture. Spoon cream cheese mixture over pumpkin, dividing evenly between all 12 cups. Spoon a drop of pumpkin batter on top of cream cheese. Pumpkin batter will be thick and will not cover entire top, so the appearance will be similar to a bulls eye.
Bake for 23-25 minutes. Let cool on a wire rack.