Start by cooking the turkey sausage in a skillet over medium heat until it’s browned and fully cooked, about 7-10 minutes. Use a spatula to crumble the sausage as it cooks, breaking it into small pieces. Once cooked, drain any excess grease and set aside to cool slightly.
In a medium bowl, combine the softened cream cheese, shredded cheddar cheese, cooked sausage, chopped green onions, garlic powder, and black pepper. Stir everything together until the mixture is well combined and creamy.
Preheat your oven to 375°F (190°C). Unroll the crescent roll dough and separate it into triangles along the perforated lines on a baking sheet lined with parchment paper.
Spoon a generous amount of the sausage and cream cheese mixture onto the wide end of each crescent triangle. Be careful not to overfill so the filling doesn’t spill out during baking. Starting from the wide end, roll each triangle tightly toward the pointed end, forming a crescent shape.
Place the filled crescents on the baking sheet with the pointed end tucked underneath to prevent unrolling. Bake for 12-15 minutes, or until the crescents are golden brown and cooked through.
Remove from the oven and allow the crescents to cool for a few minutes before serving. These are delicious warm but also taste great at room temperature, making them perfect for gatherings.