Pigs in a Blanket with Cheese Recipe

Finger food fit for a dinner party or potluck!

Claire Onidi By
Claire Onidi
Passionate about food and pastries since always, Claire spends most of her time in the kitchen to develop new recipes. She is French but lived many years abroad.
Learn more about me
Updated October 2, 2022

Pigs in a Blanket with Cheese is a childhood classic that’s guaranteed to please a crowd.

Pigs in a Blanket with Cheese

This appetizer is made with small sausages or hot dogs baked in crescent rolls. Often, these pastries are accompanied by a mustard dip or aioli.

A popular British variation of this appetizer uses bacon instead of pastry for the wrapping. In fact, it’s believed that Pigs in a Blanket was invented by English farm workers as a quick on-the-go meal.

The recipe first appeared in writing in 1957 in a cookbook called “Cooking for Kids” by Betty Crocker. Despite the cutesy name, Pigs in a Blanket found its way from a kid’s snack to an upscale hor d’oeuvre in no time.

So what’s helped this appetizer stand the test of time? Part of the appeal is the fact that this recipe only needs two ingredients: pre-made crescent dough and hot dogs.

It takes just 15 minutes for these cheesy Pigs in a Blanket to puff up in the oven or air fryer. They can be enjoyed hot or at room temperature, so they’re great for a potluck dinner or a holiday party!

Pigs in a Blanket with Cheese_

All About The Pigs in a Blanket with Cheese Ingredients

Crescent Rolls

Crescent rolls are a pre-made pastry product that can be found in most North American grocery stores. You can make crescent rolls from scratch, but it takes hours to get that famously flaky dough.

Factory-made crescent rolls, like the ones from Pillsbury, come unbaked in evenly cut portions. All you have to do is shape the dough and bake it!

Crescent roll dough is not quite the same as puff pastry. The dough is rolled with less butter than traditional puff pastry, so it’s not as rich.

The crescent roll dough isn’t folded or “laminated” as many times either, which means there are fewer layers of flakiness. This gives the dough more of a bread texture than a pastry texture.

Hot Dogs

Hot dogs are a popular American picnic food and party appetizer! Hot dogs are usually prepared by grilling or steaming them and placing them in a bun.

For Pigs in a Blanket, you can slice hot dogs into smaller pieces, or you can use Vienna sausages. Vienna sausages are a canned product made with mini smoked pork and beef sausages, sometimes in sauce.

For this recipe, I recommend using mini beef franks, or unseasoned Vienna sausages.


Pigs in a Blanket in cheese wouldn’t be complete without the salty addition of American cheese. This is the best type of cheese to use because it melts easily.

If you can’t find American cheese, you can use other melting varieties like cheddar cheese or Pepper Jack. Orange cheddar has a nice sharp flavor and helps add color to the dish.

Pepper Jack has a smooth, buttery flavor which makes it delicious with bread and pastries. Most types of cheeses will work well in this recipe, so feel free to use whatever you have on hand!


Melted butter is brushed onto the exterior of the crescent rolls before baking. This gives them a shiny golden brown finish, with a slightly salty flavor.

If you want to cut down on the amount of fat in this recipe, you can use an egg wash instead. Simply beat an egg with 1-2 tablespoons of milk and brush the mixture onto the dough.

Pigs in a Blanket with Cheese recipe

Pigs in a Blanket with Cheese Recipe

  • Prep Time10 min
  • Cook Time15 min
  • Total Time25 min
  • Servings8
  • Yield8

Level: Easy




  1. Preheat the Oven

    Set your oven temperature to 375°F.

  2. Slice Cheese

    Take 4 slices of American cheese and cut them into 1-inch wide strips.

  3. Stuff Hot Dogs

    Cut a slit down the length of each hot dog. Stuff a cheese strip into each hot dog.

  4. Roll Hot Dogs in Crescent Dough

    Remove the crescent dough from the can. Unravel the dough and separate it into individual triangles.

    Roll each hot dog into a triangle of crescent dough. Make sure the ends meet so the hot dog stays secure.

  5. Butter the Dough

    Melt the butter in the microwave or on the stove. Use a pastry brush to brush a layer of butter on top of each crescent roll.

    Sprinkle parmesan cheese on top before baking if you like.

  6. Bake

    Place the Pigs in a Blanket on a parchment paper lined baking tray. Bake in the oven for 15 minutes.

    The rolls are ready when the dough is golden brown.

Pigs in a Blanket with Cheese serve

Swaps and Substitutions

  • Although hot dogs are most common for this recipe, any type of sausage will work. Little smokies, Italian sausage, or Andouille sausage would each add unique flavors and textures to this dish.

  • You can use different sizes of sausage and crescent rolls depending on the type of appetizer you want. Cut the crescent triangle in half and use a smaller portion of sausage to make “mini” Pigs in a Blanket.

Serving Suggestions

  • Although Pigs in a Blanket are delicious and flavorful on their own, you can’t go wrong with a dipping sauce. Classic dips include honey mustard or ketchup, or even a sweet BBQ sauce would work.

  • If you’re serving these Pigs in a Blanket at a potluck, enjoy them with other classic sides like potato salad. A cold, creamy side would work well to balance the richness of the buttery pastry.

  • Kids love Pigs in a Blanket, so they would work well as a children’s lunch or dinner. Serve alongside easy kid’s food like mac and cheese or baked beans for a filling meal.

Storing Pigs in a Blanket with Cheese

Store leftover Pigs in a Blanket in an airtight container, or a dish wrapped with saran wrap. They will keep in the fridge for up to three days.

You can freeze this appetizer too if you want to save yourself time down the road. It’s best to freeze them when the dough is raw, so you can bake them fresh.

Reheating cooked Pigs in a Blanket tends to dry out the hot dogs and the pastry. When you can, make them fresh or cook them from frozen.

Pigs in a Blanket with Cheese - Pinterest

Nutrition Facts (per serving)
  • 264Calories
  • 20g Fat
  • 13g Carbs
  • 7.2gProtein
Show Full Nutrition Label
Nutrition Facts
Amount per serving
% Daily Value*
Total Fat20g 26%
Saturated Fat8.2g 41%
Cholesterol31mg 10%
Sodium698mg 30%
Total Carbohydrate13g 5%
Dietary Fiber0g 0%
Total Sugars3.8g
Vitamin C12mcg 61%
Calcium65mg 5%
Iron1mg 7%
Potassium76mg 2%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
Nutrition information is calculated using an ingredient database and should be considered an estimate. In cases where multiple ingredient alternatives are given, the first listed is calculated for nutrition. Garnishes and optional ingredients are not included.