This post may contain affiliate links. Please read our disclosure policy.
A mixture of Italian sausage, parmesan cheese, and seasonings is stuffed inside flaky puff pastry in this easy Sausage Roll recipe. Served with honey mustard for dipping, it’s a simple and easy appetizer that’s bursting with flavor.

This sausage roll recipe, inspired by classic British sausage rolls, is buttery, flaky, savory, and downright addicting. A mixture of spicy Italian sausage, breadcrumbs, and parmesan cheese is baked inside puff pastry until golden brown. They’re perfectly bite-sized and great for sharing on game day.
I like to serve them with a creamy tangy homemade honey mustard sauce as part of a spread with other shareable favorites like bacon wrapped chicken bites and mini deep dish pizzas.
Here’s Why You’ll Love These Sausage Rolls
- Super shareable. This sausage roll recipe makes 36 rolls, making it perfect for sharing with friends on game day and at parties. It’s also super easy to double the recipe for a bigger crowd.
- Easy to make. It takes just a handful of ingredients and a few spices to make these sausage rolls. The prep time is just a few minutes and they’re on the table in less than 30 minutes.
- Make-ahead friendly. Another thing I love about this sausage roll recipe is that it stores so well in the freezer and they can be baked from frozen. That means I can whip them up when I have extra time, store them in the freezer, and just pop them in the oven on game day.

Ingredients You’ll Need & Why
Here’s an overview of the handful of ingredients needed to make sausage rolls. The exact measurements can be found in the recipe card below.
- Sausage – My favorite variety for this easy sausage roll recipe is spicy Italian sausage. You can also use plain ground sausage.
- Puff pastry – To keep things simple, we’re using store-bought puff pastry.
- Seasonings and herbs – Garlic powder, red pepper flakes, onion powder, thyme, salt and pepper and fresh parsley.
- Parmesan – Freshly grated parmesan adds flavor and cheesiness to the filling. I highly recommend grating it yourself.
- Egg – Acts as a binder for the sausage mixture and is brushed on top of the puff pastry as well.
- Breadcrumbs– Helps keep the filling moist.
- Honey Mustard – I use an easy homemade honey mustard by combining mayo, dijon, poppyseeds, honey and apple cider vinegar.
How to Assemble Sausage Rolls
This sausage roll recipe is so quick and easy to prepare. Here’s an overview of the steps. The printable instructions can be found in the recipe card below.



- Prep: Preheat your oven to 425°F and defrost the puff pastry according to the package instructions so it’s soft enough to roll without cracking. Lightly flour your work surface to prevent sticking.
- Make the filling: In a large bowl, combine all of the filling ingredients. Use your hands or a spoon to mix until the mixture is evenly combined. You should see a uniform, slightly sticky sausage mixture ready to be shaped. Set aside.
- Roll the pastry: On a floured surface, roll out each puff pastry sheet until it’s slightly thinner than the original thickness. You should see the rectangle elongate a bit, ready to hold the sausage filling. Cut each sheet into three long rectangles along the seams.
- Assemble the sausage logs: Take a portion of the filling and shape it into a log about the length of the pastry rectangle. Place it in the center of the rectangle, then fold the pastry over the filling. Press the edges together and crimp with a fork, just like sealing a pie crust. The filling should peek slightly but stay completely encased.



- Slice and vent: Cut each long log into six 2-inch pieces. Use a knife to make a few shallow slices on top of each roll to allow steam to escape while baking. Line them on a baking sheet and brush the tops generously with egg wash for a shiny, golden finish.
- Bake: Place the tray in the oven and bake for 20 minutes, or until the sausage rolls are puffed, golden brown, and crispy. Rotate the baking sheet halfway through to ensure even browning.
- Make the honey mustard: While the sausage rolls bake, whisk together the honey mustard ingredients in a small bowl until smooth and glossy. This tangy-sweet sauce pairs perfectly with the warm, buttery rolls.
- Serve: Pull the sausage rolls straight from the oven and serve warm with the honey mustard on the side. Each bite should be flaky on the outside, savory on the inside, and irresistibly aromatic.

Recipe Tips & Tricks
- Use ground sausage. Bulk ground sausage, in whatever flavor you prefer, works best for this recipe. If you have to use sausage links, you’ll want to remove the casing.
- Roll the puff pastry. The puff pastry will already be in a thin sheet but I like to roll it out just a little bit more to make it slightly thinner.
- Customize the flavor. The best way to customize the flavor of these sausage rolls is by switching up the sausage used. I like to use spicy Italian sausage but mild, plain, or even breakfast sausage work great too. You can also adjust the seasonings added.
- Slice the tops. After slicing the sausage rolls into small pieces, be sure to slice a few short slits on the top of each piece. This allows the filling to vent and prevents the puff pastry from becoming soggy.

How to Store & Reheat Sausage Rolls
I love making large batches of this easy sausage roll recipe, especially in the fall. We pop them in the freezer to store and reheat them on football game days or for gatherings at our home.
- Fridge: Store leftovers in an airtight container in the fridge for 2-3 days.
- Freezer: Freeze in a ziploc bag for up to 3 months.
- Reheat: To reheat them, I simply allow them to defrost about 15 minutes on the counter and pop them into the oven at 350 degrees for 10-12 minutes or air fryer at 350 degrees for 4-5 minutes until they are flaky and crispy again.
Looking For More Easy Appetizers?
I hope you enjoy this easy Sausage Roll recipe. Be sure to comment below with any questions or feedback!
If you make these or any other recipes, don’t forget to tag me on IG @BadBatchBaking to be featured on my story. Seeing your recreations makes my day!
Easy Sausage Roll Recipe

Ingredients
- 1 pound spicy Italian sausage ground or casings removed if using links
- 17.3 ounce box puff pastry (2 pack)
- 2 eggs divided
- 1/2 cup breadcrumbs
- 1/2 cup grated parmesan
- 2 tablespoons freshly minced parsley
- 1 tsp thyme
- 1 tsp garlic powder
- 1 tsp onion powder
- 1/2 tsp salt
- 1/2 tsp pepper
- 1 tablespoon water for egg wash
Honey Mustard Dressing
- 1/4 cup honey
- 1/4 cup mayonnaise
- 1/4 cup Dijon or whole grain mustard
- 1 tablespoon white distilled vinegar
- 1/4 teaspoon cayenne pepper
- 1 teaspoon poppyseeds
Instructions
- Preheat oven to 425 degrees and defrost puff pastry according to the package instructions.
- Make the sausage mixture by combining all filling ingredients in a medium sized bowl. Set aside.
- Slightly roll out the puff pastry sheets on a floured surface so it gets thinned out a little more. Cut the puff pastry into three long rectangles (I just slice them at the seams).
- Create sausage logs by rolling portions with your hands and line them in the center of the puff pastry rectangles, from end to end. Fold over the excess puff pastry and press closed, crimping with a fork to seal in the sausage.
- Divide into 6 equal pieces per log, about 2″ pieces. Diagonally slice the tops 2-3 times with a knife to vent.
- Place sausage rolls on a baking sheet two inches apart and spread the tops of each sausage roll with egg wash (1 egg whisked with 1 tablespoon water).
- Bake in a preheated oven for 20 minutes or until the sausage rolls are golden brown and crispy, rotating the pan half way through. While they bake, mix together the honey mustard in a small bowl for dipping.









These are awesome! Mine only needed 18 minutes and got pretty brown in my oven. Thank you for sharing!
I used taco meat and tasted great too!
Delicous! Made these this afternoon. Instead of Italian sausage, I used spicy breakfast sausage, as I was planning on using these as breakfasts. They are wonderful. Even made the honey mustard sauce. I did a combo of dijon, stone ground mustard and brown mustard, and upped the cayenne, because I like spicy. It’s yummy. Think it would also make a great salad dressing.
So wonderful! Thank you for sharing the changes so others can know how versatile this can be 🙂 Really glad you enjoyed it.
Do you freeze before or after cooking them?
Hi Lorrie – I freeze after they are fully baked.