Crispy Puff Pastry Sausage Rolls Recipe for Parties

Everyone adores these Puff Pastry Sausage Rolls — tender, flaky pastry wrapped around a savory, cheesy sausage filling. Serve them with marinara, honey mustard, or enjoy them plain. They’re ideal for holidays, parties, and game-day gatherings.

Think of these as the Italian-style cousin to classic pigs in a blanket: the same idea—bite-sized meat wrapped in a buttery, flaky crust—just with a heartier, cheesy filling. They’re consistently among the best party appetizers and are sure to be a crowd-pleaser.

sliced sausage rolls stacked on plate

Puff Pastry Sausage Rolls

These sausage rolls work great as a simple family dinner—kids usually love them—but they truly shine as appetizers. Make a big batch, offer a few dipping sauces, and you’ve got a winning party spread.

You can also prepare them ahead to reduce day-of stress. I’ll outline the make-ahead and freezer method below so these can become a go-to recipe for many occasions.

How To Make Puff Pastry Sausage Rolls

These are straightforward to make and are even fun to assemble with kids. Begin by thawing and rolling one sheet of puff pastry to roughly a 13″ x 11″ rectangle. Most packages contain two sheets, so you’ll repeat the process for the second sheet.

Cut the rectangle into three long strips, lengthwise.

sausage rolls on puff pastry

For the filling, combine loose Italian sausage (removed from casings if necessary) with grated Parmesan, shredded mozzarella, dried basil, garlic powder, and one beaten egg. Mix well, then divide the mixture into six even logs.

Place a sausage log along the center of each pastry strip. Brush one long edge of the pastry with an egg wash, then roll the pastry over the filling, sealing the seam and tucking the ends under. Place each roll seam-side down on a parchment-lined baking sheet. Make sure seams are sealed so the filling doesn’t leak out.

puff pastry filled with sausage and cheese

Repeat with the second sheet of puff pastry. Use two baking sheets when baking, as the rolls puff up and need space. Brush the tops with egg wash and bake at 425°F (220°C) for about 20 minutes, until golden brown and puffed.

Let the rolls rest for at least 5 minutes before slicing into bite-sized pieces. Ten minutes is better, as the filling stays very hot right after baking.

baked puff pastry filled with sausage and cheese

Can You Make These Appetizers Ahead Of Time?

Yes. They’re best fresh, but you can prepare them ahead and freeze for convenience. Follow these steps:

  1. Make the sausage rolls completely, allow them to cool, and cut into serving pieces.
  2. Place in a single layer in a container or resealable freezer bag and freeze for up to one month.
  3. To reheat, arrange frozen pieces on a parchment-lined baking sheet and bake at 400°F (200°C) for 12–15 minutes until heated through. If they brown too quickly, cover loosely with foil.
sausage rolls stacked on plate with ketchup and mustard

Can I Make These Sausage Rolls With Turkey Sausage?

Absolutely. Substitute any cooked sausage you prefer—pork, turkey, or chicken all work well. For more heat, use a spicy Italian sausage. You can vary the cheeses, too; Monterey Jack, cheddar, or any good melting cheese will produce excellent results.

puff pastry sausage rolls stacked on plate

How Do You Thaw Puff Pastry?

Follow package directions for best results. Avoid microwaving when possible, as it can lead to uneven thawing. The preferred method is to thaw in the refrigerator or on the counter until pliable, then unfold the sheets as soon as they are thawed enough so the layers don’t stick together.

Looking For More Appetizer Recipes?

  • Caprese Pizza Pinwheels
  • Crispy Baked Buffalo Wings
  • Honey Mustard Pulled Pork Taquitos
  • Rosemary Asiago Garlic Bread
  • Puff Pastry Pizza Pockets
cut sausage rolls stacked on plate

Puff Pastry Sausage Rolls

  • Author: Dan
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 40 appetizers

Buttery, flaky Puff Pastry Sausage Rolls make a perfect appetizer. They’re easy to prepare, customizable, and freeze well for make-ahead convenience.

Ingredients

  • 1 package frozen puff pastry, thawed (usually 2 sheets per package)
  • 1 1/2 pounds Italian sausage, loose or removed from casings
  • 1/2 cup grated Parmesan cheese
  • 1 cup shredded mozzarella cheese
  • 1 teaspoon dried basil
  • 1 teaspoon garlic powder
  • 2 eggs (1 for the filling, 1 for egg wash)
  • Flour for dusting

Instructions

  1. Preheat oven to 425°F (220°C).
  2. In a bowl, combine sausage, Parmesan, mozzarella, basil, garlic powder, and one beaten egg. Mix until evenly combined.
  3. Lightly dust a work surface with flour. Roll one sheet of puff pastry into a 13″ x 11″ rectangle and cut lengthwise into three strips.
  4. Divide the sausage mixture into six portions. Place one portion down the center of each strip of pastry, forming a log.
  5. Make an egg wash by beating the remaining egg with a splash of water. Brush one long edge of each strip with the egg wash.
  6. Roll the pastry around the filling, sealing the seam and tucking the ends under. Place rolls seam-side down on a parchment-lined baking sheet. Repeat with the second pastry sheet; you should have six rolls total. Use two baking sheets so they have space to puff.
  7. Brush the tops with egg wash and score a few shallow slashes across each roll.
  8. Bake 20 minutes, rotating pans halfway if needed, until golden brown.
  9. Allow to cool 5–10 minutes, slice into bite-sized pieces, and serve with your favorite dipping sauces.

Recipe Notes

To Freeze: Make the rolls, cool, cut, and freeze in a single layer. Reheat frozen pieces on a parchment-lined baking sheet at 400°F (200°C) for 15–18 minutes until warmed through.

  • Category: Appetizers
  • Method: Oven
  • Cuisine: American