I love working with Puff Pastry. Anything done with it comes out amazing!
An excellent alternative to the Gruyere cheese is to buy shredded 4 cheese “Italiano” mix.

1 bunch asparagus (about 12-16 ounces) ends trimmed
1 tablespoon extra virgin olive oil
kosher salt
pepper
2 sheets frozen puff pastry thawed
8 ounces Gruyere shredded
12 slices prosciutto
1 egg beaten

  1. Preheat oven to 425°F. Line a sheet pan with parchment paper.
  2. On a lightly floured surface, roll the puff pastry out to a large rectangle about double the original size. Square off edges and cut into 6 squares. (I use a pizza cutter to do this).
  3. Toss asparagus in olive oil and season with salt and pepper.
  4. To make the bundles, place slice of prosciutto on top of the square. I folded the prosciutto in half so that it fit nicely on the square. Follow with 3-4 stalks of asparagus (depending on size) and 1-2 tablespoons of cheese.
  5. Lift two opposite corners of the puff pastry squares and wrap them around the asparagus and press to seal. Brush puff pastry with egg wash. Sprinkle with more salt and pepper if desired.
  6. Bake until puff pastry is golden and puffed, about 12-15 minutes. Serve immediately.