sausage rolls on a plate with a bowl of ketchup to the side

Why I love this sausage roll recipe

I first learned about sausage rolls when I spent Christmas with my husband’s family in Canada. This British-inspired tradition instantly became a favorite, and now I make them for every holiday gathering.

They’re exactly what you want in a party appetizer: flaky puff pastry wrapped around savory, perfectly seasoned pork sausage. They bake up golden brown and crispy, and everyone always asks for the recipe.

Plus, they’re incredibly easy to make with just a handful of ingredients, and you can prep them ahead of time. They’re hearty enough to feel substantial but still work perfectly as finger food.

More appetizer recipes you’ll love: olive oil bread dip / roasted tomatillo salsa / patatas bravas / olive tapenade

puff pastry sausage rolls on a baking sheet lined with parchment paper

Ingredient notes:

  • Pork sausage – I use regular ground pork sausage (not breakfast sausage links). You want something with good seasoning already in it. Ground turkey or chicken sausage would work, but I haven’t tested it.
  • Corn flake crumbs – These act as a binding agent and help stretch the sausage filling. Panko breadcrumbs work just as well. You could also use regular breadcrumbs, but they are more likely to have hidden dairy ingredients.
  • Puff pastry – This recipe uses store-bought frozen puff pastry (like Pepperidge Farm). Make sure it’s thawed but still cold when you work with it. Most dairy free puff pastry is naturally dairy free, but always check the label.
  • Eggs – One goes in the filling for binding, and one makes the egg wash for a golden, glossy top. If you want to make these egg free, substitute about 2 tablespoons unsweetened dairy free milk in the filling and brush the tops with melted dairy free butter or oil.

Making changes to a recipe can result in recipe failure. Any substitutions listed below are simple changes that I believe will work in this recipe, but results are not guaranteed.

A woman with long, wavy hair and a polka dot shirt sits on a kitchen counter, smiling and laughing. Plates of muffins, cookies, and pistachio cake are beside her in a bright kitchen with white cabinets and modern style.

Melissa’s tips + tricks:

  1. Don’t overmix the filling. Mix the sausage mixture just until everything is evenly combined. Overmixing will make the filling dense and tough.
  2. Keep the puff pastry cold. If it gets too warm and sticky, pop it back in the fridge for 10 minutes before continuing. Cold pastry puffs up better in the oven.
  3. Make them ahead. You can assemble these completely and refrigerate them (unbaked) for up to 24 hours before baking. You can also freeze them unbaked for up to 3 months. Bake from frozen, adding 5-10 minutes to the cooking time.
  4. Storage and reheating. Cooked sausage rolls last in the fridge for 3-5 days. Reheat them in a 350°F oven for 10-15 minutes to get the pastry crispy again. Don’t use the microwave or they’ll get soggy.
  5. Serve them warm. These are best served fresh from the oven or reheated. If you need to keep them warm for serving, place them on a wire rack over a baking sheet in a 200°F oven (don’t tent with foil or they’ll steam and get soggy).
closeup of mini sausage rolls on a plate

Frequently asked questions

Do you need breadcrumbs in sausage rolls?

You don’t technically need the breadcrumbs (or cornflake crumbs in this case), but the act as a binding agent and they stretch the sausage a little further, giving you more filling.

How long do homemade sausage rolls last?

Cooked them will last in fridge for 3 – 5 days. If you’re serving leftovers or making them ahead of time, I recommend reheating them in the oven to get the best results.

How do you keep sausage rolls crispy?

Make sure you’re baking the sausage roll until they’re brown and crispy, and don’t over do the egg wash. Don’t tent with foil to keep them warm once they’re cooked either, that will lead to condensation and increase the chances of them getting soggy.

What can I use if I don’t have egg wash?

If you don’t want to use egg wash, or if you don’t have enough eggs, you can substitute oil or you milk of choice.

Can I cook sausage rolls the day before a party?

You have two options for making them ahead of time. Either assemble them the day before and cook them the day you’re serving, or cook them completely and reheat in the oven.

More holiday recipes: tourtiere (Canadian meat pie) / hot mulled wine / Grinch cookies / fruitcake cookies / no bake oatmeal cookies / pecan snowball cookies

closeup of puff pastry sausage rolls on a plate with a bowl of ketchup
5 from 1 vote

Puff Pastry Sausage Rolls

By: Melissa Belanger
Need an easy appetizer? These puff pastry sausage rolls can be made in just a few minutes with flaky crust stuffed with savory pork sausage that’s seasoned to perfection and baked until golden brown. This recipe is a family favorite around the holidays, but it’s great anytime of year.
Prep Time: 20 minutes
Cook Time: 30 minutes
Total Time: 50 minutes
Servings: 24 servings
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 1 pound pork sausage
  • 1/2 cup corn flake crumbs, or panko breadcrumbs
  • 1 tablespoon dried minced onion
  • 1/2 teaspoon garlic powder
  • 1/4 – 1/2 teaspoon all-spice, optional
  • 2 eggs, divided
  • 1 box puff pastry, 2 sheets, thawed but still cold

Instructions 

  • 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 (as pictured), 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. 25 – 30 minutes is plenty of time for them to get there, but always double check!

Nutrition

Serving: 1roll, Calories: 138kcal, Carbohydrates: 9g, Protein: 4g, Fat: 9g, Trans Fat: 0.04g, Cholesterol: 27mg, Sodium: 187mg, Fiber: 0.4g, Sugar: 1g, Vitamin C: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

Hi! I'm Melissa.

I create easy, dairy free recipes because I know how hard living without milk can be. I believe you can live a completely satisfying life without dairy, and I want to teach you how.

You may also like:

5 from 1 vote

Leave a comment

When leaving a comment or rating:
Feel free to share your recipe feedback, ingredient swaps, or tips for other readers. Rating a recipe you changed isn’t helpful to anyone - drop it in the comments instead. Keep it kind and on topic - disrespectful comments and ad complaints will not be approved.

Recipe Rating




9 Comments

  1. Becky says:

    Where do you find dairy free puff pastry? The one I found has butter… 🙁

    1. Melissa Belanger says:

      We use Pepperidge Farm!

    2. Sutra says:

      Make your own with any non dairy butter. Puff pastry is one of those few things that you won’t get the flavor, color, or flaky texture with cheap plant oil alternatives you normally find in grocery stores. Miyoko’s European Style Cultured Vegan Butter is my favorite for baking pastry and cakes. Country Crock tastes awful. My second choice is Melt Organic if you can’t find Miyoko’s.

      1. Gennhy says:

        Thank you for your tip.

  2. Elisa says:

    5 stars
    I’ve added this to my dinner rotation! Such a filling, simple, and delicious recipe!

  3. Suji says:

    Thank you for the recipe! What kind of sausage do you use (other than being pork)? Bulk pork breakfast sausage, sweet, or hot, or a different one? Thank you!!

    1. Melissa Belanger says:

      It’s regular pork sausage (sold in the breakfast meats section). I normally use Jimmy Dead regular pork sausage. I wouldn’t recommend Italian sausage for this.

  4. Belinda Castillo says:

    Can you make ahead?

    1. Melissa says:

      Yes, but for best results, you will want to assemble ahead of time and bake them just before serving. If you need bake ahead, you can reheat them in the oven, just be careful not to let them dry out.