Prepare the Dough:
In a large mixing bowl (or the bowl of a stand mixer), combine the flour, sugar, yeast, and salt.
Add the warm milk, melted butter, and egg. Mix until a dough forms.
Knead the dough by hand on a lightly floured surface or with a stand mixer fitted with a dough hook for 8-10 minutes until smooth and elastic.
Place the dough in a greased bowl, cover with plastic wrap or a kitchen towel, and let it rise in a warm place for 1-2 hours, or until doubled in size.
Prepare the Filling:
Once the dough has risen, punch it down and roll it out on a floured surface into a rectangle approximately 12x18 inches.
Spread the blueberry jam evenly over the dough, leaving a 1-inch border on the edges.
Sprinkle the white chocolate chips evenly over the jam.
Roll and Cut the Dough:
Starting from one long side, tightly roll the dough into a log. Pinch the seam to seal.
Cut the log into 12 equal pieces using a sharp knife or dental floss.
Second Rise:
Arrange the rolls in a greased 9x13-inch baking dish, leaving a little space between them.
Cover with a kitchen towel and let the rolls rise again for 30-45 minutes, or until puffed and touching.
Bake the Rolls:
Preheat your oven to 350°F (175°C).
Bake the rolls for 25-30 minutes, or until golden brown and cooked through.
Prepare the White Chocolate Glaze:
In a small saucepan over low heat, melt the white chocolate chips with the heavy cream, stirring constantly until smooth. Remove from heat and stir in the vanilla extract.
Finish and Serve:
Drizzle the warm white chocolate glaze over the baked rolls. Serve warm and enjoy!