Bacon and Cheese Sausage Rolls Recipe: Flaky Pastry Wrapped in Smoky-Sweet Crunch

Breakfast & Brunch

Bacon and Cheese Sausage Rolls Recipe: Flaky Pastry Wrapped in Smoky-Sweet Crunch

This bacon and cheese sausage roll recipe delivers flaky, golden layers of puff pastry wrapped around smoky bacon and sharp cheddar—every bite combines crispy, savory, and creamy textures in perfect harmony.

The secret lies in chilling the dough between folds to prevent shrinking, a technique that ensures those signature puff pastry layers. I developed this recipe after years of testing, balancing crisp edges with tender filling that never feels soggy.

The filling is where the magic happens: crispy bacon bits lend smoky depth, while sharp cheese melts into creamy pockets when baked. Using pre-made puff pastry cuts prep time to just 15 minutes, though homemade dough delivers even more dramatic flakiness.

The rolls bake in 20 minutes to golden perfection, with edges that stay crisp even after cooling.

What you'll end up with is a dish that feels both comforting and impressive—ideal for brunch gatherings or weekend breakfasts. The aroma alone will have everyone gathering around your table, and the combination of textures makes each bite irresistible.

Serve warm with a side of maple syrup for dipping or a fresh salad to balance the richness.

For extra crispiness, try the air-fryer method—just 10 minutes at 375°F yields rolls with restaurant-quality crunch. The recipe scales easily too, so you can double the batch for parties or meal prep. Here's how to create these crowd-pleasing sausage rolls from start to finish.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for bacon and cheese sausage roll

Puff pastry, crispy bacon, and sharp cheddar create layers of flavor and texture in these golden sausage rolls.

Ingredient Amount Notes
Puff Pastry Sheets 🍞 2 sheets Store-bought or homemade, thawed
Bacon 🥓 ½ lb Thick-cut, cooked and crumbled
Sharp Cheddar Cheese 🧀 1 cup Shredded, sharp flavor preferred
Heavy Cream 🥛 ¼ cup Full-fat for creaminess
All-Purpose Flour 🌾 ¼ cup For dusting work surface
Unsalted Butter 🧈 2 tbsp Melted, for brushing
Large Egg 🥚 1 whole Beaten, for egg wash
Salt 🧂 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ¼ tsp Freshly ground preferred
Garlic Powder 🧄 ¼ tsp For seasoning filling
Maple Syrup 🍁 ¼ cup For optional dipping

The puff pastry is non-negotiable here—Pillsbury or store-bought sheets save time, but homemade delivers extra flakiness. Look for thick-cut bacon (like Oscar Mayer Thick & Savory or Applewood Smoked), which holds up better during baking. Sharp cheddar is key; Kraft or Cabot brands melt beautifully and won't turn rubbery. The heavy cream should be full-fat for that rich, creamy filling—no skim milk shortcuts here. If you're prepping ahead, keep the pastry and filling separate in the fridge until ready to assemble.

No thick-cut bacon? Regular bacon works in a pinch—just pat it extra dry to avoid soggy rolls. Substitute sharp cheddar with Pepper Jack for a kick, or Gruyère for nutty depth. The egg wash is critical for that golden finish—don’t skip it! For extra crispiness, brush the pastry with melted butter before baking. If you’re short on time, use pre-cooked bacon bits from the deli section, but fresh-cooked bacon adds that smoky aroma. The garlic powder adds subtle depth without overpowering, and the maple syrup isn’t just for dipping—it’s a great way to balance the richness if you’re serving with something sweet.

Assembled rolls keep for 2 days in the fridge, wrapped tightly in parchment. Reheat in a 375°F oven for 10-12 minutes until golden and crispy. For freezing, bake first, then store in an airtight container for up to 3 months. Thaw overnight in the fridge before reheating. The air-fryer method is a game-changer—10 minutes at 375°F gives you that restaurant-quality crunch without a mess. Serve warm with maple syrup for dipping or a fresh arugula salad to cut through the richness. Leftovers? They’re even better the next day—just reheat until crispy again.

❤️

Why You'll Love This Recipe

  • Puff-Pastry Shortcut: I swear by that pre-rolled puff pastry—no need to knead or wait for dough to rise. Just unfold, layer, and bake. The flaky magic happens while you’re still chopping the bacon.
  • Crispy-Creamy Magic: That sharp cheddar melts into gooey perfection, while the crispy bacon edges cut through the richness. Honestly, the contrast is what makes it crave-worthy.
  • Game for Any Gathering: Pack a batch for potlucks—they’re handheld, always a hit, and reheat like a dream. (Yes, even on a Tuesday night.) Or freeze half for when laziness strikes.
  • Budget-Friendly Feast: A single sheet of puff pastry and a pack of bacon stretch to feed four. Leftovers? Even better—they taste just as good cold the next day. My wallet thanks me.

Step-by-step instructions for bacon and cheese sausage rolls

Here's how to create perfectly flaky, golden-brown sausage rolls with a rich filling.

1

Prepare the Filling Mixture

In a medium bowl, combine the 0.5 lb bacon (already cooked and crumbled), 1 cup sharp cheddar cheese, 0.25 cup heavy cream, 0.25 tsp garlic powder, 0.25 tsp black pepper, and 0.5 tsp salt. Mix everything together using a fork until the cheese begins to soften and the filling becomes cohesive. The texture should be thick but spreadable—not dry or crumbly. If it's too loose, let it sit at room temperature for 5 minutes while you prepare the pastry.

This filling needs to be the right consistency to stay contained within the pastry while baking. Too wet and it'll leak; too dry and it won't bind properly. The heavy cream helps create that perfect balance of richness and moisture that keeps the cheese from becoming grainy during baking.

2

Roll and Fill the Puff Pastry

Preheat your oven to 375°F and line two baking sheets with parchment paper. On a lightly floured surface (use the 0.25 cup all-purpose flour if needed), unroll one sheet of the puff pastry sheets and cut it in half lengthwise. You'll have two long rectangles—each should be about 10x15 inches.

Spread 2 tablespoons of the filling mixture evenly along the long edge of one pastry rectangle, leaving about 1 inch of bare pastry at the top. Using a sharp knife, carefully cut the pastry into 1-inch strips along the length, being sure to cut through the filling. This creates individual sausage roll pieces that will hold their shape during baking.

3

Seal and Shape the Rolls

Brush the edges of the pastry with melted unsalted butter (melt the 2 tbsp in a small bowl over low heat). This helps create a golden crust and seals the edges to prevent leaking. Fold the long edge of the pastry over the filling, pressing gently to seal. Use your fingers to roll each strip tightly into a log shape, pinching the seam to ensure it stays closed.

Place each completed sausage roll seam-side down on the prepared baking sheets, spacing them about 1 inch apart. Repeat with the remaining pastry sheet and filling. For extra flakiness, I like to make a few shallow cuts on the top of each roll with a sharp knife before baking—this allows steam to escape and prevents puffing.

4

Bake to Golden Perfection

Bake the sausage rolls in the preheated oven for 20-25 minutes until they're deep golden brown and crispy. Rotate the baking sheets halfway through for even browning. The rolls are done when the pastry is golden and the cheese has melted completely through the center. Watch closely in the last few minutes to prevent over-browning.

For the best results, let the sausage rolls cool on the baking sheets for 5 minutes before transferring to a wire rack. This resting period helps set the pastry and makes them easier to handle. Serve warm with the 0.25 cup maple syrup for dipping if desired—it pairs beautifully with the smoky bacon and sharp cheddar.

👨‍🍳

Pro Tips For Making Bacon And Cheese Sausage Roll

  • Chill the Puff Pastry: I learned this the hard way—skipping the fridge for even 10 minutes makes the dough sticky and impossible to roll. Pop those sheets in the coldest part of your fridge for 15 minutes before handling, and you’ll avoid the frustration of it sticking to everything.
  • Cook Bacon Until Crisp: No one likes soggy bacon in a sausage roll. Cook the strips until they’re deep golden and the edges start to curl—about 8-10 minutes in a skillet over medium heat. Drain on paper towels to remove all the grease, or your filling will turn greasy instead of creamy.
  • Prevent Cheese Overload: Sharp cheddar melts differently than mild—too much, and your rolls will ooze cheese everywhere. Stick to 1 cup shredded (about 4 oz) for 2 sheets of puff pastry. Pack it loosely in the center so it doesn’t burst through the seams when baking.
  • Brush Layers with Cream: This isn’t just for flavor—it’s the glue that keeps your rolls from tearing. After sealing the edges, brush the top of the dough with a thin layer of heavy cream before baking. The moisture steams the pastry, making it flaky instead of dry or tough.

Dietary considerations for this dish

Gluten-Free Adaptations

For a gluten-free version, replace the puff pastry sheets with a gluten-free puff pastry alternative like Pepperidge Farm Gluten-Free Puff Pastry or make your own using gluten-free flour blends. I’ve tested the King Arthur Measure for Measure blend with great success—just follow standard puff pastry folding techniques.

The filling remains the same, but brush the edges with melted butter to help seal the seams. 💡

Dairy-Free Options

Skip the sharp cheddar cheese and use dairy-free cheddar shreds like Violife or Daiya—both melt beautifully and hold their shape. Replace the heavy cream with full-fat coconut cream for richness, and add a pinch of nutritional yeast for that cheesy depth.

The flavor won’t be identical, but it’s a great compromise for those avoiding dairy. ✨

Lower-Carb Versions

Cut carbs by using low-carb puff pastry (like Caulipower) or making your own with almond flour and cream cheese. For the filling, reduce the heavy cream to 2 tablespoons and add ¼ cup grated Parmesan for extra flavor without extra carbs.

This keeps the dish satisfying while fitting into keto or low-carb diets. 🥓

Vegetarian Swaps

Replace the bacon with smoked tempeh or mushroom sausage crumbles (like Lightlife). For extra umami, add 1 teaspoon soy sauce to the filling. The sharp cheddar can stay the same, but consider nutritional yeast for a vegan-friendly option.

The texture will differ slightly, but the smoky-sweet balance remains intact. 🌱

Allergen-Friendly Adjustments

If nut allergies are a concern, avoid almond-flour-based puff pastry and opt for certified gluten-free, nut-free puff pastry (check Annie’s or Schär brands). For the filling, ensure all spices (like garlic powder) are processed in allergen-free facilities. Always double-check labels to avoid cross-contamination risks. 🧀

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 24g120%
Cholesterol 185mg62%
Sodium 1250mg54%
Total Carbohydrate 32g11%
Dietary Fiber 1g4%
Sugars 3g
Protein 20g40%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use store-bought sausage meat instead of bacon?

Yes! For a quicker version, replace the bacon with 1 cup cooked and crumbled breakfast sausage or Italian sausage. Just drain excess fat to avoid soggy rolls. The flavor will be slightly different but still delicious. For extra richness, add 1 tablespoon cream cheese to the filling to help bind the mixture.

2

Why did my sausage rolls get soggy?

Soggy rolls usually happen when the filling is too wet or the pastry isn't sealed properly. Make sure your filling is thick but spreadable—not runny. Also, brush the edges with melted butter before sealing to create a moisture barrier. If using pre-cooked bacon, pat it very dry to remove excess grease.

3

Can I make these ahead of time?

Assemble the rolls and refrigerate them for up to 24 hours before baking. For longer storage, freeze uncooked rolls (wrapped tightly) for 2 months. Bake from frozen, adding 5-7 extra minutes at 375°F. Reheat leftover rolls in the oven to restore crispiness.

4

What's the best way to reheat leftovers?

Never microwave—they'll turn rubbery! Instead, place rolls on a baking sheet and reheat at 350°F for 8-10 minutes until golden and crispy. For extra crunch, broil for 1-2 minutes at the end. The oven method keeps the pastry flaky while restoring that perfect texture.

5

How do I make them extra crispy?

For maximum crispiness, try these pro tips: 1) Brush the rolls with extra melted butter before baking. 2) Use an air fryer at 375°F for 10 minutes instead of the oven. 3) Place a baking sheet under the rolls on the oven rack to catch drips. 4) For homemade pastry, fold it 4 times instead of 3 for extra layers.

★★★★★5.0(6 reviews)
Categories Breakfast & Brunch