In a skillet set over medium heat, crumble and cook the breakfast sausage until browned and fully cooked through, approximately 5-7 minutes. Drain any excess grease.
In a medium bowl, whisk the large eggs together with the milk, garlic powder, salt, and pepper until uniform and slightly frothy.
Pour the egg mixture into the skillet with the browned sausage. Add the diced bell peppers and onions. Cook over medium heat, stirring gently, until the eggs are softly scrambled, about 3-4 minutes. Remove from heat and fold in the shredded cheddar cheese until melted.
Carefully unroll the crescent roll dough and separate it into individual triangles on a clean surface.
At the wide end of each triangle, place a generous tablespoon of the sausage and egg mixture. Roll each triangle up toward the pointed tip, tucking the point underneath.
Arrange the filled rolls on a greased baking sheet and bake for 12-15 minutes, or until golden brown.
Allow the rolls to cool slightly before serving. Garnish with freshly chopped parsley if desired.