Preheat your oven to 375°F (190°C) and line a baking sheet with parchment paper for easy cleanup.
In a large skillet over medium heat, add the sausage. Cook until it is browned and crumbled, which will take approximately 5-7 minutes. If there is excess fat, drain it off.
Next, add the diced bell peppers to the skillet and sauté them with the sausage for an additional 2-3 minutes, until they begin to soften and become fragrant.
In a medium bowl, whisk together the eggs, garlic powder, salt, and pepper until well combined. Pour this egg mixture into the skillet with the sausage and bell peppers. Cook gently, stirring with a spatula until the eggs are fully scrambled and no longer runny, around 3-4 minutes. Remove from heat once cooked.
Fold in the shredded cheddar cheese and chopped green onions into the egg mixture until everything is evenly combined and the cheese begins to melt.
Unroll the crescent dough package on a floured surface, carefully separating each triangle. To create larger pockets for the filling, gently stretch each triangle wider.
Take a generous spoonful of the sausage and egg mixture and place it at the wide end of the triangle. Roll the triangle tightly starting from the wide end towards the point, tucking in the edges to ensure the filling stays inside.
Place the breakfast rolls seam side down on the prepared baking sheet, spaced apart.
Brush the tops of the rolls with olive oil for a golden and crispy finish when baked.
Bake in the preheated oven for 12-15 minutes, or until the breakfast rolls are golden brown and puffed.
Remove from the oven and allow to cool for a few minutes before serving for safety.
Notes
Serve warm on a vibrant platter, garnished with green onions and a side of hot sauce.