These easy sausage pinwheels are a favorite holiday appetizer! With irresistible crescent roll dough and a creamy, cheesy, sausage filling, they’re impossible to resist.

Pin this recipe now to save it for later
Pin RecipeThis is the time of year when we’re all either entertaining, going to get-togethers at other people’s houses, or both! Which means it’s also the time of year when you need some go-to crowd-pleasing appetizer recipes. These sausage pinwheels definitely fit the bill!
Sausage pinwheels are a type of sausage roll that is made by rolling up sausage meat in crescent roll dough. They’re baked in the oven until the dough is golden brown, the filling is creamy, and the cheese is melty. They’re versatile enough to go from brunch to dinner party with ease, too. Yes!
If you love creamy, cheesy dips like Creamy Corn Dip or Crab Rangoon Dip, and you also have a soft spot for crescent roll appetizers like Cranberry Brie Bites or Antipasto Squares, these sausage pinwheels will be your new favorite!

Easy Sausage Pinwheels Recipe
With their savory flavor and tender, buttery crescent roll dough, sausage pinwheels make the perfect party appetizer. They’re easy to eat (maybe a little too easy to eat—as in I-just-can’t-stop-eating-them) and they can be made ahead of time, which is always a bonus when entertaining.
And because they’re bite-sized, they’re perfect for snacking on while mingling! Which is what holiday gatherings are all about, right?

Ingredients
See recipe card below this post for ingredient quantities and full instructions.
- Crescent roll dough – You’ll need a seamless sheet, not precut.
- Vegetable oil – Or another neutral-flavored oil for cooking like canola.
- Garlic
- Ground breakfast sausage
- Kosher salt
- Black pepper
- Cream cheese – Use full-fat cream cheese that comes in a block, not a tub.
- Cheddar cheese
- Green onion – Use the white parts and the green for a stronger flavor, or just use the green parts if you want a milder flavor.
Variations
- Swap the ground breakfast sausage for crumbled Italian sausage.
- Switch out the cheddar cheese for another variety, like gouda, Parmesan, or Swiss.
- Serve your sausage pinwheels with some hot sauce on the side for guests who want a little kick!
How to Make Sausage Pinwheels






- Cook the garlic: Heat the oil in a large saucepan set over medium heat. Add the garlic and cook for 2 to 3 minutes, or until it starts to brown lightly.
- Brown the sausage: Add the sausage and cook until it’s browned and cooked through, about 8 minutes. Drain the excess fat and add the sausage to a mixing bowl.
- Make the filling: Stir the cream cheese into the sausage, then season with the salt and pepper. Let the mixture cool in the refrigerator until it’s room temperature, about 15 to 20 minutes.
- Assemble the pinwheels: Set a large rectangle of plastic wrap on the counter or a large cutting board. Unroll the dough onto the middle of the plastic, then spread the sausage mixture evenly over the surface of the dough, leaving a ½-inch border on one long side. Sprinkle the cheddar cheese and green onions over the filling.
- Roll the dough: Roll the dough into a log starting from the long side that doesn’t have the border. Use water to lightly moisten the edge of the dough that was left bare, then finish rolling into a log, pinching along the seam to seal.
- Chill: Wrap the log tightly in the plastic wrap and freeze for 20 minutes.
- Prepare: While the dough is chilling in the freezer, preheat the oven to 375ºF.
- Slice the sausage pinwheels: Once the dough is firm, cut the log into 8 equal slices and arrange on a baking sheet lined with parchment paper, leaving plenty of space in between for them to expand.
- Bake: Place the pan in the oven and bake for 15 to 17 minutes, or until the sausage pinwheels are golden brown.

Quick Tip
Sausage has a tendency to be salty, so you may not need to add salt to the filling mixture. Taste it first, then add salt a little at a time, if needed.
How to Store Leftover Sausage Pinwheels
Leftover sausage pinwheels can be stored in an airtight container in the fridge for up to 3 days. They can also be frozen for up to 3 months.
To reheat, thaw sausage pinwheels overnight in the refrigerator, then bake at 350ºF for about 10 minutes, or until warmed through. You can also reheat them from frozen, adding a few minutes to the bake time.
FAQs
Yes, sausage pinwheels can be made ahead of time and stored in the fridge or freezer until you’re ready to bake them. Simply slice and bake as directed when you’re ready to serve. Note that if you’ve stored the log of dough in the freezer, you may need to let it thaw in the refrigerator for a few hours before you can slice through it.
You can keep pinwheels warm in the oven after you’ve baked them by keeping them on the sheet pan and reducing the oven temperature to 200ºF. Or, if you’re heating them up after they’ve cooled, they can be warmed at 350ºF for about 10 minutes.
Yes, sausage pinwheels will get soggy when they’re stored, but if you reheat them in the oven, the crescent roll dough will crisp up again on the outside.
To get pinwheels to stay together, be sure to roll them up tightly and seal the edges well. And don’t skip the freezing step!
More Winning Appetizer Ideas
Recipes
Easy 4-Layer Fiesta Dip
Appetizers & Snacks
Philly Cheesesteak Sliders
Appetizers & Snacks
Taco Ring
Appetizers & Snacks
Cranberry Brie Bites
Recipes
Reuben Dip

Sausage Pinwheels
Ingredients
- 1 can crescent roll dough seamless sheet, not precut
- 2 tablespoons vegetable oil
- 2 cloves garlic minced
- 1 pound ground breakfast sausage
- 1 teaspoon kosher salt
- 1 teaspoon black pepper
- 4 ounces cream cheese
- ½ cup cheddar cheese shredded
- 3 tablespoons green onion minced
Instructions
- In a large saucepan, heat the oil over medium heat until hot and it starts to shimmer. Add in the garlic and cook for 2 to 3 minutes until it starts to develop color.
- Add in the sausage and continue sauteing until browned and cooked throughout, about 8 minutes. Drain away the excess oil and add the sausage to a mixing bowl. Mix the cream cheese into the sausage. Season with the salt and pepper, as needed. You may not need the full amount if your sausage is already heavily spiced. Let the mixture cool in the refrigerator until it is room temperature, about 15 to 20 minutes.
- Lay out a large rectangle of plastic wrap on the counter or a large cutting board, then unroll the dough onto the middle of the plastic.
- Spread the sausage mixture evenly over the surface of the dough, leaving a ½ inch strip along one long side, which will be used to seal at the end.
- Sprinkle the cheddar cheese and green onion evenly over the surface.
- Begin rolling the dough up along the long edge into a log, using the plastic wrap to help guide it along the way. Moisten the edge of the dough that was left bare with a little water, then finish rolling into an even log, pinching along the seam to seal completely.
- Wrap tightly in the plastic wrap and put in the freezer until it has firmed up enough to slice cleanly, about 20 minutes.
- While the dough is chilling in the freezer, preheat the oven to 375 F.
- Once the dough has firmed up, cut into 8 equal slices and arrange on a parchment lined sheet pan, leaving plenty of space in between for them to expand.
- Bake for 15 to 17 minutes until they are golden brown.