Porto’s Bakery Cheese Roll Recipe

May 10, 2021Van
Blog post

Prep time: 15 minutes

Cook time: 20 minutes

Serves: 12

Cheese Rolls are Porto’s most popular pastry, out of the thousands of people that visit their bakery everyday – almost everyone buys cheese rolls – can you believe they sell millions a year?? I know any time I’m there, I buy at least a dozen – it’s a flaky, buttery pasty filled with sweet cream cheese, it’s a perfect snack anytime of the day! Now that I live far away from Porto’s, it’s hard for me to stop by the bakery – I’ve gotten their mail-order a few times (it’s fantastic btw), but I figured cheese rolls are pretty easy to make at home, especially if you use store-bought puff pastry. My husband claims that these homemade ones are better than Porto’s, but you be the judge of it when you try it!


Porto’s uses all butter in their pasty – Trader Joe’s carries my favorite butter puff pastry, but they usually only carry it during the Fall/Winter time, I’ve also seen all butter puff pastry year round at Whole Foods as well. 
Porto’s Bakery Cheese Roll Recipe

Porto’s Bakery Cheese Roll Recipe

Porto’s Bakery Cheese Roll Recipe

Porto’s Bakery Cheese Roll Recipe

Porto’s Bakery Cheese Roll Recipe

Print Recipe

Porto’s Bakery Cheese Roll Recipe

  • Prep time: 15 minutes
  • Cook time: 20 minutes
  • Serves: 12



  • 6 oz Cream Cheese, (¾ of a brick) room temp
  • ¼ Cup Granulated Sugar
  • 1 Large Egg, whisked & divided
  • 17-18 oz Frozen Puff Pastry Sheets, defrosted
  • All Purpose Flour, for dusting
  • Sugar Crystals or Wilton White Sparkling Sugar


  • 1)

    Pre-heat oven to 400°F. Line a baking sheet with parchment paper or silpat. Add 6oz of room temp Cream Cheese, ¼ Cup Granulated Sugar, 1 Tablespoon of the whisked Egg to a bowl & mix until smooth. Place the cream cheese mixture into a piping bag or ziplock bag.

  • 2)

    Dust your work surface very well with flour, put down 1 sheet of Puff Pastry, dust the top well with flour & roll out to 12 inches x 12 inches. Cut it into 3 even strips, each strip should be 4x12in.

  • 3)

    Snip the tip of the piping bag with the cream cheese filling so there’s a ½ inch opening, pipe the cream cheese filling into the center of each strip lengthwise. Fold over one side, add egg wash along the edge of the other side and fold over to seal (don’t overlap the pastry too much or the bottom will turn out doughy). Flip it over & trim the ends diagonally, then cut in half diagonally and place onto the baking sheet – leave at least ½ inch of space between each cheese roll. Repeat with the other sheet of puff pastry. You should end up 12 cheese rolls.

  • 4)

    Brush egg wash onto each cheese roll & sprinkle the tops with sugar crystals (substitute with granulated sugar if you don’t have sugar crystals). Bake at 400°F for 20-25 Minutes until they are golden brown. Let them cool completely before serving. Enjoy!

↓ Supplies to make this recipe ↓



  • Noori

    June 19, 2021 at 10:37 am

    Thank you!
    As much as we love the real cheese rolls, great to have a quick alternative!

  • Maria

    October 24, 2022 at 11:44 pm

    I made these tonight and and was amazed at how they turned out. Soooo yummy. Will be making these again for sure! Thanks for sharing the recipe

Leave a comment

Your email address will not be published. Required fields are marked *

Previous Recipe Next Recipe