Heat your oven to 375°F (190°C) before using it.
In a big frying pan, cook the sausage on medium heat until it is brown and completely cooked, breaking it into small pieces while cooking. Remove extra grease.
In a bowl, mix together the cooked sausage, softened cream cheese, garlic powder, onion powder, and black pepper. Stir until everything is mixed together. If you’re using cheddar cheese, mix it in now.
Open the crescent roll dough and divide it into triangles.
Put a spoonful of the sausage mix on the wider part of each triangle and roll it towards the narrower end, pressing the edges together to close.
Put the croissants on a baking sheet covered with parchment paper.
Use the beaten egg to brush the tops for a shiny, golden look.
Put in the oven that has been heated beforehand for 12-15 minutes or until the crescent shapes turn golden brown.
Let it cool a bit before serving.
Different Types and Advice
For a spicier flavor, you can use hot sausage or add a bit of crushed red pepper flakes to the sausage mix. You can also try different types of cheese like pepper jack or mozzarella to give your own personal touch. If you like, you can use puff pastry instead of crescent roll dough for a flakier texture. For a tasty brunch twist, try adding some finely chopped bell peppers or green onions to the filling for an extra delicious taste.