Preheat your oven to 400°F (200°C). On a lightly floured surface, roll out the thawed puff pastry sheets to smooth out creases and make them slightly thinner.
In a small bowl, mix melted butter, minced garlic, garlic powder, salt, and black pepper.
Brush each sheet of puff pastry with the garlic butter mixture. Cut each sheet into 6 equal strips.
Sprinkle a layer of mozzarella cheese and Parmesan cheese over each strip, leaving a small border on the edges.
Starting from one end of the strip, roll it tightly into a spiraled shape. Then, stand each rolled piece upright in a greased muffin tin (ensuring the swirled side is facing up) and flatten slightly to fit into each muffin cup.
If desired, sprinkle a little additional cheese on top of each cruffin.
Beat the egg and brush it over the tops of the cruffins to give them a golden finish.
Bake in the preheated oven for 18-20 minutes, or until the top is golden brown and the cheese is bubbling.
Allow to cool slightly before removing from the muffin tin. Sprinkle fresh parsley on top before serving.