Start by warming the milk until it’s slightly warm, not hot. Add yeast and let it sit until it becomes foamy. This step ensures your dough rises properly.
This is the foundation of soft buns, so don’t rush it.
Add sugar and egg to the yeast mixture and mix well. Gradually add flour and salt, then knead until a soft dough forms.
The dough should feel slightly sticky but smooth.
Incorporate butter slowly while kneading the dough. Continue kneading until the dough becomes elastic and soft.
This step gives the buns their rich texture.
Place the dough in a greased bowl and cover it. Let it rise in a warm place until it doubles in size.
This usually takes about 1–2 hours.
Divide the dough into equal portions and shape into balls. Flatten each one slightly and place them on a baking tray.
Leave space between each bun for expansion.
Mix cream cheese, vanilla, cream, and powdered sugar until smooth. Transfer the mixture into a piping bag.
Make sure there are no lumps in the filling.
Brush buns with egg wash and create a small indent in the center. Pipe the custard into each bun carefully.
This step gives them that bakery-style look.
Spoon a little jam over the custard and top with fresh blueberries.
This creates a juicy, fruity layer inside.
Mix butter, flour, brown sugar, and cinnamon until crumbly. Sprinkle generously over the buns. The crumble adds texture and sweetness.
Bake in a preheated oven at 375°F (190°C) for about 20–25 minutes. They should turn golden and slightly crisp on top.
Let the buns cool slightly before dusting with powdered sugar. This helps the custard set properly. Now they’re ready to enjoy themselves!