Appetizers / Condiments and Sauces / Lunch / Snacks

Homemade Pigs in a Blanket

These homemade Pigs in a Blanket are the ultimate party appetizer featuring smoky sausages wrapped in pastry, sprinkled with sesame seeds, and served with a sweet and tangy dipping sauce!

A platter of pigs in a blanket with a bowl of dipping sauce in the center. One pastry is dipped in the sauce.

Pigs in a Blanket is a perfectly delicious snack or appetizer that combines smoked link sausages with buttery puff pastry, appealing to a wide range of tastes. They’re easy to prepare using pre-made dough and can be made with any hot dogs or sausages, though mini cocktail wieners are a perfect fit. Enhancing their appeal, they can be served with a variety of dipping sauces, such as ketchup, yum yum sauce, or a spicy Sriracha, making them a hit for any occasion.

Ingredients You’ll Need

  • Dough: Any refrigerated puff pastry, biscuit dough, or crescent roll dough will work.
  • Cocktail Wieners: These are the right size for pigs in a blanket. If using regular-sized hot dogs, cut them into 2-inch pieces.
  • Sesame Seeds and Poppy Seeds: The seeds add a nice textural contrast.
  • Egg Yolk: For brushing the pigs in a blanket before baking.
  • For the Dipping Sauce: Sriracha, yogurt, mayonnaise, lime juice, salt, and pepper.
A platter of pigs in a blanket with a bowl of dipping sauce in the center.

How to Make Pigs in a Blanket

To make these treats, you’ll need a clean work surface and a little bit of time for cutting and rolling. Using parchment paper on your baking sheet helps keep them from sticking.

  1. Cut the Pastry and Hot Dogs. Preheat the oven to 375°F. If you’re using puff pastry and/or full-sized hot dogs, go ahead and cut them into small pieces. Cut the puff pastry into triangle shapes that are small enough to roll over the hot dogs, leaving the ends visible.
  2. Roll Up the Pigs in a Blanket. Lay one hot dog piece (or cocktail weiners) on a triangle of dough at the base of the triangle. Roll it up so that the top of the triangle overlaps the base.
  3. Top with Egg Wash and Seeds. Place the pigs in a blanket on a baking sheet, leaving a little bit of space in between them. Brush each one with a little bit of beaten egg yolk and sprinkle with sesame seeds and poppy seeds.
  4. Bake. Bake them for 12 to 15 minutes or until they are golden brown.
  5. Make the Dipping Sauce. Meanwhile, mix all of the dipping sauce ingredients together in a small bowl until combined. Refrigerate the sauce until ready to serve.
A serving platter holding about two dozen pigs in a blanket. A bowl of dipping sauce sits nearby.

Recipe Tips And Variations

  • Dough: I use refrigerated puff pastry or crescent roll dough. I like crescent roll dough because it comes pre-cut in little triangles that are easy to roll.
  • Pork or Beef Sausages: They are named “pigs in a blanket” because they were originally made with pork. However, you could also use beef, turkey, or even chicken hot dogs or sausages. 
  • Serve in a Single Layer: To prevent them from getting soggy, cool them on a wire rack and serve them in a single layer on a paper-towel-lined tray.
  • Make Them Full-Sized: For an easy dinner, make these with full-sized hot dogs and wrap them with larger pieces of dough.
  • Create Shapes: Before baking them, you can arrange the pigs in a blanket in a circle, heart, oval, or square on your baking sheet for a fun presentation! Lift the shape off of the sheet pan using the parchment, and then gently slide the parchment out from under.

Serving Suggestions

In addition to ketchup and the Sriracha dipping sauce recipe that I shared, you could try barbecue sauce, honey mustard, yellow mustard, mayonnaise, and relish. Easy Maple Bacon Baked Beans can turn a platter of pigs in a blanket into a meal with a side of this American Classic Potato Salad.

A platter of pigs in a blanket with a bowl of dipping sauce in the center.

How to Store and Reheat Leftovers

  • To store leftover pigs in a blanket, just pop them into an airtight container and refrigerate for 2 days or freeze for up to 2 months. Bake them directly from frozen. It’s advisable not to freeze the homemade pigs in a blanket before baking. Instead, you have the option to prepare them a few hours in advance and keep them refrigerated until baking or freeze them once they’re baked.
  • To reheat, place the pigs in a blanket on a baking sheet and bake at 350°F for 6 to 10 minutes, or until heated through.

More Fun Snack Recipes

Close up shot of crescent roll hot dogs sprinkled with sesame and poppy seeds.
Print Recipe
5 from 8 votes

Homemade Pigs in a Blanket

Homemade Pigs in a Blanket is a delicious yet easy-to-make appetizer prepared with savory cocktail sausages or hot dogs wrapped in golden and flaky puff pastry.
Prep Time10 minutes
Cook Time15 minutes
Total Time30 minutes
Course: Appetizer, Snack
Cuisine: American
Keyword: crescent roll hot dogs, easy party appetizers, easy snacks to make
Servings: 24
Calories: 174kcal


For the Pigs in a Blanket

  • 1 package puff pastry, or one tube of crescent roll dough
  • 24 cocktail wieners, or use 8 hot dogs cut into 2-inch pieces
  • 2 tablespoons sesame seeds
  • 2 tablespoons poppy seeds
  • 1 large egg yolk, whisked

For the Dipping Sauce

  • 1 tablespoon sriracha sauce
  • ½ cup plain yogurt, or sour cream
  • cup mayonnaise
  • 1 tablespoon lime juice
  • salt and pepper, to taste


  • Preheat the oven to 375°F.
  • Roll out the puff pastry and cut it into small triangles, the size of the cocktail wieners or 2-inch hot dog pieces.
  • Roll each cocktail wiener (or hot dog piece) into a triangle of the dough. Start rolling at the largest side of the triangle and end at the smallest side.
  • Place the wrapped wieners on a baking sheet, leaving an inch of space in between. Brush them with the whisked egg yolk, and add a sprinkle of sesame seeds and poppy seeds.
  • Bake for 12 to 15 minutes or until golden brown.
  • Meanwhile, make the dip by mixing the sriracha, mayonnaise, yogurt, and lime juice in a small bowl. Stir well to incorporate, and season with salt and pepper to taste.
  • Serve.


Calories: 174kcal | Carbohydrates: 10g | Protein: 3g | Fat: 14g | Saturated Fat: 3g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 6g | Trans Fat: 1g | Cholesterol: 15mg | Sodium: 180mg | Potassium: 47mg | Fiber: 1g | Sugar: 1g | Vitamin A: 19IU | Vitamin C: 1mg | Calcium: 28mg | Iron: 1mg


  • Janelle
    Feb 5, 2024 at 2:41 pm

    5 stars
    The puff pastry was soooo good with these. YUM!

    • Katerina
      Feb 7, 2024 at 1:48 pm

      That’s great to hear! I’m very glad you enjoyed it! Thank YOU! 🙂

  • Beth
    Feb 5, 2024 at 3:17 pm

    5 stars
    Oh, these were so good! The sesame seeds were a really nice touch. I’ll be making these again.

    • Katerina
      Feb 7, 2024 at 1:47 pm

      I’m glad to hear you enjoyed them, especially with the sesame seeds adding that extra touch! It’s great that you’re planning to make them again. Thank YOU! 🙂

  • Gina
    Feb 5, 2024 at 4:39 pm

    5 stars
    We always have to make a double batch – some of us don’t like having to share this one 😉

    • Katerina
      Feb 7, 2024 at 1:44 pm

      It sounds like you’ve got a real favorite on your hands! Making a double batch is a smart move, especially when it’s something everyone loves. Thank YOU! 🙂

  • Sandra
    Feb 5, 2024 at 10:48 pm

    5 stars
    This is such a fun and easy to make appetizer! They were really good too!

    • Katerina
      Feb 7, 2024 at 1:43 pm

      Great to hear you enjoyed making and eating the appetizer! Thank YOU! 🙂

  • Melissa
    Feb 5, 2024 at 11:31 pm

    5 stars
    Yum! We love pigs in blanket. These are delicious – making them for Super bowl!

    • Katerina
      Feb 7, 2024 at 1:41 pm

      Glad you enjoy pigs in a blanket! They’re a perfect choice for the Super Bowl. Enjoy making them and have a great time watching the game! Thank YOU! 🙂

  • Erin | Dinners, Dishes and Dessert
    Feb 6, 2024 at 6:54 am

    5 stars
    Absolutely yummy! I made this and everyone at our house loves it!

    • Katerina
      Feb 7, 2024 at 1:39 pm

      That’s great to hear! I am very glad you and your family enjoyed it! Thank YOU! 🙂

  • Allyson
    Feb 6, 2024 at 10:40 am

    These are perfect for game day! Everyone always asks me for the recipe!

    • Katerina
      Feb 7, 2024 at 1:36 pm

      That’s fantastic to hear! I am very glad everyone enjoys it! Thank YOU! 🙂

  • April
    Feb 6, 2024 at 2:17 pm

    5 stars
    I’ve never used puff pastry for these before, but it was SO GOOD! Also loved that dipping sauce, yum.

    • Katerina
      Feb 7, 2024 at 1:35 pm

      I’m glad to hear that puff pastry worked out wonderfully for you! Thank YOU! 🙂

  • Catalina
    Feb 8, 2024 at 10:16 am

    5 stars
    Homemade Pigs in a Blanket were a fun and delicious project! They turned out so much better than store-bought, with that fresh, crispy pastry and juicy sausage inside.

    • Katerina
      Feb 8, 2024 at 1:01 pm

      I’m happy to hear your homemade Pigs in a Blanket turned out great, with fresh pastry and juicy sausage! Thank YOU! 🙂


Leave a Reply

Recipe Rating