01 -
Set your oven to 350°F (180°C) and get it warmed up. Line a large tray with parchment paper so nothing sticks.
02 -
Carefully score the tops of the bagels with 6 evenly spaced cuts without slicing all the way through. These cuts will hold the filling.
03 -
Blend the softened cream cheese with salt and heavy cream in a bowl. Keep stirring until smooth, then spoon it into a piping bag with a wide tip.
04 -
Generously squeeze the cream cheese filling into the slits you've made, ensuring every pocket is packed.
05 -
In another bowl, combine the melted butter, egg, sweetened milk, garlic mash, and parsley until it's a silky liquid.
06 -
Dip the cream cheese-filled bagels into the garlic butter mix, covering them completely, then let any drip off before putting them on the tray.
07 -
Cover each bagel with a generous amount of Parmesan cheese and bake them for 15 minutes until golden and crispy.
08 -
Give them 5 minutes to cool down a bit before enjoying - they'll still be steaming inside.