01 -
Preheat the oven to 400°F. Line a baking sheet with parchment paper or grease lightly.
02 -
Heat olive oil in a skillet over medium heat. Cook the chopped onion until translucent, about 3 to 4 minutes. Add minced garlic and cook for 30 seconds, stirring constantly.
03 -
Add crumbled Cuban-style sausage to the skillet. Brown thoroughly, breaking apart with a spoon, for 6 to 8 minutes. Season with salt and freshly ground pepper to taste. Remove from heat and let cool slightly.
04 -
On a lightly floured surface, gently roll the thawed puff pastry sheet into an even rectangle if needed.
05 -
Spread the cooled sausage mixture evenly across the pastry, leaving a small border at the edges. Sprinkle shredded mozzarella and grated Parmesan evenly over the sausage layer.
06 -
Starting from one long edge, tightly roll the pastry into a log without squeezing. Using a sharp knife, slice into ½-inch thick pinwheels, yielding approximately 12 to 14 pieces.
07 -
Arrange the pinwheels flat on the prepared baking sheet spaced apart to allow expansion. Brush the tops lightly with beaten egg for a golden finish.
08 -
Bake in the preheated oven for 15 to 18 minutes or until the pastry is puffed and golden brown and the cheese is melted.
09 -
Allow pinwheels to rest on the baking sheet for 5 minutes before transferring to a wire rack or serving platter. Serve warm or at room temperature with optional dipping sauces.