Begin by greasing a muffin tin.
In a large bowl, make the poaching liquid. Add the melted butter, cornstarch, Amaretto, brown sugar, and cinnamon and whisk until well combined.
Core and slice the pears into 1/4" slices.
Once the pears are sliced, put them in the poaching liquid and mix well so that all the slices are covered in the liquid.
Then, place the bowl in the microwave for about 45 seconds to soften the pears. This will make them easier to work with. Give them another good toss when they are warm to make sure they are completely coated in the Amaretto mixture.
Roll the puff pastry out onto a lightly floured work surface and, using a rolling pin, flatten the dough until it forms a rectangle, about 10"x12" in size.
Then, cut the dough into 2" wide strips.
Spread a small amount of caramel in an even layer on top of the dough.
One at a time, remove the pear slices from the poaching liquid, allowing the excess liquid to drain back into the bowl. Then, arrange the sliced pears across the top half of the strip of dough, allowing them to overlap each other. Depending on the size of the pears, I use about 6-8 slices for each rosette.
Add a sprinkle of the crumbled Amaretti cookies and fold the bottom up towards the top, allowing the pears to stick out above the pastry.
Then, roll the dough, press the end to seal the rosette, and place it in the muffin tin. Continue with the rest.
Bake the rosettes for about 30-35 minutes, until the puff pastry is cooked and golden.
These are at their best when served hot from the oven. Dust with powdered sugar, a drizzle of caramel and enjoy!