MAKE THE CHEESE FILLING
To a mixing bowl, add the cream cheese, granulated white sugar, and heavy cream.
Use a stand mixer or hand mixer and whisk until soft, fluffy, and smooth. Set aside.
MAKE THE GARLIC BUTTER
To a bowl, add the egg, melted butter, minced garlic, chopped parsley, milk, mayo, oregano, and grated parmesan.
Mix together until combined well and set aside.
ASSEMBLE AND BAKE
Preheat oven to 350°F.
Make three cuts across each brioche roll but do not make the cuts going all the way down. Now the brioche roll will be cut into six equal pieces to fill with cream cheese filling.
Using a piping bag, fill the brioche rolls with the cream cheese filling in each of the cuts and in the center.
Once all the rolls are filled, dunk each of them in the garlic butter. Fully submerge it, then let any excess drip off, and place on a baking tray lined with parchment paper.
Bake in the oven for 8 to 10 minutes or until golden brown all around.
Once out of the oven, garnish with more chopped parsley and grated parmesan. Allow to cool down and then enjoy!