Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Irresistible French Onion Sausage Rolls


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sally Thompson
  • Total Time: 50 minutes
  • Yield: 8 servings 1x
  • Diet: Non-vegetarian

Description

Get ready to fall in love with these Irresistible French Onion Sausage Rolls—a perfect mix of flaky puff pastry, juicy sausage, and rich caramelized onions. This easy recipe works beautifully as a quick dinner, party snack, or satisfying comfort food. With deep savory flavor and a golden, crispy finish, it’s one of those food ideas that fits both casual gatherings and cozy nights in.


Ingredients

Scale

500g ground sausage

2 large yellow onions

2 tablespoons butter

1 tablespoon olive oil

2 cloves garlic

1 teaspoon fresh thyme

1 teaspoon Worcestershire sauce

1/2 teaspoon salt

1/2 teaspoon black pepper

1/2 cup Gruyère cheese

2 sheets puff pastry

1 egg

1 tablespoon milk


Instructions

1. Heat butter and olive oil in a pan, add sliced onions, and cook slowly until caramelized.

2. Add garlic and thyme, cook briefly, then let cool.

3. Mix sausage with Worcestershire sauce, salt, pepper, onions, and cheese.

4. Roll out puff pastry and cut into strips.

5. Place filling along one edge and roll tightly to seal.

6. Brush with egg wash and lightly score the tops.

7. Bake at 200°C (400°F) for 20–25 minutes until golden brown.

8. Rest for 5 minutes before serving.

Notes

Always caramelize onions slowly for best flavor.

Do not overfill the pastry to prevent splitting.

Chill assembled rolls briefly before baking for better texture.

  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Category: Dinner / Snack
  • Method: Baking
  • Cuisine: French-inspired

Nutrition

  • Serving Size: 1 roll
  • Calories: 300
  • Sugar: 3g
  • Sodium: 500mg
  • Fat: 20g
  • Saturated Fat: 8g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 1g
  • Protein: 12g
  • Cholesterol: 45mg