Easy Homemade Sausage Rolls (Crispy Puff Pastry)

Buttery puff pastry wrapped around perfectly seasoned sausage — the ultimate savory comfort bite.

There’s something deeply comforting about the smell of puff pastry baking in the oven. That rich, buttery aroma filling the kitchen, the gentle sizzle of seasoned sausage inside, and the anticipation of that first golden, flaky bite — it’s pure magic.

These homemade sausage rolls are one of those timeless recipes that feel both rustic and refined. Whether served at a cozy family gathering, as an elegant party appetizer, or alongside a warm bowl of soup on a chilly evening, they always disappear faster than expected.

And the best part? They’re surprisingly simple to make.

Bite-sized sausage rolls with sesame seeds on a wooden cutting board

Advertisement


Why These Sausage Rolls Are Special

Unlike store‑bought versions, these sausage rolls are made with fresh ingredients and balanced seasoning. The filling is juicy and flavorful, wrapped in crisp, buttery layers of puff pastry that shatter delicately with every bite.

They’re:

  • Perfectly flaky on the outside
  • Savory and tender on the inside
  • Easy enough for beginners
  • Elegant enough for entertaining
  • Freezer‑friendly and meal‑prep approved

This recipe brings bakery-quality results right to your home kitchen.


Ingredients You’ll Need

For the sausage filling:

  • 500g (1 lb) high-quality ground pork sausage
  • 1 small onion, very finely chopped
  • 2 garlic cloves, minced
  • 1 tablespoon fresh parsley, chopped
  • 1 teaspoon fresh thyme (or ½ teaspoon dried)
  • ½ teaspoon freshly ground black pepper
  • Salt to taste (depending on sausage seasoning)

For the pastry:

  • 1 sheet all-butter puff pastry (thawed if frozen)
  • 1 egg
  • 1 tablespoon milk

Step-by-Step Preparation

1. Create a Flavorful Filling

In a large mixing bowl, combine the ground sausage, finely chopped onion, garlic, parsley, thyme, salt, and black pepper.

Mix gently until just combined. Avoid overworking the mixture — this keeps the filling tender instead of dense.


2. Prepare the Puff Pastry

Lightly flour your work surface and roll out the puff pastry into a neat rectangle. The pastry should be cold but pliable.

Cut it lengthwise into two equal strips.


3. Shape and Assemble

Divide the sausage mixture into two long logs and place each one along the center of each pastry strip.

Lightly brush one edge of the pastry with water, then roll the pastry over the filling, sealing it snugly. Press gently to secure the seam and place seam-side down.


4. Slice for Perfect Portions

Using a sharp knife, cut each roll into smaller pieces (about 5–6 cm / 2 inches). For cleaner cuts, chill the rolls in the refrigerator for 15 minutes before slicing.


5. The Golden Finish

Preheat your oven to 200°C (400°F).

Whisk together the egg and milk, then brush the tops of the rolls generously. This step gives them that irresistible golden shine.

For a decorative touch, lightly score the tops with a knife.


6. Bake to Perfection

Arrange the sausage rolls on a lined baking tray, leaving space between each piece.

Bake for 20–25 minutes, or until the pastry is puffed and deeply golden, and the filling is fully cooked.

Let them cool slightly before serving — the filling will be very hot straight from the oven.


Serving Ideas

These sausage rolls are incredibly versatile:

  • Serve warm with Dijon mustard or spicy ketchup
  • Pair with a fresh green salad for a light lunch
  • Add to a holiday appetizer board
  • Pack into lunchboxes
  • Enjoy with a cup of tea for a British-inspired snack

Storage & Make-Ahead Tips

  • Refrigerator: Store in an airtight container for up to 3 days.
  • Freezer (Unbaked): Freeze assembled rolls, then bake directly from frozen (add 5–7 extra minutes).
  • Freezer (Baked): Freeze for up to 2 months and reheat in the oven at 180°C (350°F) until crisp.

Pro Tips for Bakery-Style Results

  • Always keep puff pastry cold — warm pastry won’t puff properly.
  • Use high-quality sausage for the best flavor.
  • Avoid overfilling to prevent leaks.
  • Chill before baking for sharper edges and better structure.

Frequently Asked Questions

Can I use beef or chicken instead of pork?
Yes, both work beautifully. Just ensure the mixture has enough fat to stay juicy.

Can I add cheese?
Absolutely. A handful of grated cheddar adds richness and depth.

How do I know they’re fully cooked?
The internal temperature should reach 75°C (165°F).


A Final Bite

There’s something undeniably satisfying about making sausage rolls from scratch. The contrast of crisp pastry and savory filling, the warmth, the texture — it’s comfort food elevated.

Make them once, and they’ll quickly become a staple in your kitchen.

Frequently Asked Questions (FAQ)

1. Can I make sausage rolls ahead of time?

Yes, you can assemble the sausage rolls up to 24 hours in advance and store them covered in the refrigerator before baking. You can also freeze them unbaked and bake directly from frozen.

2. Can I freeze homemade sausage rolls?

Absolutely. Sausage rolls freeze very well. Freeze them either before baking or after baking. Store in an airtight container for up to 2 months. Reheat in the oven for best results.

3. How do I keep sausage rolls crispy?

To keep sausage rolls crispy, bake them in a preheated oven and avoid overcrowding the tray. When reheating, use the oven instead of the microwave to maintain flakiness.

4. What type of sausage is best for sausage rolls

High-quality ground pork sausage works best because of its flavor and fat content. However, you can also use beef, chicken, or turkey sausage as alternatives.

5. How do I know when sausage rolls are fully cooked

Sausage rolls are done when the pastry is golden brown and the internal temperature reaches 75°C (165°F).