Preheat oven to 350 F
Grease two muffin tins
Make sure cream cheese is soft at room temperature and mix with the sugar. Set aside.
Mix all dry ingredients in large bowl (flour, spices, salt, baking soda)
In separate bowl, whisk eggs, sugar, pumpkin, and oil.
Add egg mixture to flour mixture and stir until combined.
Spoon a small amount of batter into each muffin mold, just to cover the bottom.
Take about two teaspoons of cream cheese mixture and place in each muffin tin.
Top the first layer of batter and cream cheese dollop with the rest of the batter to mostly fill each muffin
Bake for about 25 minutes.
Don't eat these right away! The middle stays hot for some time.