Pigs in a blanket vanish at every party for a reason. They’re bite-sized, they’re portable, and they hit a very specific nostalgic spot that nothing else on the appetizer table reaches. Warm crescent dough wrapped around a salty little wiener. Dip it in mustard. Repeat.
The problem is that most versions turn out soggy on the bottom, pale on top, or with the dough unrolled in the oven. Three preventable failures that make people reach for the chips instead.
This version fixes all three. Two simple tricks—patting the wieners dry and using an egg wash instead of butter—separate crispy, golden pigs that get eaten in five minutes from sad, greasy ones that sit out until you throw them away.
And because this is a high-protein board, I’ve also added two protein-forward dipping sauces made with Greek yogurt, plus a cheese upgrade inside each blanket that pushes the protein to about 4.5 grams per piece.
Let’s make them.
Why This Recipe Works

Patting the wieners dry is the single most important step. Wieners release moisture as they bake. If they go into the oven wet, that moisture soaks into the underside of the crescent dough and turns the bottom into a soggy, greasy layer. Thirty seconds with a paper towel prevents it.
Egg wash instead of butter is the second trick. Butter melts and pools on the baking sheet, and the dough absorbs the liquid. Egg wash creates a glossy, golden crust that seals the dough and keeps it dry. It also helps the seasoning stick.
400°F is the right temperature for crescent dough. Crescent dough is laminated, meaning it’s made from alternating layers of dough and butter. A hotter oven makes the steam inside those layers puff rapidly, which gives you a flaky crust instead of a dense, doughy one. The tradeoff is that 400°F moves fast—start watching at the 10-minute mark and don’t walk away.
Chilling the assembled pigs before baking firms the dough. Crescent dough is butter-based. When it’s warm, the butter softens, and the triangles spread and unroll in the oven. Fifteen minutes in the fridge firms everything back up.
Cutting each triangle into 3 gives you the right dough-to-wiener ratio. Too much dough and the blanket stays raw in the middle. Too little and it doesn’t wrap. Three pieces per triangle is the sweet spot.
Adding a thin strip of cheddar inside adds protein and flavor. It melts into the wiener and gives every bite a little more substance. Optional, but worth it.
Two Greek yogurt dips instead of one mayo-based sauce. Swapping mayonnaise for Greek yogurt in the honey mustard cuts the fat by roughly 90 percent and adds 3–4 grams of protein per serving. The everything bagel dip follows the same logic.
The last-minute broil is what makes them look bakery-made. One minute under the broiler gives the tops a deep golden color that’s hard to get from baking alone.
Pigs In A Blanket Recipe
Crispy, golden pigs in a blanket with a cheddar upgrade and two high-protein Greek yogurt dipping sauces.
Ingredients
For the Pigs In A Blanket:
- 1 (8 oz) tube refrigerated crescent rolls
- 24 cocktail wieners (Lil Smokies), patted dry
- 2 oz sharp cheddar cheese, cut into 24 thin strips (optional but recommended)
- 1 large egg, beaten with 1 tbsp water
- 1 tsp everything bagel seasoning, or flaky sea salt
- All-purpose flour, for dusting
For the Greek Yogurt Honey Mustard:
- ½ cup plain non-fat Greek yogurt
- 2 tbsp Dijon mustard
- 1 tbsp honey
- 1 tsp fresh lemon or lime juice
- Pinch of kosher salt
For the Everything Bagel Cream Cheese Dip:
- ½ cup plain non-fat Greek yogurt
- 2 oz cream cheese, softened to room temperature
- 1 tbsp everything bagel seasoning
- 1 tsp dried minced onion
- Pinch of kosher salt
Instructions
- Preheat the oven. Preheat to 400°F. Line a rimmed baking sheet with parchment paper.
- Pat the wieners dry. Spread the cocktail wieners across a plate lined with paper towels and pat them completely dry on all sides. This step prevents soggy bottoms. Don't skip it.
- Unroll and cut the dough. Lightly flour a clean work surface. Unroll the crescent dough and separate it into 8 triangles along the perforations. Cut each triangle into 3 smaller triangles. You should have 24 pieces total. If your dough is warm and sticky, refrigerate it for 5 minutes before working with it.
- Add the cheese and roll. Place a thin strip of cheddar (if using) on the wide end of each triangle, then place 1 cocktail wiener on top. Roll the dough from the wide end toward the point, pressing gently as you go so the dough wraps snugly around the wiener. Press the tip of the triangle into the dough to seal. The exact shape doesn't matter—what matters is that the seam is sealed.
- Arrange seam-side down. Place the pigs on the prepared baking sheet seam-side down, about 1 inch apart. Seam-side down is what keeps them from unrolling in the oven.
- Brush with egg wash and season. Brush each pig generously with the egg wash, getting the tops and sides. Sprinkle with everything bagel seasoning or flaky salt.
- Chill for 15 minutes. Place the baking sheet in the refrigerator for 15 minutes. This firms the dough and prevents spreading. If you're short on time, you can skip this, but the pigs will be slightly flatter.
- Bake and watch closely. Bake for 12–15 minutes, until the dough puffs and turns golden brown. Rotate the pan halfway through for even browning. Start checking at the 10-minute mark. 400°F bakes fast—these go from golden to overdone in about 2 minutes.
- Broil for 1 minute. Switch the oven to broil and broil for 45–60 seconds, until the tops are deeply golden. Watch them the entire time. They go from golden to burnt in about 10 seconds.
- Make the dips. While the pigs bake, whisk together the honey mustard ingredients in a small bowl. In a separate bowl, beat the cream cheese until smooth, then fold in the Greek yogurt, everything bagel seasoning, and dried onion. Taste and adjust the salt.
- Serve immediately. Transfer the pigs to a platter and serve warm with both dips. These are best within 20 minutes of coming out of the oven.
Notes
Protein per Piece: About 4.5g (with cheese)
Nutrition note: Estimated per pig with cheese and egg wash: ~115 calories, 4.5g protein, 8g carbs, 7g fat. Without the cheese: ~95 calories, 3g protein. Per 2-tablespoon serving of either dip: ~40 calories, 4g protein. A typical 4-piece serving with dip is about 540 calories and 26g protein.
The Two Dips

Greek Yogurt Honey Mustard. Tangy, sweet, and sharp. The Greek yogurt replaces mayonnaise entirely, cutting the fat by about 90 percent and adding 4 grams of protein per serving. If you want it thinner, add a teaspoon of water at a time.
Everything Bagel Cream Cheese Dip. Creamy, savory, and just salty enough. The cream cheese adds body, and the Greek yogurt keeps it light. This one is the crowd favorite with the pigs—the everything bagel seasoning echoes the topping on the blankets.
Tips for the Best Pigs In A Blanket

Pat the wieners completely dry. This is the number one fix for soggy bottoms. Wieners release moisture as they bake, and if they go into the oven wet, that moisture soaks into the dough.
Use egg wash, not butter. Butter melts and pools on the pan, and the dough absorbs it. Egg wash creates a glossy, sealed crust that keeps everything dry.
400°F is correct, but it moves fast. A hotter oven puffs laminated dough faster and gives you a flakier crust. But it also means the window between golden and burnt is about 2 minutes. Start checking at 10 minutes and don’t leave the kitchen during the broil.
Chill the assembled pigs before baking. Fifteen minutes in the fridge firms the butter in the dough and prevents spreading. The pigs come out taller and puffier.
Place seam-side down. This is what keeps the dough from unrolling in the oven.
Don’t overcrowd the pan. Leave at least 1 inch between pigs so the heat circulates and the dough crisps on all sides.
Rotate the pan halfway through. Most ovens have hot spots. Rotating gives you even browning.
Broil for 1 minute, not 3. You want deep golden tops, not charcoal. Stay at the oven and watch.
Use a thin strip of cheese, not a chunk. A thick piece of cheese won’t melt in time and can make the dough soggy where it touches. Thin strips melt into the wiener.
Make the dips ahead. Both dips hold in the refrigerator for 3 days. Whisk before serving.
Serve immediately. Crescent dough loses its crisp within 20 minutes. If you have to hold them, keep them in a 200°F oven on a wire rack—not on a plate where they’ll steam.
Make a double batch. These disappear. One tube of crescent rolls makes 24 pieces, which is roughly 6 servings. For a party of 12 or more, make two tubes.
Troubleshooting

The bottoms are soggy. You didn’t pat the wieners dry, or you brushed the dough with butter instead of egg wash.
The dough unrolled in the oven. You didn’t press the seam firmly, or you placed them seam-side up. Always seam-side down.
The tops are pale. You skipped the egg wash, or you didn’t broil. The broil step is what gives them that bakery-golden color.
The tops are burnt. 400°F bakes fast. You left them in too long before checking, or your broiler runs hot. Start checking at 10 minutes and pull them the moment they’re golden. Broil for 45 seconds and check, not a full minute.
The dough is raw in the middle. Your crescent triangles were too big (you used 2 pieces per triangle instead of 3), or your oven temperature was too low. Use 3 pieces per triangle and confirm your oven is actually reaching 400°F.
The cheese leaked out. You used a thick chunk instead of a thin strip. Thin strips melt into the wiener without bursting out.
The pigs stuck to the pan. You didn’t use parchment, or the egg wash dripped underneath and glued them down. Use parchment and brush the egg wash on the tops and sides, not the bottoms.
The wieners taste dry. You used a lower-fat or turkey wiener. All-beef or pork wieners stay juicier. Also check that you didn’t overbake—12 minutes is usually enough at 400°F.
Easy Variations

Breakfast Pigs In A Blanket. Add a small strip of cooked scrambled egg and a piece of cooked bacon inside each blanket before rolling. Serve with the honey mustard dip. Perfect for brunch.
Cheese-Stuffed Pigs. Add a thin strip of cheddar, pepper jack, or Gruyère inside each blanket. This is already included as optional in the recipe—use it.
Everything Bagel Pigs. Brush with egg wash and press a generous amount of everything bagel seasoning onto the tops before baking. Serve with the everything bagel dip.
Spicy Pigs. Add a thin slice of jalapeño inside each blanket along with the cheese. Serve with the honey mustard dip.
Pretzel-Wrapped Pigs. Swap the crescent dough for refrigerated pretzel dough. Bake at 400°F for 12 minutes, then brush with melted butter and sprinkle with coarse salt.
Bacon-Wrapped Pigs. Wrap each wiener in half a slice of bacon, then wrap in the crescent dough. Bake an extra 2–3 minutes.
Mini Hot Dog Version. Swap the cocktail wieners for 4 regular hot dogs, each cut into 6 pieces. Same method, same bake time. Feeds a crowd.
Air Fryer Pigs In A Blanket. Air fry at 375°F for 8–10 minutes, working in batches so they don’t touch. Spray lightly with oil before air-frying.
Gluten-Free Pigs In A Blanket. Use gluten-free crescent dough or gluten-free puff pastry. Check the label on your wieners.
Storage and Food Safety
Refrigerator: Store leftover pigs in an airtight container for up to 3 days. Reheat in a 350°F oven or air fryer for 4–5 minutes to re-crisp. Do not microwave—they’ll turn rubbery.
Freezer: Assemble the pigs on a parchment-lined baking sheet and freeze for 1 hour, until solid. Transfer to a freezer bag and freeze for up to 2 months. Bake from frozen at 400°F for 18–22 minutes, brushing with egg wash before baking.
Make Ahead: Assemble up to 24 hours in advance, cover tightly, and refrigerate. Brush with egg wash right before baking. Do not brush with egg wash and then refrigerate overnight—the wash gets absorbed, and the dough gets gummy.
Food Safety: Wieners are fully cooked, but the dough needs to reach 165°F internally and be fully baked through. Refrigerate leftovers within 2 hours. Never leave pigs in a blanket out at room temperature for more than 2 hours.
Frequently Asked Questions
How many pigs in a blanket does one tube of crescent rolls make? 24 pieces. Cut each of the 8 triangles into 3 smaller triangles.
How many cocktail wieners are in a package? A standard 14-ounce package of Lil Smokies contains about 40 pieces. You’ll use 24 for one tube of crescent dough, with leftovers.
Can I use regular hot dogs instead of cocktail wieners? Yes. Cut 4 regular hot dogs into 6 pieces each to get 24 pieces. Same method, same bake time.
What temperature should I bake pigs in a blanket at? 400°F for crescent dough. A hotter oven puffs the laminated layers faster and gives you a flakier crust. Just start checking at 10 minutes—the window between golden and burnt is short.
Can I make these ahead of time? Yes. Assemble up to 24 hours ahead, cover tightly, and refrigerate. Bake fresh when you’re ready to serve.
Can I freeze pigs in a blanket? Yes. Freeze assembled and unbaked on a sheet pan, then transfer to a freezer bag. Bake from frozen at 400°F for 18–22 minutes.
Why are my pigs soggy on the bottom? You didn’t pat the wieners dry, or you used butter instead of egg wash. Both cause moisture to soak into the dough.
Can I use puff pastry instead of crescent rolls? Yes. Cut puff pastry into small triangles or strips and wrap the same way. Bake at 400°F for 15–18 minutes.
What goes with pigs in a blanket? Honey mustard, ketchup, ranch, cheese sauce, or the two Greek yogurt dips in this recipe. Also great alongside chips, veggie trays, or a charcuterie board.
Are pigs in a blanket high in protein? Not on their own—they’re about 3 grams of protein each without the cheese. With cheese and a Greek yogurt dip, a 4-piece serving has about 26 grams of protein. The dips are what make this a legit high-protein snack.
Can I make these in the air fryer? Yes. Air fry at 375°F for 8–10 minutes, working in batches. Spray lightly with oil first.
Can I make the dips without Greek yogurt? Yes. Use mayonnaise or sour cream, but the protein drops significantly. The Greek yogurt version is what makes this board-appropriate.
Are these kid-friendly? Very. The bite size, the mild flavor, and the dipping sauce make them a go-to for kids’ parties and lunchboxes.
More High-Protein Snack Recipes You’ll Love
- Crockpot Spinach Artichoke Dip: The Easy Appetizer Everyone Craves
- 7 Best Crockpot Appetizers Your Crowd Will Devour (25g Protein)
- Crispy Honey Garlic Air Fryer Chicken Bites (Kid-Approved & High-Protein)
- Crockpot Cocktail Weenies With Bourbon-Brown Sugar BBQ Sauce
Conclusion
Pigs in a blanket are the appetizer that never fails—as long as you get the two fundamentals right. Pat the wieners dry, use an egg wash instead of butter, and you’ll never deal with soggy bottoms again.
Add the cheese inside, the two Greek yogurt dips, and the last-minute broil, and you have a game-day appetizer that actually looks and tastes like it came from a catering kitchen.
The keys are simple: dry the wieners, chill the assembled pigs, place them seam-side down, bake at 400°F (start checking at 10 minutes), and broil for exactly one minute. Do that, and you’ll have an empty platter before halftime.
Make a batch this weekend. Make two, actually. They disappear.