-
Preheat oven to 375 degrees. Grease and flour 18 muffin cups.
-
Filling: Beat cream cheese until soft. Add egg, vanilla and brown sugar. Beat until smooth. Set aside.
-
Streusel Topping: Mix flour, sugar, cinnamon, and pecans. Add butter and cut it in with a fork until crumbly. Set aside.
-
Muffin Batter: In a large bowl, sift together flour, sugar, baking powder, cinnamon, and salt.
-
Make a well in the center of the flour mixture and gradually incorporate eggs, pumpkin, olive oil and vanilla. Beat together until smooth.
-
Fill cups with pumpkin mixture until they're about 1/2 full. Carefully add one tbsp of the cream cheese mixture right in the middle of the batter.
-
If you're using paper cups, try to keep cream cheese from touching the paper.
-
Sprinkle on the streusel topping.
-
Bake at 375 degrees for 20 to 25 minutes.