Preheat oven to 375°F (190°C). Lightly grease a 9x13-inch baking dish.
Press crescent roll dough evenly into the bottom of the prepared dish, sealing perforations.
Cook breakfast sausage in a skillet over medium heat until no longer pink (5-7 minutes). Add diced onions and bell peppers during the last minute of cooking. Drain excess fat if necessary.
In a large bowl, whisk eggs, then add cottage cheese, sour cream, ranch seasoning, garlic powder, salt, and pepper. Whisk until smooth.
Sprinkle half the shredded cheese over the crescent roll base. Spread the sausage mixture evenly over the cheese.
Pour the egg mixture over the sausage layer. Top with remaining cheese.
Bake for 20-25 minutes, until eggs are set and cheese is bubbly and golden.
Allow to rest for 5 minutes before serving. Garnish with fresh chives if desired.