Go Back
+ servings
Print Recipe
5 from 1 vote

Everything Pigs in a Blanket with Cream Cheese (Seattle Style)

These Everything Pigs in a Blanket with Cream Cheese are inspired by a classic Seattle style hot dog. Like the classic, these pigs in a blanket are filled with caramelized onions and cream cheese. For extra flavor they are brushed with a honey dijon egg wash and finished with everything bagel seasoning.
Prep Time20 mins
Cook Time15 mins
Total Time35 mins
Cuisine: American
Servings: 24 rolls
Calories: 68kcal
Author: Brianna May


  • 1 cup thinly sliced white onion*
  • olive oil
  • ¼ teaspoon salt
  • ¼ teaspoon garlic
  • 1 teaspoon brown sugar
  • 1 can (8 ounces) crescent rolls
  • 6 ounces cream cheese
  • 24 mini sausages

Optional Topping:

  • 1 egg beaten
  • 1 tablespoon dijon
  • 1 teaspoon honey
  • everything bagel seasoning


  • Review all recipe notes and instructions before beginning.
  • Preheat the oven to 375 degrees.
  • Grease a small pan with olive oil. Bring the pan to medium high heat and add the onions, salt, garlic, and brown sugar. Sauté for 10-15 minutes or until onions are very soft and browned.
  • Unroll all of the crescent rolls. Cut each roll into 3 skinny triangles (see photo above). This should yield 24 pieces. Set aside.
  • Cut the cream cheese into 24 pieces (see photo above).
  • Assemble the pigs in a blanket by starting with a piece of crescent roll. Flatten it out a bit and spread a piece of the cream cheese on it.
  • Next, spread a few onions across the cream cheese.
  • Place the sausage on the widest part of the triangle.
  • Roll the sausage up.
  • Repeat with remaining ingredients and place on a baking sheet.
  • Whisk together the egg, dijon, and honey. Brush each roll with the egg wash and sprinkle the everything seasoning on top.
  • Bake for 11-14 minutes or until golden.


White Onion: Substitute sweet or yellow onion.
If you double the recipe, do not double the egg wash. You will have plenty of egg wash to double or triple the recipe. 1 egg goes a long way.
Stretch and flatten the dough. When you are assembling the rolls, be sure to press the dough out a bit with your fingertips. This will ensure there is enough surface area for the cream cheese and to fit around the fillings.
Roll tightly. You don’t want the filling oozing out or them to fall apart.
Use parchment paper. This is the best way to prevent the rolls from sticking.
Brush them lightly with the egg wash. You just need a light coating of the egg wash so the seasoning can stick. Don’t overdo it. Serve warm. These pigs in a blanket are definitely best fresh out of the oven.


Serving: 1roll | Calories: 68kcal | Carbohydrates: 5g | Protein: 1g | Fat: 5g | Saturated Fat: 2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Trans Fat: 1g | Cholesterol: 15mg | Sodium: 141mg | Fiber: 1g | Sugar: 2g