Introduction
Breakfast Pigs in a Blanket are the ultimate morning comfort food — savory breakfast sausages wrapped in warm, buttery dough and baked until golden brown. Whether you’re preparing a weekend brunch, a special holiday breakfast, or just a fun weekday meal, this recipe is quick, versatile, and guaranteed to please everyone at the table. It’s a fantastic make-ahead option, easy to customize with your favorite add-ins, and a great way to start your day with a smile.
My recipe story
I first fell in love with pigs in a blanket at a family holiday gathering. Growing up, my mom would make them for special occasions, and they became a tradition we all looked forward to. Over time, I adapted her classic recipe by using breakfast sausage instead of cocktail franks and pairing them with light, fluffy scrambled eggs. Now, I make them for busy mornings or when I have overnight guests — they’re easy to whip up, require minimal cleanup, and always impress. It’s a recipe that’s stood the test of time and become a family favorite.
💡 Why You’ll Love This Recipe
- Perfect for busy mornings — ready in under 30 minutes.
- Kid-friendly and fun to eat, making breakfast more exciting.
- Customizable with different sausages, cheeses, and spices.
- Pairs beautifully with fresh fruit, coffee, or juice.
- Freezer-friendly for meal prep and easy grab-and-go breakfasts.
Ingredient breakdown
This recipe keeps things simple with just a few essential ingredients that come together for a big payoff. The star of the dish is the breakfast sausage — you can use pork, chicken, or turkey links depending on your preferences. Choose fully cooked sausages for convenience or raw sausages if you prefer a more robust, freshly cooked flavor.
Crescent roll dough or puff pastry is what makes these little blankets so irresistible. The dough bakes up golden, flaky, and slightly buttery, complementing the savory sausage perfectly. Eggs, milk, and a pinch of salt and pepper round out the dish by adding a fluffy, protein-packed side that balances the richness of the wrapped sausages.
If you like a touch of extra flavor, consider adding shredded cheddar cheese inside the rolls before baking or brushing the tops with melted butter and sprinkling everything bagel seasoning or sesame seeds for added crunch and flavor.
Equipment you’ll need
- Baking sheet lined with parchment paper or silicone mat
- Small skillet for cooking sausage (if uncooked) and scrambling eggs
- Mixing bowl and whisk for eggs
- Pastry brush (optional, for butter wash)
- Sharp knife or pizza cutter to cut dough triangles evenly
Step-by-step directions
- Prepare the sausages: If using raw breakfast sausages, cook them in a small skillet over medium heat until browned and fully cooked through, about 8–10 minutes. Transfer them to a plate and allow them to cool slightly before wrapping. If using fully cooked sausages, simply warm them for 2–3 minutes to enhance their flavor.
- Prepare the dough: Unroll the crescent roll dough on a clean surface. Separate the triangles carefully and arrange them in a single layer. If using puff pastry, cut it into strips wide enough to wrap around each sausage link.
- Wrap the sausages: Place one sausage on the wide end of each dough triangle and roll up toward the pointed end, tucking the sides gently so the sausage is sealed inside. Arrange the wrapped sausages on the prepared baking sheet, spacing them evenly apart.
- Bake until golden: Preheat your oven to 375°F (190°C). Bake for 12–15 minutes, or until the dough is puffed and golden brown. Remove from the oven and allow to cool for a few minutes before serving.
- Make the eggs: While the pigs in a blanket bake, whisk together eggs, milk, salt, and pepper. Heat a small nonstick skillet over medium heat, add a pat of butter, and cook the eggs gently, stirring with a spatula until soft curds form. Remove from heat when slightly underdone — they will continue cooking off the heat.
- Serve and enjoy: Plate the warm pigs in a blanket alongside fluffy scrambled eggs. Garnish with fresh herbs like chives or parsley for a bright finishing touch.

Variations & substitutions
Feel free to get creative with this recipe! Swap breakfast sausage for mini hot dogs, chicken apple sausages, or even veggie sausage links for a plant-based version. Add a slice of cheddar or pepper jack cheese inside the dough before rolling for a cheesy surprise. If you want a sweet-and-savory twist, brush the tops with a little maple syrup or honey butter before baking. You can also try using biscuit dough for a heartier, more bread-like texture.
💡 Expert Tips & Troubleshooting
- Make sure sausages are cool before wrapping — hot sausages can make the dough soggy.
- Do not overbake; watch closely in the last 2 minutes to prevent burning.
- For extra golden tops, brush the dough with an egg wash (1 beaten egg + 1 tbsp water) before baking.
- If using puff pastry, keep it cold until just before baking to ensure the best rise and flakiness.
Storage, freezing & make-ahead
Leftover pigs in a blanket store beautifully. Keep them in an airtight container in the refrigerator for up to 3 days. To reheat, place them in a 350°F (175°C) oven for about 8 minutes to regain their crispiness — microwaving tends to make them soft. For longer storage, freeze the unbaked, wrapped sausages on a baking sheet until solid, then transfer to a freezer bag. Bake from frozen, adding 3–5 extra minutes to the baking time.
Serving ideas & pairings
These are wonderful served with a variety of sides. Pair them with fresh fruit salad, crispy hash browns, or a light green salad for a balanced brunch. For dipping, try maple syrup, honey mustard, or even spicy sriracha mayo for a bold kick. Serve with fresh orange juice, coffee, or a fun brunch mimosa for a complete meal experience.
FAQ
Can I make these the night before? Yes! Assemble them and refrigerate covered with plastic wrap. Bake fresh in the morning.
What type of sausage works best? Any fully cooked breakfast sausage works, but choose your favorite flavor — maple, spicy, or classic.
Can I make them gluten-free? Yes, use gluten-free crescent dough or puff pastry and check that your sausage is gluten-free.
How do I make them vegetarian? Substitute plant-based sausages and dairy-free butter for a vegetarian-friendly version.
Why are my pigs in a blanket soggy? This usually happens if the sausage releases too much moisture or if the dough was underbaked. Make sure to pat sausages dry and bake until golden.
Final thoughts
Breakfast Pigs in a Blanket are a fun, satisfying, and versatile dish that can turn any morning into a special occasion. They’re quick to prepare, easy to customize, and universally loved by kids and adults alike. Whether you’re making them for a cozy family breakfast or a brunch with friends, they’re sure to be a hit. Try them once, and you may find yourself adding them to your regular breakfast rotation!
Print
Breakfast Pigs in a Blanket Recipe
- Total Time: 25 minutes
- Yield: 4 servings
- Diet: Gluten Free
Description
Savory breakfast sausages wrapped in golden crescent rolls and served with fluffy scrambled eggs. A fun, family-friendly morning favorite.
Ingredients
- 12 breakfast sausage links (pork, chicken, or turkey)
- 1 can refrigerated crescent roll dough (8-count)
- 4 large eggs, lightly beaten
- 1/4 cup milk
- 1 tbsp butter
- Salt and pepper to taste
Instructions
- Preheat oven to 375°F (190°C) and line a baking sheet with parchment paper.
- Cook sausages in a skillet over medium heat until browned and cooked through. Let cool slightly.
- Unroll crescent dough and separate into triangles. Place one sausage on the wide end of each triangle and roll up.
- Arrange wrapped sausages on the baking sheet and bake for 12–15 minutes, until golden brown.
- While baking, whisk eggs, milk, salt, and pepper. Cook in a buttered skillet over medium heat, stirring until fluffy.
- Serve pigs in a blanket warm with scrambled eggs on the side.
Notes
For extra flavor, brush tops with melted butter and sprinkle with everything bagel seasoning before baking. Leftovers can be refrigerated and reheated in the oven for a crisp texture.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American