I’ll never forget the first time I pulled a tray of these Sausage Puff Pastry Rolls from the oven—the golden, flaky layers, the irresistible smell of caramelized onions and herbs, and the rich, savory sausage inside.
They disappeared faster than anything I’ve ever made.
Whether for brunch, parties, or a cozy snack, these rolls are easy to make but feel like something from a fancy bakery.
Why You’ll Love This Recipe
Golden and flaky – Buttery puff pastry is always a win.
Hearty and flavorful – Sausage and onion filling is rich and satisfying.
Crowd-friendly – Great for appetizers, brunches, or snack boards.
Easy to customize – Add cheese, mustard, or switch up the meat.
Freezer-friendly – Make ahead and reheat when needed.
What You’ll Need (Ingredient Highlights)
Ground sausage – Pork, chicken, or turkey all work—choose your favorite.
Onions – Slowly caramelized for natural sweetness and depth.
Puff pastry – Store-bought sheets make this recipe quick and flaky.
Olive oil – For cooking down those onions beautifully.
Fresh thyme – Adds herbal brightness (or use dried if needed).
Egg wash – Brushed on top for that gorgeous golden crust.
Optional add-ins – Gruyère cheese and Dijon mustard elevate the flavor.
Pro Tips Before You Start
Thaw pastry properly – Let it thaw in the fridge for best texture.
Don’t rush the onions – Low and slow gives the best caramelization.
Seal edges well – Press with a fork so the filling stays in.
Use parchment paper – Keeps the rolls from sticking and ensures even browning.
Cool before filling – Warm onions can melt the pastry and cause leaks.
How to Make Sausage Puff Pastry Rolls
Step 1: Caramelize the Onions
In a skillet, heat olive oil over medium heat.
Add the sliced onions and a pinch of salt.
Cook slowly, stirring occasionally, until golden and soft—about 15–20 minutes. Let cool.
Step 2: Prepare the Filling
In a large bowl, combine the ground sausage, caramelized onions, thyme, salt, and pepper.
If desired, mix in grated Gruyère and Dijon mustard.
Step 3: Preheat the Oven
Preheat to 400°F (200°C) and line a baking sheet with parchment paper.
Step 4: Assemble the Rolls
On a floured surface, roll out the puff pastry and cut into 4×6-inch rectangles.
Add a spoonful of filling to each, fold over, and press edges with a fork to seal.
Brush with beaten egg.
Step 5: Bake
Place on the baking sheet and bake for 20–25 minutes, or until golden brown.
Let cool slightly before serving.
What to Serve It With
Spicy mustard or honey mustard dipping sauce
A side salad with vinaigrette
Tomato soup or butternut squash soup
Hot tea or mulled cider for a cozy combo
Pickles or chutney on the side for contrast
Variations / Substitutions
Cheese lover’s twist – Add sharp cheddar or feta instead of Gruyère.
Meat swap – Try ground beef, lamb, or plant-based sausage.
Herb upgrade – Use rosemary, sage, or Italian seasoning.
Mini versions – Cut smaller pastry squares for bite-sized rolls.
Spice it up – Add chili flakes or hot sauce to the filling.
Storage & Leftovers
Fridge – Store in an airtight container for up to 4 days.
Freeze – Freeze unbaked rolls, then bake from frozen, adding a few extra minutes.
Reheat – Warm in a 350°F oven for 10–15 minutes until crispy.
No microwave – It softens the pastry—stick with oven reheating.
Make-ahead – Assemble the day before and bake fresh.
FAQs
Can I make these ahead of time?
Yes! You can assemble and refrigerate overnight or freeze unbaked for later.
Do I have to use Gruyère?
No, it’s optional—swap with your favorite melting cheese or leave it out.
Can I make them vegetarian?
Use plant-based sausage or a mushroom-onion filling instead.
Do I need to strain the onions?
Not necessary—just make sure they’re not too oily before mixing in.
Can I use store-bought puff pastry?
Absolutely! That’s what keeps this recipe easy and quick.
How do I keep them crispy?
Reheat in the oven—not the microwave—for the best texture.
What’s the best dipping sauce?
Dijon mustard, spicy mayo, or a creamy herb sauce work beautifully.
Final Thoughts
These Sausage Puff Pastry Rolls are the perfect blend of rustic comfort and elegant presentation.
They come together with just a few ingredients but deliver incredible flavor and texture.
Whether you’re serving a crowd or just treating yourself, these golden, flaky rolls never disappoint.

Sausage Puff Pastry Rolls
Ingredients
- 1 pound ground sausage pork, chicken, or turkey
- 2 large onions thinly sliced
- 2 tablespoons olive oil
- 1 teaspoon fresh thyme or ½ teaspoon dried
- Salt and pepper to taste
- 1 package puff pastry 2 sheets, thawed
- 1 egg beaten (for egg wash)
- Optional: ½ cup grated Gruyère cheese 1 tablespoon Dijon mustard
Instructions
- Heat olive oil over medium heat.
- Cook sliced onions with salt for 15–20 minutes until golden. Let cool.
- In a bowl, mix sausage, caramelized onions, thyme, salt, pepper, and (if using) cheese and mustard.
- Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper.
- Roll out puff pastry and cut into 4×6-inch rectangles.
- Fill, fold, and seal with a fork. Brush tops with egg.
- See full steps with tips & photos → https://p4pd.org/sausage-puff-pastry-rolls/
Notes
- If you prefer a bit of heat, add some red pepper flakes to the sausage filling.
- You can freeze the rolls before baking. Just bake from frozen for an extra 5 minutes.