The sausage starts to brown in little crumbles, and the kitchen smells like breakfast before the crescent dough even comes out of the can. These sausage cream cheese crescent rolls turn that savory skillet filling into golden, handheld bites, with enough cream cheese to soften the sausage without hiding its flavor.
I like this method because the filling comes together in the same skillet, then gets a short rest before it meets the dough. That pause makes it easier to portion across all 24 triangles instead of chasing a warm, loose filling around the pastry. Once baked, the crescents are flaky at the edges with a creamy, savory center.

Kitchen Note
Let the filling cool for the full 10 minutes before you start rolling. If it’s still hot, the dough gets soft and harder to handle; a short rest keeps assembly neater.
Save these sausage cream cheese crescent rolls for brunch or a snack table—savory sausage tucked into crisp, golden pastry.
Why the Sausage Needs to Be Drained Before the Cream Cheese Goes In
It’s easy to think the cream cheese will soak up extra sausage grease, but it won’t. Too much fat leaves the filling slick, and it can seep into the crescent dough as the rolls bake. Drain the browned sausage first, then take the skillet off the heat before stirring in the softened cream cheese. The sausage still has plenty of flavor, while the cream cheese makes the crumbles hold together instead of scattering as you fill each triangle.
Stir until the filling looks evenly creamy, with no big streaks of plain cream cheese. You don’t need to cook the mixture again after the cheese goes in; the warmth left in the skillet is enough to blend it. Keeping the filling cohesive also makes it easier to distribute evenly, so the first rolls aren’t overstuffed while the last ones come up short. That balance matters more than adding extra filling to any one crescent.
The Three Ingredients That Set the Texture

- Bulk pork sausage — Bulk sausage breaks into small crumbles that spread through the filling. Choose a style you enjoy eating on its own; a spicy variety changes the heat without requiring a new method. Freshly opened sausage is fine here, so there’s no need to seek out a specialty brand.
- Cream cheese — Softened cream cheese blends with the warm sausage and gives the filling its creamy, scoopable texture. Let it soften before adding it so it stirs in evenly. Regular cream cheese is the most dependable choice; reduced-fat versions can make a softer filling.
- Refrigerated crescent roll dough — The perforations separate into the triangles that wrap neatly around the filling, and the dough bakes into a tender, flaky shell. Keep the cans refrigerated until you’re ready to assemble so the dough is easier to handle. Different brands may vary slightly in how easily they separate, so ease the triangles apart rather than stretching them.
Brown, Blend, Roll, and Bake Without a Leaky Center
Brown the Sausage and Drain It Well
Set a large skillet over medium heat and cook the bulk sausage for 8–10 minutes, breaking it into small crumbles as it browns. Look for no large pink sections and use a thermometer to confirm it reaches 160°F. If the sausage is still in big chunks, break it up before moving on so each crescent gets a balanced filling. Drain the excess grease from the skillet.
Stir the Filling Until It’s Creamy
Take the skillet off the heat, add the softened cream cheese, and stir until the mixture looks even from edge to edge. A few turns with a sturdy spoon usually bring the warm sausage and cream cheese together. If you see separate pools of grease, drain the sausage more thoroughly next time; the finished filling should look creamy, not oily. Let it cool for 10 minutes before assembling.
Fill the Wide Ends and Roll Toward the Points
Heat the oven to 375°F and line two 18×13-inch baking sheets with parchment paper. Separate the dough into 24 triangles, then divide the filling evenly near the wide end of each one. Roll each triangle toward its point and set it point-side down on a prepared pan. Keeping the filling near the wide end helps it stay tucked inside as you roll.
Bake Until Golden, Then Let the Pastry Set
Bake for 12–15 minutes, switching the pans between racks and rotating them halfway through. Watch for golden-brown tops and edges; pale dough needs more time, while the filling should remain inside the crescent. The pan rotation helps the rolls brown evenly when two sheets are in the oven. Let them rest on the baking sheets for 5 minutes before serving so the hot filling settles.
Two Flavor Changes That Keep the Crescent Shape
Use hot bulk pork sausage
Swap in hot bulk pork sausage for a spicier filling without changing the amount or the assembly. The cream cheese rounds out the heat, though the finished rolls will have a more pronounced peppery bite.
Make a dairy-free batch
Use a dairy-free cream cheese and dairy-free crescent dough in place of the regular versions. The filling may be less rich and the pastry texture will depend on the dough brand, but the same crumbling, filling, rolling, and baking method works.
Storage and Reheating
- Refrigerator: Refrigerate leftovers within 2 hours and keep them covered for 3–4 days. The pastry softens as it sits.
- Freezer: Freeze cooled rolls in a single layer, then transfer them to a sealed freezer container for up to 2 months. Thaw in the refrigerator before reheating for the best texture.
- Reheating: Warm on a baking sheet in a 350°F oven until hot throughout and the center reaches 165°F. The microwave is quicker, but it softens the crescent pastry.
Questions That Come Up While Making Crescent Rolls

Sausage Cream Cheese Crescent Rolls
Ingredients
Equipment
Method
- In a large skillet over medium heat, cook the sausage, breaking it into small crumbles, for 8–10 minutes, until browned and it reaches 160°F.
- Drain excess grease.
- Remove the skillet from the heat, add the cream cheese, and stir until evenly combined.
- Let the filling cool for 10 minutes.
- Heat the oven to 375°F.
- Line two 18x13-inch baking sheets with parchment paper.
- Separate the crescent dough into 24 triangles.
- Divide the filling evenly among the triangles near the wide ends.
- Roll each triangle toward its point and place it point-side down on the baking sheets.
- Bake for 12–15 minutes, switching the pans between racks and rotating them halfway through, until the rolls are golden brown.
- Let the rolls rest on the baking sheets for 5 minutes before serving.