Blanch asparagus in boiling water for 1 - 2 minutes, then immediately transfer to an ice bath to cool completely. At the same time, preheat your oven to 350.
Transfer to cheesecloth or paper towels and lay out in a single layer and pat dry.
Beat cream cheese on medium speed with a hand mixer until smooth and fluffy. Add garlic powder, black pepper and mayonnaise, then beat again until well combined.
Spread a bit of the cream cheese onto each slice of prosciutto, then cut in half lengthwise.
Wrap each piece of prosciutto around little bundles of 3 - 4 asparagus stalks.
Place on a parchment lined baking sheet and bake for 10 - 12 minutes or until the asparagus is tender.
Recipe by The Sweetest Occasion at https://thesweetestoccasion.com/2017/06/prosciutto-wrapped-asparagus/