Preheat your oven to 400°F/200°C. In a small bowl mix together your egg and apple cider vinegar. Set aside until ready to use.
Place the flax seed, almond flour, baking powder, and shredded mozzarella cheese in a microwave-safe bowl. Mix. Then add your cream cheese to the bowl. There is no need to mix the cream cheese in just yet.
Place your bowl in the microwave. Melt your cheeses for 1 minute, remove the bowl and mix with a silicone spatula. If your cheese is not completely melted yet microwave for 30 more seconds until your cheese is completely melted.
While your mozzarella dough is still warm (but not hot) add your egg/vinegar mixture to your dough. Fold in with your silicone spatula.
Roll your bread dough into a ball and divide into 8 equal sections. Roll each section into a dough ball. Place each ball in a lined 8-inch round baking pan.
In a small bowl combine your melted butter, garlic powder, and parsley. Brush half your butter mixture over the dough ball. Bake your dinner rolls in the oven for 10-12 minutes or until golden brown and the edges no longer look wet.
Remove the bread rolls from the oven. Brush your dinner rolls with your remaining melted garlic butter. Let cool for 5 minutes and enjoy!
Notes
You can make your own ground flax seed. Add whole flax seed to a food processor, coffee grinder, or blender, pulse until coarsely ground.
Allow the hot melted cheese mixture to cool slightly before adding the raw egg and vinegar mixture.