I have warm memories of pulling platters of these from the oven at holiday parties — flaky pastry, little smoky sausages peeking out like gifts. Holiday pigs in a blanket are the kind of finger food that disappears fast: crowd-pleasing, fast to assemble, and festive enough to anchor an appetizer spread. They’re perfect for holiday brunches, cocktail hours, or an easy kid-friendly snack that feels special. If you like quick crowd-pleasers with minimal fuss, this is the recipe to reach for — and it pairs nicely with other simple dishes like a quick cottage cheese breakfast for a brunch menu that covers sweet and savory.
Why you’ll love this dish
Pigs in a blanket check a lot of boxes: they’re fast, budget-friendly, and widely loved by kids and adults alike. The buttery rise of puff pastry (or the soft chew of crescent roll dough) gives a luxurious contrast to the savory bite of cocktail sausages. Because assembly is mostly rolling and brushing, they’re a low-stress recipe for busy hosts. Make them for holidays, game day, or to dress up a weeknight dinner — they’re also easy to scale up for a crowd. A quick tip: using pre-cooked cocktail sausages shortens hands-on time and simplifies food safety.
“These flew off the plate — flaky, salty, and perfectly snack-sized.” — a typical late-night party review
How this recipe comes together
This recipe is essentially three moves: cut the dough, wrap sausages, and bake until golden. Start by preheating the oven so the pastry goes in hot and puffs properly. Roll out the dough into strips, tuck each cocktail sausage inside a strip, brush with an egg wash for that deep golden color, then bake 15–20 minutes. The total hands-on time is under 20 minutes and you’ll have warm, flaky bites in about half an hour. Expect crisp edges and a soft interior when the timing is right.
What you’ll need
- 1 sheet frozen puff pastry (thawed) or 1 can crescent roll dough (thawed) — either works; puff pastry gives a flakier finish.
- About 24 cocktail sausages (or mini hot dogs) — pre-cooked is easiest.
- 1 large egg + 1 tablespoon water (for egg wash).
- Optional seasonings: sesame seeds, poppy seeds, everything bagel seasoning, or a light sprinkle of smoked paprika.
- Optional garnishes/dips: mustard, honey mustard, barbecue sauce, cranberry chutney for a holiday twist.
Substitutions: use vegan puff pastry and plant-based cocktail sausages to make them vegetarian; for gluten-free, try a gluten-free crescent dough if available. For a faster version, cut store-bought crescent rolls into smaller triangles.
Also consider pairing these with other simple sides from the 5-ingredient meals collection when you’re building a minimal-ingredient menu.
Step-by-step instructions
- Preheat the oven to 375°F (190°C). Line a baking sheet with parchment paper.
- Unfold and roll out the puff pastry on a lightly floured surface until slightly thinner; if using crescent dough, separate into triangles. Slice the pastry into 24 even strips or rectangles about 1 inch wide.
- Place one cocktail sausage at the end of each strip. Roll the pastry snugly around the sausage, tucking the seam underneath so they sit neatly on the tray.
- Arrange the wrapped sausages on the prepared baking sheet, leaving a little room between each for the pastry to puff.
- Beat the egg with a tablespoon of water to make an egg wash. Brush each pig in a blanket lightly — this creates the glossy, golden finish. Sprinkle seeds or seasoning if using.
- Bake for 15–20 minutes, rotating the sheet halfway through if your oven runs unevenly. Watch for a deep golden-brown color and flaky layers. If sausages are pre-cooked, you’re aiming to heat through and crisp the pastry; if using raw sausages, confirm they reach a safe internal temperature (see storage and safety notes).
- Remove from oven and let cool for a couple minutes before serving with your favorite dips. Serve warm and enjoy!

Best ways to enjoy it
Serve these on a large platter with dipping bowls of classic yellow mustard, honey mustard, or a tangy cranberry chutney for a holiday touch. For a brunch spread, add sliced fresh fruit and a simple green salad. On game day, set up a “dip station” with spicy ketchup, cheese sauce, and pickled peppers so guests can customize. If you want a centerpiece look, arrange them in a wreath around a bowl of sauce for a festive presentation.
Storage and reheating tips
Store cooled leftovers in an airtight container in the refrigerator within two hours of baking. Keep for up to 3–4 days. For freezing: flash-freeze on a sheet tray until firm, then transfer to a freezer bag for up to 1 month. Reheat refrigerated leftovers on a baking sheet at 350°F (175°C) for 8–10 minutes until warmed through; frozen ones can be reheated from frozen at 375°F (190°C) for 15–18 minutes. For food safety, reheat to at least 165°F (74°C). Don’t leave cooked sausages or pastries at room temperature for more than two hours to avoid bacterial growth.
Pro chef tips
- Chill the pastry briefly after cutting if it becomes too soft — cold pastry puffs better.
- Brush the seam side down on the tray so rolls don’t unravel while baking.
- Use an egg wash for color; for a subtler sheen, use milk instead.
- For perfectly even browning, rotate the baking sheet halfway through baking.
- If using raw sausages, par-bake the pastry for 4–5 minutes before adding the raw meat to ensure even cook without overbrowning the pastry.
Creative twists
- Holiday cranberry-maple: brush with a thin layer of maple syrup before baking and serve with cranberry mustard.
- Everything Bagel: sprinkle everything bagel seasoning over the egg wash for savory crunch.
- Cheese-stuffed: place a thin strip of cheddar or cream cheese inside before rolling for melty bites.
- Spicy jalapeño: add a sliver of pickled jalapeño for heat.
- Veggie/vegan: swap in plant-based sausages and vegan puff pastry for a cruelty-free version.
Helpful answers
Q: How long does prep and cook time take?
A: Total time is roughly 25–35 minutes: 10–15 minutes prep (faster if using pre-cut dough), and 15–20 minutes baking.
Q: Can I make these ahead of time?
A: Yes — assemble them and keep covered in the fridge for a few hours before baking. For longer advance prep, freeze them unbaked on a tray, then bake from frozen (add a few extra minutes to the bake time).
Q: Are the sausages already cooked?
A: Cocktail sausages sold in supermarkets are usually pre-cooked. Always check packaging. If they’re raw, ensure they reach the correct internal temperature (pork 160°F/71°C or follow package instructions).
Q: Can I air-fry pigs in a blanket?
A: Yes. Arrange in a single layer in the air fryer basket and cook at 350°F (175°C) for 8–12 minutes, checking early for browning.
Q: How do I keep them from getting soggy?
A: Don’t overcrowd the baking sheet; give each one room to crisp. Let them rest a few minutes after baking so steam escapes before stacking.
Q: What dips pair best?
A: Classic mustard, honey mustard, BBQ sauce, cheese sauce, or a tart cranberry chutney for holiday flair.
Conclusion
If you want a showstopping holiday appetizer with minimal effort, try arranging pigs in a blanket into a festive wreath — it turns a simple snack into a centerpiece. For a step-by-step wreath version and more decoration ideas, see this detailed guide: Best Pigs in a Blanket Wreath Recipe – How To Make Pigs in a …
Print
Holiday Pigs in a Blanket
- Total Time: 35 minutes
- Yield: 24 servings
- Diet: Vegetarian (if using plant-based sausages)
Description
A delightful finger food made with flaky pastry and savory cocktail sausages, perfect for holiday parties and gatherings.
Ingredients
- 1 sheet frozen puff pastry (thawed) or 1 can crescent roll dough (thawed)
- 24 cocktail sausages (or mini hot dogs, pre-cooked)
- 1 large egg + 1 tablespoon water (for egg wash)
- Optional seasonings: sesame seeds, poppy seeds, everything bagel seasoning, or smoked paprika
- Optional garnishes/dips: mustard, honey mustard, barbecue sauce, cranberry chutney
Instructions
- Preheat the oven to 375°F (190°C) and line a baking sheet with parchment paper.
- Unfold and roll out the puff pastry on a lightly floured surface until slightly thinner; if using crescent dough, separate into triangles. Slice into 24 even strips about 1 inch wide.
- Place one cocktail sausage at the end of each strip and roll snugly, tucking the seam underneath.
- Arrange the wrapped sausages on the prepared baking sheet, leaving some space between each.
- Beat the egg with a tablespoon of water to make an egg wash and brush it lightly over each pig in a blanket. Sprinkle with optional seeds or seasoning if desired.
- Bake for 15–20 minutes or until golden brown, rotating halfway through if necessary. Remove from oven and let cool slightly before serving.
Notes
These can be made ahead of time and stored in the refrigerator or frozen unbaked for a quick snack later.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Appetizer
- Method: Baking
- Cuisine: American