Preheat your oven to 375°F. Coat a 9-inch by 13-inch baking dish with non-stick cooking spray, and set the dish aside.
Heat a large skillet over medium-high heat. Once hot, add breakfast sausage and cook until browned through, about 6-8 minutes. Break up the sausage as it cooks. When done cooking, remove it from the heat and drain the grease, then set the sausage aside.
1 pound breakfast sausage
Crack eggs into a large bowl, then add heavy cream, salt, pepper, onion powder, and paprika. Whisk together until combined.
1 cup heavy whipping cream, ½ teaspoon salt, ¼ teaspoon pepper, ¼ teaspoon onion powder, ¼ teaspoon paprika, 6 large eggs
Add cheese and mix until completely combined. Set the bowl aside.
1 cup colby jack cheese, 1 cup mozzarella
Open your packages of crescent rolls and roll out according to package directions.
16 ounces refrigerated crescent rolls
Arrange 15 rolls in a prepared baking dish in three rows with 5 rolls in each row. You can also use crescent roll sheets; if using sheets, make sure they're evenly spread out on the bottom of the dish.
Add sausage crumble over the rolls, spreading it out evenly.
Pour the egg mixture over the sausage.
Place in the preheated oven and bake for 25 minutes, uncovered. Carefully remove it from the oven once the cheese is bubbly and browned on top. Allow the casserole to sit for 5 minutes before serving.
Sprinkle with green onions if desired, and serve!
1 to 2 green onions