01 -
Heat your oven up to 350°F (180°C). Lay down some baking paper on a big cookie sheet so nothing sticks as it bakes.
02 -
Gently divide each bagel into 6 spaces across the top, careful not to slice through the entire thing. These will be where we stuff the filling later.
03 -
In a bowl, mix softened cream cheese, heavy cream, and salt together until the mixture is smooth and creamy. Load this into a piping bag with a big round tip.
04 -
Squeeze your creamy cheese mix into every cut you made in the bagels, making sure they’re packed full.
05 -
Using a whisk, blend garlic, melted butter, condensed milk, parsley, and egg until you have an aromatic and smooth mixture.
06 -
Dip those stuffed bagels right into the garlic-butter mixture, coating them fully. Let the extra drip off before putting them on your prepared tray.
07 -
Scatter lots of grated Parmesan across the tops of each bagel. Bake for 15 minutes until golden and irresistible.
08 -
Give them 5 minutes to cool down before serving - they’ll still be steaming hot!