01 -
Preheat oven to 375°F (190°C). Line a 12-cup muffin pan with paper liners.
02 -
Beat softened cream cheese with powdered sugar and vanilla until smooth. Set aside.
03 -
In a small bowl, mix flour, sugars, and cinnamon. Cut in cold butter with a fork or pastry cutter until crumbly.
04 -
In a large bowl, whisk together flour, baking powder, baking soda, salt, and sugars. In another bowl, mix melted butter, eggs, sour cream, milk, and vanilla. Combine wet and dry ingredients just until blended. Gently fold in blueberries.
05 -
Fill each muffin liner about 1/3 full with batter, add a spoonful of cheesecake filling, then cover with more batter until 3/4 full. Sprinkle crumb topping generously over each muffin.
06 -
Bake for 22-25 minutes, or until muffins are golden and a toothpick inserted (away from the cream center) comes out clean.
07 -
Whisk powdered sugar and milk, then drizzle over cooled muffins.