Prep. Preheat the oven to 400˚F and line a baking sheet with parchment paper. Then, make an egg wash by whisking 1 egg with some water. Set aside for later.
Mix the filling. Add the sausage, cornflake crumbs, onion, garlic, all-spice and the remaining egg to a large mixing bowl. Mix them together until they're evenly combined. Don't over mix though, or you'll end up with a tough filling.
Fill the puff pastry. Cut the pastry in half lengthwise and create a thin roll of sausage down the center of each piece. Bring the sides of the pastry in to wrap around the sausage, using the egg wash to seal the edge.
Cut and brush. Turn the rolls seam side down and use a sharp knife to cut each roll into 6 equal sections. Place them onto the prepared baking sheet and use the remaining egg wash to brush coat the tops.
Bake the rolls. Pop them into the oven for 25 - 30 minutes, or until the tops are a beautiful golden brown. Be sure the centers have reached a food safe temperature of 165˚F.
