Preheat Oven: Preheat your oven to the temperature specified on the crescent roll dough package. Line a baking sheet with parchment paper or a silicone baking mat and set aside.
Prepare Garlic Butter Mixture: In a small mixing bowl, combine the melted butter, minced garlic, garlic powder, onion powder, and dried parsley. Stir until well combined.
Unroll Crescent Dough: Unroll the crescent roll dough onto a clean surface. Separate the dough into triangles along the perforated lines.
Brush with Garlic Butter: Using a pastry brush, generously brush each crescent roll triangle with the garlic butter mixture.
Add Cheese: Sprinkle a small amount of shredded mozzarella and cheddar cheese onto each crescent roll triangle.
Roll Up: Starting from the wide end, roll up each crescent roll triangle, tucking the cheese inside as you roll.
Arrange on Baking Sheet: Place the rolled-up crescent rolls on the prepared baking sheet, leaving space between each roll.
Brush with More Garlic Butter: Brush the tops of the crescent rolls with any remaining garlic butter mixture.
Season: Sprinkle the tops of the rolls with a pinch of salt and black pepper, to taste.
Bake: Bake the cheesy garlic crescent rolls in the preheated oven according to the package instructions for the crescent roll dough, or until golden brown and cooked through.
Serve: Remove the rolls from the oven and allow them to cool slightly before serving. Enjoy these cheesy garlic crescent rolls warm as a delicious side dish or snack!