There’s something undeniably comforting about the warm, flaky embrace of a homemade sausage roll. Now, imagine pairing that timeless treat with the rich, caramelized flavor of French onion soup, and you’ve got yourself a snack that’s not just food, but an experience. These French Onion Beef Sausage Rolls are perfect for cozy afternoons, potlucks, or just when you want to treat yourself to something extra special. They’re the kind of recipe that feels gourmet without being fussy, making them approachable for both kitchen novices and seasoned cooks alike.
Let’s dive into the magic of this recipe and why it deserves a spot in your kitchen repertoire.
Why You’ll Love This Recipe:
- Comfort Food Upgrade: Classic sausage rolls get a rich, savory twist with the addition of French onion flavors.
- Crowd-Pleaser: Perfect for gatherings or parties, these rolls are guaranteed to be the first to disappear from the table.
- Make-Ahead Friendly: Prepare them in advance and bake when needed. Fresh and convenient!
- Flaky Pastry Goodness: Who can resist buttery, golden puff pastry wrapped around a savory filling?

Ingredients You’ll Need:
- 2 tablespoons olive oil
- 4 medium onions, thinly sliced
- 2 teaspoons sugar
- 2 teaspoons dried thyme
- 1 tablespoon Worcestershire sauce
- 500g ground beef
- 2 beef sausages (casings removed)
- 1/2 cup breadcrumbs
- 1/4 cup grated Parmesan cheese
- 2 sheets puff pastry, thawed
- 1 egg, beaten (for egg wash)
- Salt and pepper, to taste

How to Make French Onion Beef Sausage Rolls
Step-by-Step Instructions
Step 1: Caramelize the Onions
Start by heating olive oil in a large skillet over medium heat. Add the thinly sliced onions and sprinkle in the sugar. Stir occasionally and let them cook low and slow for about 20–25 minutes until they turn a deep golden brown. Add the dried thyme and Worcestershire sauce, stirring to combine. Let the mixture cool while you prepare the filling.
Step 2: Prepare the Filling
In a large bowl, combine the ground beef, sausage meat, breadcrumbs, Parmesan cheese, and the cooled caramelized onions. Add a generous pinch of salt and pepper. Mix everything well until it forms a cohesive filling.
Step 3: Roll and Shape
Preheat your oven to 375°F (190°C) and line a baking sheet with parchment paper.
Lay out a sheet of puff pastry on a clean surface. Cut it in half to create two long rectangles. Place a portion of the filling along the edge of each rectangle, shaping it into a log. Roll the pastry tightly around the filling, sealing the edge with a brush of egg wash. Repeat with the second sheet of pastry.
Step 4: Slice and Bake
Cut each roll into bite-sized pieces (about 2 inches each) and place them on the prepared baking sheet. Brush the tops with more egg wash to ensure a golden, glossy finish.
Bake in the preheated oven for 25–30 minutes or until the pastry is puffed and golden brown.
Step 5: Cool and Serve
Let the sausage rolls cool slightly before serving. They’re best enjoyed warm but are equally delicious at room temperature.

Helpful Tips:
- Don’t Rush the Onions: The caramelization process is where all the flavor happens, so give the onions time to develop that deep, rich taste.
- Chill the Filling: If you’re preparing these ahead of time, keep the filling chilled until ready to use. This makes it easier to handle and shape.
- Customize the Size: Want party-friendly appetizers? Cut the rolls into smaller, bite-sized pieces. For hearty snacks, go for larger portions.
- Freeze for Later: These sausage rolls freeze beautifully. Just assemble, freeze on a tray until solid, then transfer to a zip-top bag. Bake directly from frozen, adding a few extra minutes to the cook time.
Recipe Details:
- Prep Time: 35 minutes
- Cook Time: 30 minutes
- Total Time: 1 hour 5 minutes
- Yield: 16–20 sausage rolls
- Category: Appetizer, Snack
- Method: Baking
- Cuisine: Modern Fusion
- Diet: Beef-based

Notes
- Puff Pastry Tips: Keep the puff pastry cold while working with it to ensure a flaky texture. If it starts to feel soft or sticky, pop it into the fridge for a few minutes.
- Onion Variety: Yellow onions work best for caramelization because of their natural sweetness. Avoid red or white onions as they may not develop the same depth of flavor.
- Add Extra Herbs: For a more aromatic filling, consider adding fresh parsley, rosemary, or a pinch of nutmeg to the beef mixture.
- Egg Wash Alternatives: If you prefer not to use eggs, a splash of milk or cream can also give the pastry a golden finish.
- Make it Spicy: For a little heat, mix in a pinch of chili flakes or a dash of hot sauce to the filling.
Nutritional Information (Per Serving):
- Calories: 220
- Protein: 10g
- Carbohydrates: 15g
- Fat: 14g
- Fiber: 1g
- Sugar: 2g
Frequently Asked Questions
Q: Can I use store-bought caramelized onions?
Yes, if you’re short on time, pre-made caramelized onions can be a great shortcut. Just make sure they’re of good quality and not overly sweet.
Q: What can I serve with these sausage rolls?
A simple salad or a side of tangy mustard dip complements these rolls beautifully. They’re also great with a bowl of hearty soup.
Q: Can I make these vegetarian?
Absolutely! Swap the beef and sausage for plant-based alternatives or a mix of mushrooms and lentils for a flavorful vegetarian filling.
Storage Instructions
Store any leftover sausage rolls in an airtight container in the refrigerator for up to 3 days. Reheat them in the oven at 350°F (175°C) for 10 minutes to restore their crispiness.
If freezing, assemble the rolls but don’t bake them. Freeze as directed in the tips section above.

Related Recipes
If you liked this recipe, you’ll definitely enjoy these other cheesy delights:
- Savory Chicken Crescent Rolls – Flaky, Creamy, and Perfectly Delicious
- Southwest Chicken Rolls: A Flavorful Adventure
Conclusion
These French Onion Beef Sausage Rolls are a delightful twist on a classic favorite. They bring together the hearty comfort of sausage rolls with the rich, savory flavors of caramelized onions and buttery puff pastry. Whether you’re making them for a special occasion or as a treat for yourself, these rolls are guaranteed to impress.
So roll up your sleeves, grab some puff pastry, and get baking. Trust me, these are worth every bite!
Print
French Onion Beef Sausage Rolls
Description
There’s something undeniably comforting about the warm, flaky embrace of a homemade sausage roll. Now, imagine pairing that timeless treat with the rich, caramelized flavor of French onion soup, and you’ve got yourself a snack that’s not just food, but an experience. These French Onion Beef Sausage Rolls are perfect for cozy afternoons, potlucks, or just when you want to treat yourself to something extra special. They’re the kind of recipe that feels gourmet without being fussy, making them approachable for both kitchen novices and seasoned cooks alike.
Let’s dive into the magic of this recipe and why it deserves a spot in your kitchen repertoire.
Ingredients
- 2 tablespoons olive oil
- 4 medium onions, thinly sliced
- 2 teaspoons sugar
- 2 teaspoons dried thyme
- 1 tablespoon Worcestershire sauce
- 500g ground beef
- 2 beef sausages (casings removed)
- 1/2 cup breadcrumbs
- 1/4 cup grated Parmesan cheese
- 2 sheets puff pastry, thawed
- 1 egg, beaten (for egg wash)
- Salt and pepper, to taste
Instructions
Step 1: Caramelize the Onions
Start by heating olive oil in a large skillet over medium heat. Add the thinly sliced onions and sprinkle in the sugar. Stir occasionally and let them cook low and slow for about 20–25 minutes until they turn a deep golden brown. Add the dried thyme and Worcestershire sauce, stirring to combine. Let the mixture cool while you prepare the filling.
Step 2: Prepare the Filling
In a large bowl, combine the ground beef, sausage meat, breadcrumbs, Parmesan cheese, and the cooled caramelized onions. Add a generous pinch of salt and pepper. Mix everything well until it forms a cohesive filling.
Step 3: Roll and Shape
Preheat your oven to 375°F (190°C) and line a baking sheet with parchment paper.
Lay out a sheet of puff pastry on a clean surface. Cut it in half to create two long rectangles. Place a portion of the filling along the edge of each rectangle, shaping it into a log. Roll the pastry tightly around the filling, sealing the edge with a brush of egg wash. Repeat with the second sheet of pastry.
Step 4: Slice and Bake
Cut each roll into bite-sized pieces (about 2 inches each) and place them on the prepared baking sheet. Brush the tops with more egg wash to ensure a golden, glossy finish.
Bake in the preheated oven for 25–30 minutes or until the pastry is puffed and golden brown.
Step 5: Cool and Serve
Let the sausage rolls cool slightly before serving. They’re best enjoyed warm but are equally delicious at room temperature.
Notes
- Puff Pastry Tips: Keep the puff pastry cold while working with it to ensure a flaky texture. If it starts to feel soft or sticky, pop it into the fridge for a few minutes.
- Onion Variety: Yellow onions work best for caramelization because of their natural sweetness. Avoid red or white onions as they may not develop the same depth of flavor.
- Add Extra Herbs: For a more aromatic filling, consider adding fresh parsley, rosemary, or a pinch of nutmeg to the beef mixture.
- Egg Wash Alternatives: If you prefer not to use eggs, a splash of milk or cream can also give the pastry a golden finish.
- Make it Spicy: For a little heat, mix in a pinch of chili flakes or a dash of hot sauce to the filling.