Get ready to indulge in an utterly irresistible snack that marries the best of Italian flavors with a beloved comfort food classic: Italian Sausage Rolls. Imagine succulent Italian sausages, brimming with aromatic herbs and spices, combined with fresh zucchini, sweet onion, and intensely flavorful sun-dried tomatoes. This vibrant mixture is then lovingly encased in golden, flaky puff pastry, baked until perfectly crisp and begging to be devoured. These aren’t just any sausage rolls; they’re a culinary journey to Italy in every savory bite, offering a delightful twist on a traditional favorite.
Whether you’re hosting a lively game day gathering, planning a casual lunch, seeking the perfect party appetizer, or simply craving a satisfying snack, these Italian Sausage Rolls are guaranteed to impress. Their versatility and rich, comforting taste make them a standout dish for any occasion. They’re robust enough to be a standalone treat, yet perfectly complemented by a simple marinara sauce for dipping, adding another layer of classic Italian authenticity.
What makes these Italian Sausage Rolls truly special?
- Effortlessly Enjoyable: Despite their gourmet appeal, these rolls are surprisingly simple and fun to prepare, making them a fantastic project for cooks of all skill levels.
- Ultimate Versatility: Ideal as crowd-pleasing appetizers, hearty game day snacks, or a delightful lunch option, they fit seamlessly into any menu.
- Customizable Heat: Tailor the spice level to your preference by choosing mild or spicy Italian sausages, or by adding a dash of chili flakes for an extra kick.
- Perfectly Make-Ahead & Freezer-Friendly: Prepare them in advance and bake later, or freeze them unbaked for convenient, fresh-baked deliciousness whenever a craving strikes.
- No Pre-Cooking Required: Save time and effort! The delicious filling cooks directly inside the pastry, locking in all those fantastic flavors.
For those who cherish the nostalgic charm of classic homemade sausage rolls, this Italian-inspired version offers an exciting and bold new dimension. It takes everything you love about the original and infuses it with the vibrant spirit of Italian cuisine, creating a truly crave-worthy result that will have everyone reaching for more.

Table of contents
- Why You’ll Love These Italian Sausage Rolls
- Ingredients You’ll Need to Craft Perfection
- Step-by-Step Guide: How to Make Italian Sausage Rolls
- Mastering the Roll: Achieving Flaky Perfection
- Creative Variations to Explore
- Yield, Storage & Make-Ahead Tips
- Leftovers
- Making them Ahead
- Freezing for Future Feasts
- Expert Tips for Flawless Italian Sausage Rolls
- Frequently Asked Questions
- More Delicious Recipes You’ll Love
Never Miss a Recipe!
Get the latest recipes straight to your inbox! Sign up for exclusive content, cooking tips, and new recipe alerts.
Why You’ll Love These Italian Sausage Rolls
Beyond being incredibly delicious, these Italian sausage rolls are a true kitchen hero. They embody the essence of easy entertaining and delicious home cooking. The combination of savory Italian sausage with fresh vegetables and herbs, all wrapped in a golden, crispy pastry, creates a harmony of textures and flavors that’s hard to resist. They’re designed for convenience without compromising on taste. The simplicity of the preparation means you can spend less time in the kitchen and more time enjoying them with friends and family. Furthermore, their make-ahead and freezer-friendly nature makes them an ideal choice for meal prepping or having delicious snacks ready for impromptu gatherings. Every bite delivers a satisfying crunch followed by a burst of savory, well-seasoned filling, making them an instant favorite for anyone who tries them.
Ingredients You’ll Need to Craft Perfection

Detailed quantities and instructions are available in the recipe card at the bottom of this page.
Crafting the perfect Italian sausage roll begins with selecting high-quality ingredients. Each component plays a vital role in building the layered flavors and achieving that irresistible texture.
- Italian Sausages: The cornerstone of this recipe, Italian sausages inherently bring a rich, herbaceous, and often savory flavor profile that truly defines the dish. You have the flexibility to choose between mild varieties for a gentle, aromatic taste, or spicy ones if you prefer a bit of a kick. Ensure you remove the casings before mixing the meat to achieve a uniform texture in your filling. This foundation of flavor means less work for you in seasoning!
- Zucchini: Finely grated zucchini is a secret weapon in this recipe. It doesn’t just add a touch of freshness and a subtle earthy note; its primary role is to contribute moisture to the sausage filling, keeping it tender and juicy as it bakes. There’s no need to drain the zucchini after grating; its natural moisture is precisely what we want to retain. If you don’t have zucchini, finely grated carrot can be a good substitute, though it will slightly alter the flavor profile.
- Onion: Coarsely grated onion adds essential savory depth and a hint of natural sweetness that beautifully complements the robust sausage. Grating it rather than dicing ensures it blends seamlessly into the filling, cooking down evenly and distributing its flavor throughout without creating large chunks.
- Sun-Dried Tomatoes: These intensely flavorful gems are a powerhouse of umami, sweetness, and a concentrated tomato tang. Finely chopping them allows their vibrant taste to integrate throughout the filling, bringing an authentic Italian character to every bite. They are a non-negotiable for that true Italian essence.
- Bread Crumbs: Far from being a mere filler, fine, dry bread crumbs are crucial for the structure and texture of the filling. They effectively absorb any excess moisture from the zucchini and sausage, preventing a soggy pastry and ensuring the filling holds its shape and remains tender. They’re the unsung hero that guarantees a perfect bite every time.
- Dried Basil: Basil is a quintessential Italian herb, adding a fragrant, slightly peppery, and sweet aroma to the filling. While fresh basil offers a brighter flavor, dried basil is wonderfully convenient and potent. If you have fresh basil, use a generous handful, finely chopped. Otherwise, dried oregano, dried parsley, or a pre-mixed dried Italian herb blend can also be used for a similar aromatic profile.
- Salt: A small amount of salt is added to enhance all the flavors, but be mindful as Italian sausages often contain a fair amount of seasoning themselves. Taste a tiny bit of the mixture (before adding egg wash!) if you’re unsure, or err on the side of caution.
- Puff Pastry: The magic of a sausage roll lies in its flaky, golden crust, and good quality store-bought puff pastry delivers this effortlessly. Ready-rolled squares are particularly convenient, allowing you to simply lay them out and begin assembling. Remember to keep the pastry cold until you’re ready to use it to ensure the best possible rise and flakiness.
- Flour: A light dusting of plain (all-purpose) flour on your hands and work surface helps immensely when rolling the filling into logs. It prevents sticking, making the process much cleaner and smoother.
- Egg: An egg wash is essential for achieving that beautiful, glossy golden-brown finish on your baked pastry. I prefer to use just an egg yolk mixed with a dash of milk or water, as this creates a richer color and a lovely sheen.
- Seeds – Fennel and Black Sesame: These are optional but highly recommended for an extra layer of flavor and visual appeal. Fennel seeds provide a distinct anise-like aroma that pairs wonderfully with Italian sausage, while black sesame seeds offer a striking visual contrast and a subtle nutty flavor. A sprinkle of flaky sea salt on top elevates the overall taste and crunch.
Step-by-Step Guide: How to Make Italian Sausage Rolls

For precise quantities and detailed instructions, please refer to the recipe card below.
Making these Italian sausage rolls is a straightforward process, even for beginners. Follow these steps for perfect results every time:
- Prepare Your Workspace & Preheat Oven: Begin by preheating your oven to 395°F (200°C) or 180°C fan-forced. Line one or two large baking sheets with baking paper to prevent sticking. Allow your puff pastry to thaw gently in the refrigerator overnight. It’s crucial to keep puff pastry as cold as possible until you’re ready to work with it, as this helps achieve the flakiest rise during baking. Work with one sheet at a time, keeping the remaining sheets in the fridge.
- Prepare the Flavorful Filling: First, carefully remove the casings from your Italian sausages. A sharp knife can be used to make a shallow cut along the length of each sausage, allowing you to easily peel away the casing from the seasoned meat. Discard the casings. In a large mixing bowl, combine the sausage meat with the finely grated zucchini, coarsely grated onion, finely chopped sun-dried tomatoes, dry bread crumbs, dried basil, and salt. Mix all the ingredients thoroughly until they are well dispersed and evenly combined. This ensures every bite is packed with consistent flavor. You should be able to roll the mixture into firm balls.
- Form the Sausage Logs: Take approximately ⅓ cup of the prepared filling mixture. Lightly coat your hands with a small amount of plain flour to prevent the mixture from sticking. Then, gently roll the filling into a long, even log. Aim for a log that is nearly the same length as the side of your puff pastry sheet. The evenness of the log is key for uniform baking and presentation.
Mastering the Roll: Achieving Flaky Perfection
While there are various methods for rolling sausage rolls, the technique below ensures beautifully sealed, crunchy edges that truly elevate the experience. It adds minimal effort for maximum deliciousness.
- Roll and Seal the Sausage Rolls: Lay one sheet of thawed puff pastry flat on your prepared surface. Position a sausage log about 1cm (half an inch) from one edge of the pastry. Dip your finger in a small bowl of water and run it along the pastry edge closest to you and along the two side edges. Carefully fold the pastry over the filling, bringing the wetted edge to meet the opposite side of the pastry, ensuring it’s pulled tight around the filling. Press down firmly along the seam to seal it securely; the water acts as a natural adhesive. Use a sharp knife to cut the rolled log away from the rest of the pastry sheet. Then, take a fork and press firmly along all three raw edges of the pastry (the seam and the two ends) to create a tight, decorative seal. Trim any excess pastry to neaten the appearance.
- Vent, Brush & Bake: Once you have a sealed sausage roll log, use a sharp knife to cut it into 5 individual pieces. Next, create two small vent holes on the top of each piece using the tip of your knife. These vents are crucial for allowing steam to escape during baking, preventing the pastry from becoming soggy and ensuring a crisp, flaky result. Arrange the cut sausage rolls on your prepared baking sheets. Whisk together the egg yolk and a dash of milk or water for your egg wash. Brush this mixture generously over the top of each sausage roll, then sprinkle evenly with the optional fennel seeds, black sesame seeds, and a pinch of flaky sea salt. Bake for 20-25 minutes, or until the pastry is puffed, golden brown, and the filling is cooked through. Allow them to cool for a few minutes before indulging to avoid burning your tongue!

Creative Variations to Explore
While the classic Italian sausage roll recipe is perfect as is, it also serves as a fantastic base for culinary experimentation. Don’t hesitate to adapt it to your taste or what you have on hand:
- Other Pastry / Dough Options: For unparalleled crispness and flaky layers, puff pastry reigns supreme. However, if you’re looking for a different texture or have other doughs available, feel free to experiment. Very thin pizza dough can offer a delicious, chewier crust – consider spreading a thin layer of tomato paste or pizza sauce on the dough before adding the filling for an extra flavor boost. Shortcrust pastry provides a more crumbly, buttery texture, while crescent roll dough (if available) offers a softer, slightly breadier wrap.
- Spice It Up: My recipe uses mild or regular Italian sausage, allowing the other Italian flavors to shine. If you’re a fan of heat, there are two easy ways to turn up the spice. You can either use hot or spicy Italian sausages from the start, or simply add a generous pinch (or more, to taste!) of dried chili flakes (also known as red pepper flakes) to the meat mixture. This instantly transforms the rolls into a fiery delight.
- Add Some Cheese: Cheese is always a welcome addition, especially in Italian-inspired dishes! For a delightful molten center, take strips of mozzarella cheese and gently press them into the center of your sausage logs before wrapping them in pastry. As they bake, the mozzarella will melt beautifully, creating pockets of gooey goodness. Don’t worry if a little oozes out the ends – that’s part of the charm! Alternatively, you can mix some finely shredded Parmesan cheese directly into the sausage filling mixture for an extra layer of salty, nutty flavor throughout.
- Don’t Like Zucchini?: If zucchini isn’t your favorite, or you simply don’t have it, don’t fret! You can easily swap it out for finely grated carrot, which will add a touch of sweetness and moisture. Alternatively, you can omit the zucchini entirely. If you choose to leave it out or substitute it, remember that zucchini adds moisture, so you should reduce the amount of bread crumbs in the filling to ¼ cup to maintain the correct consistency.

Yield, Storage & Make-Ahead Tips
This recipe for Italian sausage rolls typically yields around 35 mini sausage rolls. When I say ‘mini,’ I mean each one is perfectly sized for about 2-3 delicious bites, making them ideal for parties and snacking. You can easily adjust their size by cutting the logs smaller or larger, and they will generally bake in approximately the same timeframe.
Leftovers
While these sausage rolls are undeniably at their absolute best when served fresh and hot straight from the oven, they are also quite enjoyable cold, making them perfect for lunchboxes or picnics. To store any leftover baked sausage rolls, place them in an airtight container and keep them in the refrigerator for up to 3 days. For reheating, a conventional oven or a toaster oven works best to restore some of their crispiness. Reheating in the microwave is an option for speed, but be aware that the pastry will soften considerably.
Making them Ahead
One of the fantastic features of this recipe is its make-ahead potential. You can prepare the sausage rolls completely, up to the point of baking, and arrange them on baking trays. Cover the trays tightly with plastic wrap and refrigerate them overnight. This allows you to simply pop them in the oven the next day for fresh-baked goodness with minimal fuss. This is a game-changer for entertaining or busy weeknights.
Freezing for Future Feasts
Yes, these Italian sausage rolls are wonderfully freezer-friendly! You can prepare them entirely, including the egg wash, then place them on a baking tray and freeze until solid. Once frozen, transfer the unbaked, frozen sausage rolls to an airtight container or a heavy-duty freezer bag, layering them with baking paper to prevent sticking. They will keep well in the freezer for up to 2 months.
When you’re ready to enjoy them, you can bake the sausage rolls directly from frozen. Simply add an extra 10-15 minutes to the typical baking time, ensuring they are golden brown and cooked through.

Expert Tips for Flawless Italian Sausage Rolls
- Keep Pastry Cold: Puff pastry performs best when very cold. It helps create those beautiful, distinct layers. Work quickly when handling it and keep un-used sheets in the fridge.
- Don’t Overmix the Filling: Mix the sausage meat and other ingredients just until combined. Overmixing can make the sausage filling tough.
- Seal Tightly: Ensure the pastry is tightly folded around the filling and the seams are well-pressed with a fork. This prevents the filling from falling out and ensures a neat finish.
- Sharp Knife for Cutting: Use a very sharp knife to cut your sausage rolls into individual pieces. A clean cut promotes a better rise and prevents squishing the pastry.
- Ventilation is Key: Don’t skip the small vent holes on top of each roll. They allow steam to escape, preventing a soggy bottom and ensuring the pastry remains crispy and light.
- Even Rolling: Try to roll the sausage mixture into uniform logs. This ensures even cooking and consistent results across all your sausage rolls.
Frequently Asked Questions
- Can I use ground Italian sausage instead of links? Absolutely! If you can only find ground Italian sausage, that works perfectly. Just ensure it’s well-seasoned with Italian herbs and spices to mimic the flavor profile of the links.
- Can these be made gluten-free? Yes, you can adapt this recipe by using gluten-free puff pastry and gluten-free bread crumbs. Ensure all other ingredients are naturally gluten-free.
- How do I ensure my pastry is extra crispy? The key is to keep the pastry very cold, not to overwork it, and to bake at the specified temperature until deeply golden brown. The egg wash also contributes to a crispier finish.
- Can I air fry Italian sausage rolls? Yes, you can! Air fry them at about 350°F (175°C) for 10-15 minutes, or until golden and cooked through. Cooking time may vary depending on your air fryer model and the size of the rolls, so keep a close eye on them.
More Delicious Recipes You’ll Love
- Best Homemade Sausage Rolls
- Chicken Sausage Rolls
- Turkey Sausage Rolls
- Crumbed Sausages
- Pizza Scrolls
- Mushroom Arancini
Did you try this Italian sausage rolls recipe?
Leaving a rating and comment below the recipe is so helpful!
Hungry for more? Subscribe to the newsletter for free recipes straight to your inbox. Also, follow along on Facebook, Pinterest and Instagram.

Italian Sausage Rolls
Rate This Recipe
Pin Recipe
Video
A video demonstrating the preparation of Italian Sausage Rolls would be displayed here.
Ingredients
- 500 g Italian style pork sausages, (mild or spicy, your preference) (1.1lb)
- ½ cup finely grated zucchini (85g)
- ¼ cup coarsely grated onion (approx. 1 very small onion) (40g)
- ¼ cup sun dried tomatoes, very finely chopped (40g)
- ½ cup fine dry bread crumbs
- 1 teaspoon dried basil (or mixed Italian herbs)
- ½ teaspoon table salt
- 4 square puff pastry sheets, ready rolled
- ¼ cup plain flour (all-purpose flour)
- 1-2 egg yolk, beaten with a dash of water or milk
- Optional topping: ¼ teaspoon fennel seeds, ½ teaspoon black sesame seeds and a pinch of sea salt flakes.
For best results, always weigh ingredients where a weight is provided
Instructions
- Preheat oven to 395F / 200C / 180C fan. Line one or two baking sheets with baking paper.
- Use a sharp knife to split the skins of the sausages and then just peel the skins away and discard.
- In a mixing bowl, combine the sausage meat, zucchini, onion, sun dried tomatoes, bread crumbs, basil and salt. Mix well until everything is fully combined.
- Now set up your space. Have a large chopping board, a fork, a sharp knife, a small bowl of water and your flour close by. Lay one sheet of puff pastry onto your chopping board. Leave the rest in the fridge.
- You can see pictures of the rolling and folding method in the post above.
- Use a large ice cream scoop of the mixture (roughly ⅓ of a cup), then two forks to roll it lightly in the flour so that your hands don’t get sticky. Roll it out into an even log on top of the puff pastry. Lay it 1cm from the side and front edge (closest to you) of the pastry, then use your finger to run some water around the edge of pastry closest to you and along the sides.
- Fold the pastry away from you, over the top of the meat, keeping it tight, and press the join down firmly on the other side of the sausage meat to make a flat join. Use the knife to cut away the other half of the sheet, then press down all along the joins with the fork to seal them together. Trim away a little of the joined edges to neaten them.
- Cut each log into 5 pieces, then jab with the knife 2 little vent holes in the top of each one to allow steam to escape. Sit them onto the baking tray then repeat with the rest of the pastry and meat mix.
- Once all the sausage rolls are sitting on the baking sheets, brush them with the egg wash, then scatter over the combined seed topping.
- You can freeze them at this point by laying them on a baking sheet in the freezer, then once frozen, transfer them all to a plastic bag or container. Or you can go straight ahead and bake them.
- Bake for around 20-25 minutes until golden brown and crispy. Give them a couple of minutes to cool down before taking a bite.
- Please take a moment to leave a comment & rating. It’s appreciated and so helpful.
Notes
- Using two forks to turn the meat over in the flour keeps your hands clean.
- Make sure when folding the pastry over the sausage meat, to keep it tight. The meat will shrink as it cooks and if the pastry isn’t tight around it, the sausage meat will fall out of the pastry when you serve them.
- Make sure the knife you use to cut the log into 5 pieces is very sharp to make a nice clean cut.
- Keep the pastry in the fridge, covered, while you’re not using it so that it doesn’t soften too much or dry out. If it softens too much it won’t puff up as well in the oven.
- Freeze the unbaked sausage rolls for up to 2 months. First until solid on a baking tray, then transfer them to an airtight container with baking paper between the layers.
MORE APPETISER RECIPES