01 -
Get your oven cranking up to 425°F. Pop liners in the muffin tin. Dust ¾ cup blueberries with a spoonful of flour. Stash the rest of the berries for later.
02 -
Throw sugar, flour, and a pinch of salt in a bowl. Pour over the melted butter and use a fork to make it crumbly.
03 -
Combine flour, baking powder, and salt in one bowl. In a new bowl, whisk egg, oil, vanilla, sugar, and yogurt. Stir the wet stuff into the dry, then gently fold in your floured blueberries.
04 -
Blend cream cheese, sugar, vanilla, and cornstarch until everything's super smooth.
05 -
Spoon about 1½ tablespoons batter into each muffin spot. Make a small dent in the middle for the filling. Scoop in the cream cheese, toss on the extra blueberries, then top with your crumbly streusel.
06 -
Dial the heat down to 350°F. Let them bake for 22-25 minutes till nice and golden. Give them 5-10 minutes to cool off in the tin, then move to a rack.
07 -
Stir milk into powdered sugar till it's as thin or thick as you like. Drizzle all over once muffins are cooled.