Keto Pigs in a Blanket Recipe

Keto pigs in a blanket

The Spruce Eats / Leah Maroney

Prep: 30 mins
Cook: 10 mins
Total: 40 mins
Servings: 8 servings
Nutrition Facts (per serving)
616 Calories
54g Fat
13g Carbs
25g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 8
Amount per serving
Calories 616
% Daily Value*
Total Fat 54g 69%
Saturated Fat 19g 94%
Cholesterol 154mg 51%
Sodium 1372mg 60%
Total Carbohydrate 13g 5%
Dietary Fiber 5g 20%
Total Sugars 3g
Protein 25g
Vitamin C 0mg 0%
Calcium 360mg 28%
Iron 3mg 17%
Potassium 509mg 11%
*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.)

Pigs in a blanket are a holiday appetizer or game day snack staple. But if you’re on the ketogenic diet and think that all you can enjoy are the lil’ smokies, but not the blanket of buttery dough, think again! Keto pigs in a blanket are here to the rescue. They look and taste amazing, so you won’t be missing the original carb-loaded snack.

The dough is made out of cheese, eggs, and almond flour. It’s easy to mix together and surprisingly simple to form around the mini hot dogs. We brush them with melted butter and top them with everything bagel seasoning. It adds great flavor and texture and also gives a nice little flair when you serve them. If you don't have the right seasoning, you can leave it off and still have a tasty appetizer.

Serve them with your favorite sauce or dip. Mustard, marinara sauce, and cheese sauce will all taste delicious alongside the pigs in a blanket.


  • 2 cups shredded mozzarella cheese

  • 4 ounces cream cheese

  • 3 large eggs, divided

  • 2 1/2 cups almond flour, more for dusting

  • 2 teaspoons baking powder

  • 1 teaspoon salt

  • 1 package miniature hot dogs

  • 4 tablespoons (2 ounces) unsalted butter, melted

  • 1/2 teaspoon garlic powder

  • 1 tablespoon everything bagel seasoning

  • Mustard, marinara sauce, or cheese sauce, for dipping

Steps to Make It

  1. Gather the ingredients. Preheat the oven to 400 F. Line a baking sheet with parchment paper. 

    Keto pigs in a blanket ingredients
     The Spruce Eats / Leah Maroney
  2. In a microwave-safe bowl, melt the mozzarella cheese and cream cheese in 30-second increments until completely melted. 

    Melted cheeses in a bowl
     The Spruce Eats / Leah Maroney
  3. Whisk together 2 of the eggs, almond flour, baking powder, and salt. 

    Almond flour and eggs whisked together
     The Spruce Eats / Leah Maroney
  4. Add the almond flour mixture to the melted cheese and mix until it forms a soft dough. Use a hand mixer to achieve the right consistency. The dough should feel soft and only slightly tacky.

    Dough being mixed in a bowl
     The Spruce Eats / Leah Maroney
  5. Divide the dough into 30 small balls. 

    Dough balls
     The Spruce Eats / Leah Maroney
  6. Shape each ball into a 3- to 4-inch rope.

    Dough formed into a rope
     The Spruce Eats / Leah Maroney
  7. Wrap the rope around each hot dog 2 to 3 times. Place them on a parchment-lined baking sheet. Make sure they have a good amount of space between each of them. They will puff a bit when they cook.

    Mini hot dogs wrapped in dough
     The Spruce Eats / Leah Maroney
  8. Add a teaspoon of water to the final egg and whisk until combined. Brush the egg mixture over the top of each hot dog.

    Pigs in a blanket brushed with egg wash
     The Spruce Eats / Leah Maroney
  9. Bake in the preheated oven for 8 to 10 minutes or until golden brown. The dough should also look firm to the touch. 

    Baked keto pigs in a blanket
     The Spruce Eats / Leah Maroney
  10. Whisk together the melted butter and garlic powder in a small bowl. Brush the top of each dog with the garlic butter. Sprinkle the top of each dog with the everything bagel seasoning. 

    Keto pigs in a blanket
     The Spruce Eats / Leah Maroney
  11. Serve immediately with your favorite dips. 


  • If the dough is too sticky, just add a little more almond flour. You can also dust the surface that you roll out the dough on with more almond flour.