If you are on the hunt for a scrumptious treat that perfectly blends savory sausage and rich caramelized onions wrapped in flaky puff pastry, look no further than this French Onion Sausage Rolls Recipe. Each bite bursts with the sweet depth of balsamic-infused onions and the juicy, seasoned sausage, all encased in an irresistibly crisp golden crust. It’s the kind of recipe that instantly elevates snack time, parties, or cozy nights in, making it a true crowd-pleaser and a treasured favorite to have in your recipe collection.

Ingredients You’ll Need
This French Onion Sausage Rolls Recipe calls for a simple but thoughtful list of ingredients that work together beautifully — each one plays a crucial part in building its outstanding flavor, texture, and color.
- 1 lb (450g) ground sausage: Choose pork, chicken, or turkey for your preferred meat flavor and lean content.
- 1 large onion, thinly sliced: Essential for creating those sweet, caramelized layers that give these rolls their signature depth.
- 1 tablespoon olive oil: Provides a smooth base for sautéing the onions with a light, fruity note.
- 1 tablespoon butter: Adds richness and helps achieve that perfect onion caramelization.
- 2 tablespoons balsamic vinegar: Adds tangy sweetness and a subtle acidity that elevates the onions.
- 1 tablespoon brown sugar: Enhances the natural sugars in the onions, creating a luscious glaze.
- 1 teaspoon fresh thyme (or ½ teaspoon dried thyme): Offers a fragrant herbal touch that cuts through the richness.
- Salt and pepper, to taste: Simple seasoning that balances flavors and enhances the sausage filling.
- 1 sheet puff pastry (store-bought or homemade): This is your flaky, buttery envelope that crisps up perfectly around the filling.
- 1 egg (for egg wash): Creates a shiny, golden finish on the rolls.
- 1 teaspoon Dijon mustard (optional): Adds a tangy complexity to the sausage for those who want an extra flavor punch.
How to Make French Onion Sausage Rolls Recipe
Step 1: Caramelize the Onions
Start by heating olive oil and butter in a large skillet over medium heat. Add your thinly sliced onions and stir occasionally, allowing them to soften and turn a gorgeous golden brown over 15 to 20 minutes. This slow cooking brings out their natural sweetness and lays the foundation for our flavor-packed sausage rolls.
Step 2: Enhance the Onions
Next, stir in the balsamic vinegar and brown sugar. Cook for another 5 minutes so the mixture becomes beautifully sticky and rich. Sprinkle in fresh thyme, season with salt and pepper to your liking, then remove from heat and let it cool. These caramelized onions are what make this French Onion Sausage Rolls Recipe truly unforgettable.
Step 3: Prepare the Sausage Filling
In a separate bowl, combine the ground sausage with a pinch of salt and pepper. If you’d like a little more zest, mix in a teaspoon of Dijon mustard. This step ensures the sausage is perfectly seasoned and ready to complement the sweet onions.
Step 4: Assemble the Rolls
Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper. On a lightly floured surface, roll out your puff pastry and cut into four equal rectangles. Each piece becomes a canvas for the delicious sausage and onion filling.
Step 5: Fill and Roll
Place the sausage mixture along the center of each pastry rectangle, then spoon on the caramelized onions. Carefully roll the pastry over the filling, sealing the edges tightly so none of the tasty goodness escapes. Slice each large roll into 3 to 4 smaller portions to create perfectly sized bites.
Step 6: Bake to Perfection
Brush each roll with beaten egg to get that beautiful golden sheen. Bake on the prepared sheet for 20 to 25 minutes until the puff pastry is golden and irresistibly crisp. The aroma will fill your kitchen and have everyone eagerly awaiting a taste.
Step 7: Serve with a Smile
Let the sausage rolls cool just enough so you don’t burn your mouth, then serve warm. They are fantastic on their own or dipped in your favorite sauce. Enjoy this French Onion Sausage Rolls Recipe as a savory snack or a star appetizer at your next gathering.
How to Serve French Onion Sausage Rolls Recipe

Garnishes
A sprinkle of fresh thyme leaves or chopped parsley over the top adds a pop of green and a fresh aroma. You can also serve with a side of grainy mustard or a creamy ranch dip to complement the rich sausage and onion flavors beautifully.
Side Dishes
Pair these sausage rolls with a crisp green salad tossed in a light vinaigrette for a perfect contrast. For heartier occasions, serve alongside roasted vegetables or a tangy coleslaw to balance the indulgent richness.
Creative Ways to Present
Serve the sausage rolls on a wooden board lined with parchment paper for a rustic look, or arrange them on a tiered platter to impress guests at your next party. You can even skewer smaller sausage roll bites with cocktail sticks for easy grab-and-go snacks perfect for social gatherings.
Make Ahead and Storage
Storing Leftovers
Store any leftover French Onion Sausage Rolls Recipe in an airtight container in the refrigerator for up to 3 days. To keep them as fresh as possible, place them in a single layer so the puff pastry doesn’t get soggy.
Freezing
If you want to enjoy these sausage rolls another day, freeze them before baking. Lay the assembled rolls on a baking sheet, freeze until solid, then transfer to a freezer-safe container. They’ll keep for up to 2 months and can be baked straight from frozen with a few extra minutes in the oven.
Reheating
To reheat, place the rolls on a baking tray and warm in a 350°F (175°C) oven for 10 to 15 minutes until heated through and the pastry regains its crispness. Avoid microwaving as it can make the pastry soggy.
FAQs
Can I use a different type of meat for the sausage rolls?
Absolutely! While pork sausage gives the classic flavor, chicken or turkey sausage are great leaner alternatives that still work beautifully in this recipe. You can even try flavored sausages to add a unique twist.
Can I make the puff pastry from scratch?
You certainly can if you have the time. Homemade puff pastry adds an extra-special touch to the French Onion Sausage Rolls Recipe, but store-bought pastry works wonderfully and saves a lot of time.
Is it possible to make these rolls vegetarian?
Yes! Swap out the sausage for plant-based ground meat or a hearty veggie filling like mushrooms and lentils with the same caramelized onion base for a delicious vegetarian option.
How do I prevent the pastry from becoming soggy?
Make sure to seal the edges of the rolls well and avoid overloading with filling. Brushing the pastry with egg wash helps create a moisture barrier and encourages crispness during baking.
Can I prepare the filling ahead of time?
Definitely! The caramelized onions and sausage mixture can be prepared a day ahead and kept refrigerated. Assembling the rolls just before baking will save you time and keep everything fresh.
Final Thoughts
There’s just something magical about the harmony of sweet, caramelized onions and savory sausage wrapped in crisp, buttery puff pastry that makes the French Onion Sausage Rolls Recipe an absolute winner. Whether you’re serving them at a cozy family dinner or as the star of your next party platter, these rolls are guaranteed to bring smiles and happy hearts. Give this recipe a try—you might just find a new go-to comfort food to treasure for years to come!
Print
French Onion Sausage Rolls Recipe
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 12 servings
- Category: Appetizer
- Method: Baking
- Cuisine: French
Description
These French Onion Sausage Rolls combine savory ground sausage with sweet, caramelized onions wrapped in flaky puff pastry. Perfect as a hearty appetizer, snack, or party treat, they deliver rich flavors with a crispy golden crust and tender filling.
Ingredients
Sausage Filling
- 1 lb (450g) ground sausage (pork, chicken, or turkey)
- Salt and pepper, to taste
- 1 teaspoon Dijon mustard (optional, for extra flavor)
Caramelized Onions
- 1 large onion, thinly sliced
- 1 tablespoon olive oil
- 1 tablespoon butter
- 2 tablespoons balsamic vinegar
- 1 tablespoon brown sugar
- 1 teaspoon fresh thyme (or ½ teaspoon dried thyme)
- Salt and pepper, to taste
Pastry and Finishing
- 1 sheet puff pastry (store-bought or homemade)
- 1 egg (for egg wash)
Instructions
- Caramelize the onions: Heat the olive oil and butter in a large skillet over medium heat. Add the thinly sliced onions and cook, stirring occasionally, for about 15-20 minutes until the onions are soft and golden brown.
- Add balsamic vinegar and brown sugar: Stir in the balsamic vinegar and brown sugar. Cook for an additional 5 minutes until the onions become caramelized and sticky. Add fresh thyme, salt, and pepper to taste. Remove from heat and let cool.
- Prepare the sausage filling: In a separate bowl, combine the ground sausage with salt and pepper. Optionally mix in Dijon mustard for extra tangy flavor.
- Preheat oven and prepare baking sheet: Set the oven to 400°F (200°C) and line a baking sheet with parchment paper.
- Roll out puff pastry: On a lightly floured surface, roll out the puff pastry sheet and cut it into 4 equal rectangles.
- Assemble the rolls: Place a portion of the sausage mixture down the center of each rectangle, then add a spoonful of the caramelized onion mixture on top.
- Roll and cut: Carefully roll up each pastry rectangle, sealing the edges to enclose the filling. Cut each rolled pastry into 3-4 smaller rolls per rectangle.
- Apply egg wash: Beat the egg and brush it over the top of each sausage roll to achieve a golden, glossy finish during baking.
- Bake the rolls: Place the sausage rolls on the prepared baking sheet and bake for 20-25 minutes until the puff pastry is golden brown and crisp.
- Serve: Allow the sausage rolls to cool slightly before serving warm with your favorite dipping sauce such as mustard, ketchup, or ranch dip.
Notes
- Use ground sausage pork, chicken, or turkey based on preference or dietary needs.
- Caramelizing onions slowly enhances their sweetness and flavor—don’t rush this step.
- The Dijon mustard in the sausage is optional but adds great depth to the filling.
- Ensure puff pastry is chilled before rolling and baking for best flakiness.
- Serve warm for the best texture and flavor experience.
- These rolls can be frozen after baking and reheated in the oven to enjoy later.

