First, let's make the bacon. Preheat your oven to 400°F and place a wire rack on top of a baking sheet. Then, lay slices of bacon on top and bake for 18-20 minutes. We want the bacon to be a little underdone so we can still shape it.
While the bacon is cooking, shred cheese if not already pre-shredded. Wash, dry, and trim the ends of the asparagus, then slice each piece in half. Dry well because excess water will make the dough soggy.
When bacon is done, remove the slices with tongs and pat with a paper towel.
Next, roll raw crescent dough out onto a creased baking sheet. Then, use a knife to cut along the perforated lines in the dough.
Brush lightly with olive oil and sprinkle with salt and pepper. Then add one piece of cooked bacon onto each crescent in a diagonal fashion to fit the long direction of the dough.
Then add two halves of asparagus stalks in the same direction as the bacon. If your asparagus is thinner, you can use 3-4 pieces.
Then add shredded cheese on top. This will act as glue and help the crescent rolls stay together as they bake.
Wrap the exposed corners inward, forming a pastry pocket with the cheese, asparagus, and bacon tucked inside. Brush each piece of crescent dough with a little more olive oil. Then, sprinkle with more cheese and seasoning on top.
Bake for 12 minutes or until the pastry is golden and puffed. Enjoy!