Savory Sausage-Wrapped Puff Pastry Bites for Parties

Pigs in Blankets at Christmas are essential — simple to make and perfect for festive feasting.

A plate of cooked Pigs in Blankets with sprigs of rosemary, on a red and white stripy tablecloth.

Roast turkey and all the other Christmas trimmings feel incomplete without these bacon-wrapped sausages. You can buy them ready-made, but rolling your own ensures each sausage gets a full, tasty strip of bacon — and they taste better homemade.


Why this is the best Pigs in Blankets recipe

⭐️ Small Christmas snacks of joy

⭐️ Can be made ahead of time

⭐️ Simple to make and tastier than shop-bought


Pigs in Blankets on a black oven tray.

What are Pigs in Blankets?

In the UK, Pigs in Blankets are simply sausages wrapped in bacon. They’re a beloved part of Christmas dinner but also work brilliantly as canapés or party snacks — try dipping them in baked Camembert for a crowd-pleasing combo.

In the US, the name usually refers to sausages wrapped in pastry or dough. If you prefer that style, you can make sausage rolls or puff pastry-wrapped bites instead.

img 41364 3

Get my Christmas cookbook!

This Pigs in Blankets recipe comes from my book What’s For Christmas Dinner? — it collects easy, reliable recipes for festive meals.

Order Now

Pigs in Blankets Ingredients

The ingredients for everything you need for making Pigs in Blankets at home laid out on a white surface, including bacon, sausages and oil.
  • Sunflower oil – A little oil helps stop the sausages sticking to the tray.
  • Chipolata sausages – Choose your favourite sausages from a butcher, farm shop or supermarket. Cocktail sausages work if you want smaller bites.
  • Streaky bacon – This is standard bacon in the US. Use smoked or unsmoked to suit your taste.

How to make Pigs in Blankets

A white oven dish with oil in and sausages wrapped with bacon around, and a hand wrapping up a raw Pig in Blanket.

1. Preheat the oven and prepare a baking tray with a little oil. Cut each rasher of streaky bacon in half so you have two shorter strips.

Two hands wrapping bacon around sausages with an oven dish ready to cook Pigs in Blankets.

2. Wrap one bacon piece around each sausage from top to bottom, place them on the tray and bake until golden and cooked through.


Substitutions

  • Vegetarian or vegan – Swap the sausages and bacon for plant-based alternatives to make meat-free Pigs in Blankets.

Storage

In the fridge: Once cooled, store in an airtight container for up to 3 days.

In the freezer: Freeze before or after cooking. Thaw thoroughly before reheating or finishing the bake.

To make ahead

Part-cook the Pigs in Blankets for 20 minutes (see the recipe instructions), then cool and cover them in the fridge. When ready to serve the next day, finish baking in a hot oven for 10–15 minutes until golden and heated through. They may need a little longer since they start cold.

More Christmas cracking recipes…

Light Bites

Brie and Cranberry Bites {The best Christmas Canapés}

Salmon Recipes

Smoked Salmon Pâté

Christmas Recipes

Prawn Cocktail Canapés

Side Dishes

Stuffing {with Sausage meat}

I’d love to hear how you got on — please rate the recipe and share your photos. Tag me on Instagram if you’d like to show your results.

A close up of a dish of Pigs in Blankets decorated with sprigs of rosemary.
SaveSaved
Pin
Print
5 from 2 votes

Pigs in Blankets

By Sarah Rossi
Pigs in Blankets are a Christmas dinner staple. Make them from scratch with your favourite sausages wrapped in bacon — quick, simple and delicious.
Prep Time: 5 minutes
Cook Time: 25 minutes
Total Time: 30 minutes
Servings: 6

Ingredients 

  • 1 tbsp Sunflower oil
  • 12 Chipolata sausages
  • 120 g (4 oz) Streaky bacon, 6 rashers | Smoked or unsmoked

Instructions 

  • Preheat the oven to 180℃ fan / 200℃ / Gas Mark 6.
  • Brush or wipe the base of a baking tray with the oil so the sausages don’t stick at the start of cooking.
  • Using scissors, cut each rasher of streaky bacon in half. Wrap each sausage with a half piece of bacon.
  • Place the wrapped sausages on the tray and bake for 25–30 minutes, until browned and cooked through.

Did you make this recipe? Click here to let us know how it went and give it a rating — your feedback helps us create more recipes you’ll love.

Notes

Sausages: Choose your preferred type — butcher, farm shop or supermarket options all work well.

Bacon: This is standard streaky bacon (regular bacon in the US). Use smoked or unsmoked to taste.

To make ahead: Part-bake for 20 minutes, cool and refrigerate. Finish in a hot oven for 10–15 minutes before serving, ensuring they’re golden and piping hot.

Nutrition

Calories: 252kcal
Carbohydrates: 3g
Protein: 14g
Fat: 20g
Saturated Fat: 7g
Sodium: 1213mg

Nutrition information is an approximation and is per portion unless stated otherwise.

Additional Info

Course: Appetizer, Side Dish, Snack
Cuisine: Family Food


Like this? Leave a comment and rating below!Share your results and tag your photos if you post them.