Snacks
Porto's cheese roll recipe delivers the perfect balance of crispy, flaky layers and melty cheese that pulls apart with every bite—just like the famous Portuguese folhado com queijo.
I've perfected this technique over years of baking, ensuring the dough stays tender while the cheese filling transforms into golden, gooey perfection. The secret lies in the precise rolling and baking method, which creates those signature crispy edges without sacrificing the delicate interior.
This recipe captures the essence of traditional Portuguese pastries while adapting it for home kitchens with simple ingredients and straightforward steps. You'll work with a basic puff pastry dough that's rolled out thin and layered with a rich, tangy cheese filling.
The key to achieving that signature crispy texture is baking at the right temperature—hot enough to create a golden crust but gentle enough to keep the layers tender. Once you master this technique, you'll have a snack that's impossible to resist.
The result is a dish that's both elegant and satisfying—perfect for serving at gatherings or enjoying as a midday treat. Each bite offers a harmonious blend of textures: the crispy outer shell gives way to flaky layers, and the cheese filling stretches into creamy strands.
The aroma of baking cheese rolls fills the kitchen, making it impossible to wait for them to cool. This recipe is designed to impress without requiring advanced baking skills, ensuring success every time.
Whether you're recreating a classic Portuguese treat or adding a new favorite to your snack repertoire, these cheese rolls are sure to become a household staple. Pair them with a simple salad or serve them alongside a cup of coffee for the ultimate indulgence.
Let's get started on creating your own batch of crispy, cheesy perfection.
Ingredients for porto's cheese roll
Simple dough and rich cheese filling—just what you need for golden, crispy Portuguese cheese rolls.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 3 cups | Spray with flour to prevent sticking |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for dough |
| Ice Water 💧 | ½ cup | Chilled for tender dough |
| Salt 🧂 | ½ tsp | Fine sea salt preferred |
| Milk 🥛 | ¼ cup | Cold for cheese filling |
| Shredded Mozzarella Cheese 🧀 | 1 ½ cups | Part-skim for balance |
| Shredded Parmesan Cheese 🧀 | ½ cup | Freshly grated preferred |
| Large Egg 🥚 | 1 whole | Room temperature for binding |
| Granulated Sugar 🍚 | 1 tbsp | Balances tangy cheese |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked for flavor |
| Baking Powder 🍞 | ½ tsp | For tender layers |
| Cornstarch 🌾 | 1 tbsp | Prevents sticking |
The dough is where the magic happens. All-Purpose Flour from King Arthur or Gold Medal gives the best texture—light and tender. Cold unsalted butter (like Plugrá) is non-negotiable; it creates those signature flaky layers. Chill your ice water in the freezer for 10 minutes before using—this keeps the dough from getting gummy. For the cheese filling, shred your own mozzarella (the pre-shredded kind has anti-caking agents that ruin the melt). If you're feeling fancy, add a pinch of nutmeg to the cheese mix—trust me, it elevates everything.
No cold butter? Substitute chilled shortening (like Crisco) for extra flakiness, but butter's flavor wins. Running short on mozzarella? Fontina or Gruyère melt beautifully—just reduce the amount by 1/4 cup. The baking powder is crucial; double-acting (like Clabber Girl) works best. For a tangier twist, swap half the milk for sour cream. And if you're making these ahead, freeze the dough balls—they'll thaw perfectly when you're ready to bake. The key to crispy edges? Don't overfill the rolls—keep the cheese mound small and centered.
These keep beautifully for 3 days at room temperature, wrapped in parchment. For longer storage, freeze the baked rolls for up to 2 months—just reheat in a 350°F oven for 5 minutes to restore that crispy magic. I always make a double batch; they disappear faster than you can say 'folhado com queijo'. Pro tip: Spritz the baked rolls with a little olive oil while still warm—it enhances that golden crust. And if anyone asks, the secret to the perfect cheese roll? Patience—let the dough rest between folds, and don't rush the baking.
Why You'll Love This Recipe
- No-Knead Magic: I swear by this dough—just flour, butter, and ice water. No mixer, no fuss, just a quick mix and a 30-minute rest. Honestly, my hands are always busy, and this lets me make dinner without turning the kitchen into a science lab.
- Buttery, Cheesy Bliss: That first bite? The flaky, golden layers with melted cheese inside—it’s like a hug in pastry form. The milk in the dough keeps it tender while the butter makes every fold buttery perfection. (Yes, even on a Tuesday night.)
- Lunchbox Hero: Between us, these rolls are my go-to for meal prep. Slice them, pack them, and they stay fresh for days. My kids grab them for school lunches, and I still sneak one from the fridge when I think no one’s looking.
- Budget-Friendly Staples: Flour, butter, milk—these are pantry basics that won’t break the bank. A single batch stretches to feed four, and leftovers reheat beautifully. Not the prettiest, but the taste makes up for it every time.
Step-by-step instructions for Porto's cheese roll recipe
Here's how to craft those legendary crispy shells with molten cheese perfection—every layer matters.
Create the Perfect Dough Foundation
In a large mixing bowl, combine the 3 cups all-purpose flour, 0.5 tsp salt, 0.5 tsp baking powder, and 1 tbsp cornstarch. Whisk these dry ingredients together until evenly distributed—this ensures your cheese rolls will rise properly and develop that signature crispy texture. Create a well in the center and add the 0.5 cup cold cubed unsalted butter.
Using a pastry cutter or your fingers, work the butter into the flour mixture until the consistency resembles coarse crumbs with pea-sized butter pieces remaining. This cold butter method is crucial—it creates flaky layers when baked. Pour in the 0.5 cup ice water gradually while stirring with a fork until the dough just comes together. Avoid overmixing; you're looking for a soft, slightly tacky dough that holds when pressed.
Form and Rest the Dough Layers
Turn the dough onto a lightly floured surface and gently knead just 4-5 times until smooth. Divide into 4 equal portions (about 8 ounces each) and roll each into a 10-inch circle on parchment paper. Here's the secret: keep the circles thin but even—about ⅛-inch thick. If the dough resists, let it rest 5 minutes and re-roll. The thinner the layer, the crispier the final shell.
While the dough circles rest, prepare the cheese filling by mixing 1.5 cups shredded mozzarella cheese, 0.5 cup shredded parmesan cheese, 1 tbsp granulated sugar, and 0.5 tsp ground black pepper in a bowl. This sweet-spicy cheese blend is what makes Porto's rolls so addictive. The sugar caramelizes slightly during baking, adding depth to the flavor.
Assemble with Precision for Maximum Crisp
Working quickly, spread about ¼ cup of the cheese mixture evenly over each dough circle, leaving a ½-inch border uncovered. This border is critical—it prevents cheese from leaking during baking. Starting from one edge, tightly roll each circle into a log, pinching the seam to seal. The rolls should be about 1½ inches in diameter. Place them seam-side down on a parchment-lined baking sheet, spacing them 1 inch apart for even browning.
Brush the tops of each roll with the 0.25 cup cold milk using a pastry brush. This simple step creates a golden, crackly crust that's irresistibly crispy. Let the assembled rolls rest for 15 minutes at room temperature while you preheat the oven to 375°F. This resting period allows the gluten to relax, preventing any cracking during baking.
Bake to Golden Perfection
Bake the cheese rolls for 20-25 minutes until they're deep golden brown and the internal temperature reaches 180°F when tested with an instant-read thermometer. The edges should be crisp enough to snap, while the centers remain soft and gooey. Rotate the baking sheet halfway through for even browning—hot spots in your oven can cause uneven coloring.
Here's the moment of truth: remove the rolls from the oven and let them cool for 5 minutes on the baking sheet. This brief rest prevents the cheese from oozing out when you slice. For serving, cut each roll diagonally into ½-inch slices, revealing that perfect contrast of crispy shell and molten cheese center. The sugar in the cheese filling will caramelize further as it cools, creating an irresistible sweet-savory balance.
Pro Tips For Making Porto'S Cheese Roll
- Chill the Dough: After kneading, pop the dough in the fridge for 30 minutes before rolling. I used to skip this, and the cheese would ooze out like a sad, melty mess when baking—now it holds together perfectly.
- Use Cold Butter: Cut that unsalted butter into tiny cubes and freeze it for 10 minutes before mixing. Warm butter makes the dough too soft, and you’ll end up with a greasy, unmanageable lump instead of flaky layers.
- Don’t Overwork the Dough: Handle the dough just enough to combine—over-kneading develops gluten, and your cheese roll will turn tough. Two minutes max by hand, or until it’s just smooth enough to roll.
- Preheat the Pan: Get a heavy skillet screaming hot before adding the rolled dough. A cold pan means slow cooking, and the bottom will steam instead of crisp up—you want that golden, caramelized crust, not a sad, pale blob.
Perfect pairings for this dish
Classic Pairing
Serve these golden cheese rolls with a simple arugula salad dressed in lemon vinaigrette—the peppery greens cut through the richness beautifully. I toss 4 cups baby arugula with 2 tbsp extra-virgin olive oil, 1 tbsp fresh lemon juice, and a pinch of flaky sea salt.
The bright acidity balances the caramelized cheese perfectly. 🥗
Coffee Companion
A robust Portuguese coffee like bica (espresso) is the ideal match for these cheese rolls. The bitterness of the coffee enhances the sweet-savory notes in the cheese filling. For a non-alcoholic option, try iced hibiscus tea—its tartness complements the caramelized crust.
I always keep a pot of coffee brewing when making these; the aroma of baking rolls pairs perfectly with freshly pulled shots.
Wine Recommendations
For a white wine pairing, go for a crisp Verdejo from Spain or a dry Portuguese Vinho Verde. Both wines have bright acidity that cleanses the palate between bites. If you prefer red, a light Pinot Noir with red fruit notes works beautifully.
Avoid heavy, oaky wines—they'll overpower the delicate cheese filling. A chilled glass of Sauvignon Blanc also shines here.
Sweet Contrast
Add a touch of sweetness with portuguese orange marmalade—spread a thin layer on warm slices for a tangy-sweet contrast. Alternatively, serve with dark chocolate-dipped strawberries—the bitterness of the chocolate balances the richness.
I love this combo for parties; it adds an elegant touch while keeping the focus on the cheese rolls. The marmalade should be thinly sliced for easy spreading.
Beverage Upgrade
For a festive touch, pair with sparkling rosé or a ginger beer—the effervescence cuts through the richness. I also enjoy a Portuguese ginjinha (cherry liqueur) for a dessert-like finish. The floral notes in ginjinha complement the caramelized cheese beautifully. Serve chilled in small glasses for an elegant presentation.
Spicy Kick Option
Add a spicy chili jam on the side for those who love heat. A small dollop on top of each slice adds a fruity, smoky contrast.
I use a homemade gochujang-infused jam—just 1 tbsp enhances the flavor without overpowering. The heat balances the sweetness in the cheese filling perfectly. 🌶️
Nutrition facts
Frequently asked questions
Can I use store-bought puff pastry instead of homemade dough?
For convenience, use 1 sheet of frozen puff pastry (about ½ pound) instead of the homemade dough. Simply roll it out to ⅛-inch thickness and cut into circles before adding the cheese filling. Bake at 400°F for 15-18 minutes—the higher heat creates that signature crispy texture faster.
Why is my cheese filling leaking out during baking?
This happens when the cheese mound is too large or the dough edges aren't sealed properly. Use only ¼ cup cheese per roll and leave a ½-inch border of uncovered dough. Also, ensure the seam is tightly pinched when rolling. If it still leaks, reduce the cheese by 2 tablespoons for each roll.
How do I make these rolls extra crispy?
For maximum crispiness, brush the assembled rolls with egg wash (1 egg + 1 tbsp milk) instead of just milk, and bake at 425°F for 12-15 minutes before reducing heat to 375°F for the final 8-10 minutes. The high initial heat sets the crust while the lower temp finishes baking. For extra crunch, sprinkle sesame seeds or crushed cornflakes on top before baking.
Can I freeze the unbaked cheese rolls?
Yes! Assemble the rolls as directed, wrap them individually in plastic wrap, then place in a freezer bag. Freeze for up to 2 months. Bake directly from frozen at 375°F for 25-30 minutes, adding 5 minutes if they're extra large. The texture will be slightly softer but still delicious. Thawing isn't necessary—just bake straight from frozen!
What's the best way to reheat leftovers?
For best results, reheat slices in a 350°F oven for 3-5 minutes on a wire rack to restore crispiness. Alternatively, use the air fryer at 375°F for 2 minutes—this method works fastest. Avoid microwaving; it makes the shells soggy. For a quick fix, broil for 1-2 minutes (watch closely to prevent burning).