These heavenly Cheese and Bacon Swirls are super legit! A big thanks to my dear friend, Amanda, for this spectacular recipe! Oh, man, you have got to give this one a try and experience the richness of all the flavours that only this dish could give! Feel free to add more ingredients if you prefer. By the way, be very generous with the amount of cheese that you are going to add. I know, I listed only about 75 grams but feel free to go beyond that! More cheese means more delicious, right? Anyway, I have listed all the directions so all you need to do is to follow them step by step and you are good to go! Have a blessed day, friends and I hope you all love and appreciate this very simple recipe. Enjoy!


1 pack all-butter puff pastry

5 back bacon rashers, sliced into 1-centimetre strips

3/4 tub cream cheese

75 grams cheddar, grated

1 onion, diced

A handful of parsley, chopped

Salt & pepper to season

1 Egg, beaten


Step 1: Prepare the oven and preheat to 355 degrees F or 180 degrees C.

Step 2: Line with baking paper a baking sheet.

Step 3: Spread the cream cheese all over the rolled-out puff pastry.

Step 4: Sprinkle onion, cheddar cheese, parsley, bacon rashers, salt, and pepper on top.

Step 5: Make a swiss roll by rolling up the end.

Step 6: Slice it into 1-inches with a sharp knife.

Step 7: Arrange them onto the prepared baking sheet.

Step 8: Brush egg wash all over.

Step 9: Place the baking sheet inside the preheated oven and bake for about 20 to 25 minutes or until they turn golden brown.

Step 10: Remove from the oven and allow them to cool at room temperature.

Step 11: Serve and enjoy!