01 -
Get your oven hot at 425°F (220°C). Put paper liners in your muffin tin and leave it aside.
02 -
Mix flour, sugar, and salt in a bowl. Pour in the melted butter and use a fork to make rough crumbs. Put it aside for later.
03 -
Blend soft cream cheese with sugar, cornstarch, and vanilla until just smooth.
04 -
Combine flour, baking powder, and salt in a big bowl. Set it aside. In another bowl, mix egg and sugar until blended. Add yogurt, oil, and vanilla until the mix looks light yellow. Pour wet stuff into dry stuff and stir well. Carefully add 1/2 cup blueberries and half the raspberries without turning the batter pink. Save leftover berries for the top.
05 -
Put about 1 1/2 tablespoons of batter in each paper cup. Push it down a bit in the middle, then add about 1 tablespoon of cheese filling there. Toss a few berries on top and fill cups about 2/3 full. Sprinkle lots of crumb mix on top, pressing lightly. Add extra berries on top if you want.
06 -
Put your muffins in the hot oven and turn it down to 350°F (175°C). Bake for 30-35 minutes until they're golden on top and firm in the middle.
07 -
Let muffins sit in the pan for 5-10 minutes, then move them to a rack to cool all the way. For the sweet drizzle, mix icing sugar with milk or cream. Start with just 1 teaspoon of liquid and add more until it's runny enough. Drizzle it over each cooled muffin before eating.