Main Courses
This beef and pork sausage roll recipe delivers the perfect balance of savory filling and flaky, shatteringly crisp puff pastry—exactly what I perfect during my weekly pork prep at The Smoky Pig. 🔥 The secret lies in blending ground beef and pork with just the right seasoning, then wrapping it in chilled pastry that crisps to golden perfection in the oven. I've been refining this technique for years, and it never fails to impress. What makes these sausage rolls truly special is the foolproof method for shaping and sealing them without leaks. Using a mix of beef and pork creates a rich, flavorful filling that stays juicy while the pastry develops that signature crispness. The key is working with cold pastry and a sharp knife for clean cuts—no messy edges here. By the time they emerge from the oven, you'll have golden, crispy sausage rolls with layers of puff pastry that practically dissolve in your mouth. The filling stays tender and flavorful, while the pastry achieves that perfect balance between crisp and flaky. These are the kind of appetizers that disappear faster than you can say "second helping." Whether you're serving them as appetizers for a crowd or packing them for a picnic, this recipe delivers restaurant-quality results at home. Let's get started!
Ingredients for beef and pork sausage roll
These ingredients create restaurant-quality sausage rolls with crispy, shattering pastry layers.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef 🥩 | 1 lb | 80% lean, finely ground |
| Ground Pork 🐷 | 1 lb | Finely ground for juiciness |
| Yellow Onion 🧅 | 1 whole | Medium size, finely chopped |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic depth |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for freshness |
| Puff Pastry Sheets 🍞 | 2 sheets | Thawed, store-bought preferred |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | 1 tsp | Freshly ground preferred |
| Ground Mustard 🍯 | 1 tsp | Dijon for tangy flavor |
| Worcestershire Sauce 🍶 | 1 tbsp | For umami depth |
| Egg 🥚 | 1 whole | Beaten, for sealing |
| Milk 🥛 | 1 tbsp | For egg wash |
| Olive Oil 🫒 | 1 tbsp | For brushing pastry |
The beef and pork blend is where the magic happens. Ground beef gives structure while ground pork keeps things juicy—never skip the pork, trust me. I source mine from Butcher Shoppe or the meat counter at Whole Foods, where they'll grind it extra fine for you. Look for 80% lean beef to avoid dryness. The puff pastry? Store-bought is fine (I use Pepperidge Farm), but if you're ambitious, homemade layers are worth the effort. Just make sure it's chilled before handling—warm pastry sticks like glue.
No Dijon mustard? Yellow mustard at half the amount works in a pinch. Short on Worcestershire? Soy sauce or balsamic vinegar adds depth, but it won't be identical. The egg wash is non-negotiable though—it's what gives those rolls their signature golden sheen. No fresh parsley? Dried parsley at one-third the amount gets you close. For the pastry, if you can't find sheets, homemade puff pastry or even croissant dough works (though texture will differ). And if you're worried about leaks, brush the pastry with extra egg wash—it seals like crazy.
Keep everything cold until ready to use—pastry, filling, and work surface. The filling can be prepped 1 day ahead and stored in the fridge. For the pastry, thaw it in the fridge overnight (never at room temp). These reheat beautifully—350°F for 10-15 minutes until crispy again. Freeze extras on a tray, then transfer to a bag for up to 3 months. Pro tip: Label your freezer bags with the date—trust me, you'll forget!
Why You'll Love This Recipe
- No-Fuss Assembly: I swear by this recipe because it’s the kind of meal where you just mix, shape, and go. The onions and garlic get a quick sauté while you brown the meats—no chopping mountains of veggies, no waiting for dough to rise. Five minutes of hands-on work, and you’re done.
- Umami Bomb: That combo of beef and pork? It’s like a flavor explosion in your mouth. The pork keeps it juicy, the beef adds depth, and the garlic and parsley tie it all together with a fresh, bright finish. Honestly, I’ve made it for people who “don’t like sausage,” and they still ask for seconds.
- Weeknight & Potluck Hero: This is my go-to when I’m feeding a crowd or just need something reliable. Roll them up, pop them in the oven, and they’re ready—whether it’s a last-minute dinner or a picnic. (Yes, even on a Tuesday night.) Plus, they reheat like a dream, so leftovers are just as good as day one.
- Budget Meal, Big Payoff: Ground beef and pork stretch for miles, and onions/garlic/parsley won’t break the bank. I made a double batch last month, froze half, and still had filling for tacos and pasta later. It’s the kind of recipe where you get more than you put in—without sacrificing taste.
Step-by-step instructions for beef and pork sausage rolls
Here's how to create flaky, golden sausage rolls with layers that shatter at every bite.
👨🍳 Step 1: Sauté the Aromatics and Meat Mixture
Heat the 1 tablespoon olive oil in a large skillet over medium-high heat until shimmering. Add the 1 whole yellow onion, chopped into small dice, and cook for 5-6 minutes until soft and translucent. You'll notice the onions release moisture and caramelize slightly at the edges—that's when they're ready.
Push the onions to one side of the pan and add the 4 cloves garlic cloves, minced. Cook for 30 seconds until fragrant—don't let it burn, just let that aroma fill your kitchen. Add the 1 lb ground beef and 1 lb ground pork to the pan, breaking it up with a wooden spoon as it cooks.
Season immediately with 1.5 teaspoons salt, 1 teaspoon black pepper, 1 teaspoon ground mustard, and 1 tablespoon Worcestershire sauce. Cook for 8-10 minutes until the meat loses its raw color and browns nicely. The mixture should be fully cooked through and slightly crispy at the edges.
👨🍳 Step 2: Cool and Combine with Fresh Herbs
Transfer the cooked meat mixture to a large bowl and let it cool for 5 minutes. This cooling step is crucial—it prevents the filling from steaming the pastry and making it soggy. While it cools, finely chop the 0.25 cup fresh parsley and stir it into the meat mixture.
I like to press the parsley between my fingers to release its oils before adding it. This gives the filling that bright, fresh flavor that cuts through the richness of the meat. Once the mixture reaches a warm-but-not-hot temperature, give it a taste and adjust the seasoning if needed.
🥘 Step 3: Assemble the Sausage Rolls
Preheat your oven to 375°F and line two baking sheets with parchment paper. Unfold one of the 2 sheets puff pastry sheets on a lightly floured surface. Roll out the sheet if needed to create a large rectangle—it should be about 12x16 inches.
Spread the meat mixture evenly over the pastry, leaving about 1-inch border around the edges. This border is your insurance against leaks during baking. Brush the border with the beaten 1 whole egg mixed with 1 tablespoon milk—this will help seal the edges and create that beautiful golden crust.
Carefully roll up the pastry tightly from the long side, using the seam to guide your roll. Trim the ends if needed, then slice the log into 12 equal pieces. Place the slices seam-side down on the prepared baking sheets, about 1 inch apart. Repeat with the second sheet of pastry.
🔥 Step 4: Bake to Golden Perfection
Brush the tops of the sausage rolls with the remaining egg wash mixture. Bake for 25-30 minutes until they're deep golden brown and puffed up. The key is to bake them until they're golden—not just pale yellow. If they brown too quickly, tent them with foil to prevent over-browning.
For that perfect shatter, I like to bake them on the middle rack where the heat is most even. You'll know they're done when they sound hollow when tapped on the bottom. Let them cool on the baking sheet for 5 minutes before transferring to a wire rack—this prevents them from becoming soggy from their own steam.
🍽️ Step 5: Serve Warm and Enjoy
Serve the sausage rolls warm, straight from the oven. They're best enjoyed immediately when the pastry is at its crispest and the filling is still hot. The layers should be so flaky that each bite reveals that perfect balance of tender meat and crispy pastry.
For extra flavor, I like to serve them with a side of marinara sauce for dipping or a simple arugula salad with lemon vinaigrette. The contrast of the cool greens and tangy dressing cuts through the richness of the sausage rolls beautifully.
Pro Tips For Making Beef And Pork Sausage Roll
- CHILL THE MEAT MIX: Mixing ground beef and pork releases a ton of fat—skip the rush and let the bowl sit uncovered in the fridge for 10 minutes before rolling. The fat rises to the top, so you can scoop it off and avoid greasy, heavy rolls. (Yes, even if you're impatient like me.)
- SWEAT THE ONIONS LOW: Cook the onions at 175°F (80°C) for 12-15 minutes until they’re translucent and caramelized, not browned. I learned this the hard way—rushing turns them bitter, and your sausage filling will taste like ash. Add a pinch of salt halfway to draw out moisture.
- DON’T OVERWORK THE DOUGH: Roll the sausage filling thin but firm—no thinner than ¼-inch or it’ll tear when sliced. Press gently with your fingers, then use a bench scraper to smooth the edges. Overhandling makes the dough tough, and nobody wants a chewy sausage roll.
- USE COLD BUTTER FOR CRUST: Skip the softened butter—slice a stick of cold butter into thin strips and tuck them under the dough before rolling. Brush the top with a little milk or egg wash, then bake at 375°F (190°C) until golden. The cold butter creates flaky layers, and the milk keeps it moist. (Your future self will thank you.)
Storing and reheating this dish
Refrigerator Storage
Store your sausage rolls in an airtight container on the bottom shelf of your fridge, where it's coolest. They'll keep for 3-4 days if properly sealed. I like to separate them with parchment paper to prevent sticking. The pastry stays crisp for the first 2 days, but after that, it softens slightly—perfect for reheating. 🌡️
When reheating from the fridge, I recommend a 350°F oven for 12-15 minutes> until golden. The key is to get them piping hot through—this restores that shatteringly crisp texture. You can also reheat them in a skillet over medium heat for 2-3 minutes per side for a quick crisp-up.
Freezer Storage
For longer storage, freeze your sausage rolls on a parchment-lined tray for 1 hour> to set, then transfer to a freezer bag with all air removed. They'll keep for up to 3 months without losing quality. Label your bags with the date—trust me, you'll forget! 📅
To reheat from frozen, bake at 375°F for 20-25 minutes> until golden and crisp. For a faster method, microwave for 2 minutes to thaw, then finish in a skillet or oven. The pastry might need a few extra minutes to crisp up after being frozen.
Make-Ahead Tips
I always make a double batch and freeze half—these disappear at every gathering. The filling can be prepped 1 day ahead> and stored separately from the pastry. Just assemble and bake fresh when ready. For parties, I bake them ahead and reheat in the oven before serving to keep them crisp. 💡
Pro tip: If you're short on time, assemble the rolls the night before and refrigerate uncooked. Bake straight from the fridge—just add 5-7 minutes to the baking time. The cold start prevents over-browning while ensuring a perfect golden finish.
Reheating Perfection
For that restaurant-quality crisp, I swear by the oven method. Place sausage rolls on a baking sheet with ½ inch of space between them. Bake at 400°F for 10-12 minutes> until golden and heated through. The high heat ensures the pastry crisps without drying out the filling. 🔥
If you're in a rush, a cast iron skillet is your best friend. Heat over medium heat for 2-3 minutes per side until golden brown. The cast iron retains heat beautifully, giving you that perfect crisp without waiting for the oven to preheat.
Nutrition facts
Frequently asked questions
Can I use ground turkey instead of beef and pork?
You can substitute ground turkey for the pork, but keep the beef for structure—turkey alone can make the filling too lean and dry. For a lighter version, use 50% ground turkey and 50% beef, then add ½ teaspoon poultry seasoning to compensate for flavor. The texture will be slightly different but still delicious.
How do I prevent leaks when baking?
Leaks happen when the filling is too hot or the pastry isn't sealed properly. Always chill the filling for 5 minutes before spreading, and brush the edges with extra egg wash. For extra insurance, press the seams gently with your fingers after rolling. If you notice leaks during baking, tent with foil to catch drips.
Can I make these with shortcrust pastry?
Shortcrust pastry works well but won't be as flaky. Use 1 sheet per 1 lb of filling and bake at 375°F for 20-25 minutes until golden. The texture will be denser but still delicious—great for a heartier bite. For extra crispness, brush with melted butter before baking.
What's the best way to reheat frozen sausage rolls?
For perfect results, bake from frozen at 375°F for 20-25 minutes until golden and crisp. If short on time, microwave for 2 minutes to thaw, then finish in a skillet over medium heat for 2-3 minutes per side. Avoid air frying—it can make the pastry too dry.
Can I add cheese to the filling?
Yes, but use sharp cheeses sparingly—¼ cup grated cheddar or Gruyère works best. Add it at the end when the meat is fully cooked to prevent melting. Avoid mild cheeses like mozzarella—they can make the filling too wet. For extra flavor, try ½ teaspoon smoked paprika instead of some of the mustard.
