Wonderful cake-like muffins that are good keepers. Cheesecake filling may be omitted, if you have dairy issues and they are still delicious. This recipe make 12 large "Texas Style" muffins or 24 regular sized muffins. These are a bit involved to make, but very worth the effort. I use an old-fashioned ice cream scoop to put the batter into the muffin cups as it's quick and easy and is less mess.
Beat together the cream cheese, 1/2 cup sugar and 1/4 cup flour. Set aside.
Mix together the 1 cup sugar, 2/3 cup flour & 2 tsp. cinnamon. Cut in the 1/2 cup butter until mixture forms crumbs. Set aside.
Preheat oven to 350 degrees. Mix the 3 cups flour, baking soda, spices in a large bowl. In a separate bowl, mix the oil, eggs, 2 cups sugar and the can of pumpkin. Mix well. Add the wet ingredients to the flour/spice mixture and combine well, but do not overmix.
Line or grease muffin tins. Place a scant 2 tbs of batter into each muffin cup. Add about 2 tsp of cheesecake filling to each muffin cup. Top with remaining batter (see above photo for how much each cup should be filled) and sprinkle top of each muffin with streusel crumb mixture.
Bake at 350 degrees 20-25 min for regular sized muffins. Bake 35-40 min for Texas sized muffins (check for doneness at minimum time). Remove from pans & cool on rack.