Breakfast & Brunch
This bacon and cheese sausage roll recipe delivers flaky, golden layers of crispy puff pastry wrapped around smoky bacon and melted cheddar—every bite is a perfect balance of textures and flavors.
The secret lies in using high-quality puff pastry and cooking the filling just enough to hold its shape while staying tender. I've perfected this recipe over years of testing, ensuring the pastry stays crispy while the filling stays gooey and flavorful.
What sets these sausage rolls apart is the combination of crispy bacon and sharp cheddar, which creates a rich, savory filling that pairs perfectly with the buttery pastry.
The recipe includes a simple technique for rolling the dough tightly to prevent leaks, and you can bake or air-fry them for a crispy finish. Whether you're serving them for breakfast, brunch, or an appetizer, they're always a crowd-pleaser.
The result is a dish that's restaurant-quality but easy to make at home, with layers of crispy, flaky pastry surrounding tender bacon and melted cheese. The aroma alone will have everyone gathering around the table, and the first bite delivers that satisfying crunch followed by creamy, savory goodness.
These sausage rolls are perfect for feeding a crowd or enjoying as a special treat.
Serve them warm with a side of honey mustard or a fresh salad to balance the richness. The recipe is flexible—you can even make them ahead and reheat them for a quick meal. Let's get started on creating these delicious, flaky sausage rolls that will impress everyone who tries them.
Ingredients for bacon and cheese sausage roll
Twelve ingredients for twelve perfect sausage rolls—crispy, flaky, and packed with smoky-sweet flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Puff Pastry Sheets 🥧 | 2 sheets | Store-bought or homemade, thawed |
| Thick-Cut Bacon 🥓 | 1 ½ lb | Smoked or regular, cut into strips |
| Shredded Sharp Cheddar Cheese 🧀 | 2 cups | Freshly grated for best melt |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Eggs 🥚 | 1 whole | Beaten for egg wash |
| Unsalted Butter 🧈 | 2 tbsp | Melted for brushing |
| All-Purpose Flour 🌾 | ¼ cup | For dusting work surface |
| Garlic Powder 🧄 | ½ tsp | For added depth |
| Onion Powder 🧅 | ½ tsp | Enhances savory flavor |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Honey Mustard 🍯 | ½ cup | For serving (optional) |
The puff pastry is non-negotiable here—store-bought sheets (like Pillsbury or Whole Foods) save time, but homemade is worth the effort for that extra flakiness. Look for sheets that are cold and firm when you buy them (the good stuff stays that way). For bacon, thick-cut is key—it crisps up better and holds its shape. If you're using pre-cooked bacon, pat it dry before wrapping to avoid soggy pastry. The cheddar should be sharp and freshly grated—pre-shredded has anti-caking agents that prevent proper melting. Trader Joe's or local cheese shops usually carry the best blocks for grating yourself.
No thick-cut bacon? Regular bacon cut into strips works, but it'll crisp up faster—keep an eye on it. Substituting the cheddar? Pepper jack or Gouda add different but delicious flavors, though sharp cheddar is the classic choice. Running low on heavy cream? Half-and-half or whole milk will work in a pinch, though the texture might be slightly less rich. The egg wash is crucial—beat the egg with a pinch of salt for extra adhesion. If you're air-frying, reduce the amount of butter you brush on the pastry by half to prevent excess oil splatter. And if you're making these ahead, freeze the uncooked rolls—they'll keep for up to 3 months.
These reheat beautifully—350°F for 10-12 minutes if they're frozen, or 5 minutes at 375°F if they're fresh from the fridge. Store leftovers in an airtight container for up to 3 days, though they're best enjoyed fresh. For serving, warm the honey mustard slightly—it pairs perfectly with the smoky bacon and sharp cheese. If you're feeding a crowd, double the batch—they disappear fast. And pro tip: cut into bite-sized pieces before serving; it's less messy and more elegant.
Why You'll Love This Recipe
- No-Fuss Assembly: I swear by this recipe because it’s the kind of meal where you can literally set the table while the oven preheats. Just roll out the puff pastry, layer the crispy bacon and melty cheddar, brush on that egg wash—done. No fancy techniques, no stress.
- Crispy-Meets-Creamy Magic: Honestly, the contrast here is chef’s kiss: that flaky, golden puff pastry cracking open to reveal gooey cheese and smoky bacon? It’s like a hug for your taste buds. The heavy cream in the filling ties it all together—rich but not heavy, salty but balanced.
- Game for Any Gathering: Between us, these disappear at picnics, potlucks, and even my very picky uncle’s holiday table. Serve them warm as a snack, pack them cold for lunch, or turn them into sliders for game day. They’re the one dish that works everywhere.
Step-by-step instructions for flaky bacon and cheese sausage rolls
Master the art of crispy, golden layers with these precise techniques for perfect sausage rolls.
Prepare the Filling with Crispy Bacon
Preheat your oven to 400°F for the baking step. In a large skillet over medium heat, cook the 1.5 lb thick-cut bacon strips until they're deep golden brown and crispy, about 8-10 minutes. Drain on paper towels, leaving just enough fat to coat the pan lightly.
While the bacon cooks, combine the 2 cups shredded sharp cheddar cheese, 0.5 cup heavy cream, 0.5 tsp garlic powder, 0.5 tsp onion powder, 1 tsp salt, and 0.5 tsp black pepper in a medium bowl. Stir until the cheese is completely melted and the mixture is smooth. This creates a rich, flavorful base that will bind with the bacon.
Remove the bacon from the pan and add it to the cheese mixture. Stir gently to distribute the bacon evenly while keeping it crisp. Let this filling cool for 5 minutes before using—this prevents the pastry from becoming soggy when we assemble.
Roll and Seal the Sausage Rolls
Lightly dust your work surface with the 0.25 cup all-purpose flour. Unfold one of the puff pastry sheets and place it on the floured surface. Using a sharp knife or pizza cutter, cut the pastry into 12 equal rectangles, each about 3 inches wide. I like to make them slightly longer than needed to ensure full coverage.
Spread about 1 tablespoon of the bacon-cheese filling onto one short end of each pastry rectangle, leaving about 1 inch of clean pastry at the top. Roll tightly from the filled end, using your fingers to press gently and seal the edges. Place the sealed rolls seam-side down on a parchment-lined baking sheet.
Repeat with the remaining pastry sheet and filling. For extra crispiness, brush the tops with the 2 tbsp melted unsalted butter using a pastry brush. This step creates that signature golden-brown finish we're after.
Bake to Golden Perfection
Bake the sausage rolls in the preheated 400°F oven for 18-22 minutes until they're deep golden brown and the filling is bubbling through the slits. The pastry should be crispy to the touch, with no soft spots remaining.
I find it helpful to rotate the baking sheet halfway through cooking to ensure even browning. The rolls are done when they pull away from the edges of the pan slightly and have developed a beautiful caramelized crust. If they brown too quickly, tent loosely with foil for the last few minutes to prevent burning.
Remove from the oven and let cool for 5 minutes before serving. This resting period allows the filling to set slightly, making them easier to handle. Serve warm with the 0.5 cup honey mustard for dipping—it complements the smoky bacon and sharp cheddar perfectly.
Pro Tips For Making Bacon And Cheese Sausage Roll
- Chill the Pastry: DESCRIPTION: Take your puff pastry sheets out of the fridge 10-15 minutes before rolling—cold dough cracks like a brittle biscuit when you force it. I learned this the hard way after watching my first batch shatter mid-roll. Room temp makes all the difference, but don’t let it get too soft or it’ll stick like glue.
- Cook Bacon Low: DESCRIPTION: Render that thick-cut bacon at 300°F (150°C) instead of blasting it. High heat makes it crisp too fast, leaving the middle greasy—you want every bite to be perfectly crispy through. Use a wire rack to drain excess fat, or you’ll end up with soggy sausage rolls.
- Press Cheese Firm: DESCRIPTION: Pack that shredded cheddar into the sausage mixture like you’re stuffing a Thanksgiving turkey—press it down hard with a spoon. Loose cheese melts out during baking, leaving you with a sad, runny center. A tight pack guarantees gooey, cohesive bites every time.
- Brush, Not Drown: DESCRIPTION: Lightly brush the egg wash on the puff pastry with a pastry brush—don’t drown it. Too much egg makes the pastry tough and gummy instead of golden and flaky. A thin, even coat is all you need for that perfect bake. (Yes, even if you’re impatient like me.)
Best sauces and condiments for this recipe
Classic Honey Mustard
This sweet-and-tangy pairing is a must for balancing the richness of your sausage rolls. I recommend Duke's Honey Mustard—its perfect balance of honey and mustard enhances the smoky bacon and sharp cheddar.
For homemade, mix 3 tbsp Dijon mustard with 2 tbsp honey and 1 tbsp apple cider vinegar. Warm it slightly before serving to intensify the flavors. 🍯
Spicy Sriracha Mayo
Add a kick with a homemade spicy mayo that cuts through the richness. Combine ½ cup mayonnaise with 1 tbsp sriracha and 1 tsp lime juice. The heat from the sriracha complements the smoky bacon beautifully.
For extra depth, add ½ tsp smoked paprika to the mix. This is perfect for those who love a little heat with their sausage rolls.
Garlic Aioli
For a more sophisticated touch, whip up a garlic aioli using ½ cup mayonnaise, 1 roasted garlic clove, 1 tsp lemon juice, and a pinch of salt. The creamy, garlicky flavor pairs wonderfully with the crispy pastry and savory filling.
If you're short on time, Best Foods Classic Garlic Aioli from the store works just as well. 🧄
Smoky Chipotle Cream
Elevate your dipping game with a smoky chipotle cream sauce. Blend ½ cup sour cream with 1 tsp adobo sauce from a can of chipotles, ½ tsp honey, and ¼ tsp cumin.
This sauce adds a deep, smoky flavor that mirrors the bacon inside the rolls. It’s rich, creamy, and perfectly balanced for dipping or drizzling on top.
Classic Ketchup
Don’t underestimate the power of a simple ketchup for dipping. A high-quality Heinz Tomato Ketchup or Duke’s Original adds a tangy contrast that many people love.
Warm it slightly in a small saucepan to enhance its flavor. It’s a crowd-pleaser, especially for kids or those who prefer a milder taste. 🍅
Cheesy Ranch Dip
For a heartier option, prepare a cheesy ranch dip by mixing ½ cup ranch dressing with ¼ cup shredded cheddar cheese and 1 tbsp melted butter. The extra cheese ties into the sausage roll filling, creating a cohesive flavor experience.
Serve warm for the best texture and taste. This dip is ideal for sharing and adds a fun interactive element to your meal.
Nutrition facts
Frequently asked questions
Can I make these sausage rolls with regular biscuit dough instead of puff pastry?
You absolutely can! For a quicker version, use 1 lb biscuit dough (like Pillsbury refrigerated biscuits) and roll it out to about 1/8-inch thickness. The texture will be softer and less flaky, but still delicious. Just reduce the baking time to 15-18 minutes at 375°F to prevent over-browning.
How do I prevent the filling from leaking out while baking?
Seal tightly and use the right technique! First, chill the filled dough rolls in the fridge for 15 minutes before baking to help the cheese set. Then, press the edges firmly with your fingers or a fork to create a tight seal. For extra insurance, brush the seams with a little egg wash before baking.
Can I use pre-cooked sausage instead of bacon?
Yes, but with adjustments! Use 1 lb pre-cooked sausage (like kielbasa) and crumble it into the cheese mixture. Since it's already cooked, you'll want to add 1 extra tablespoon of heavy cream to keep the filling moist. The flavor will be slightly different but still delicious—just expect a more uniform texture without the bacon's crispy bits.
What's the best way to reheat leftovers?
Oven is your best friend for crispy results! Place leftovers on a baking sheet and reheat at 350°F for 10-12 minutes. For a quick fix, use the air fryer at 375°F for 3-4 minutes. Never microwave—it makes the pastry soggy. If reheating from frozen, add 5 extra minutes** to the oven time.
