Start your gas grill heating on high.
Find where to cut the asparagus by bending one and seeing where it breaks. Normally it is about 2″ from the base of the asparagus. We don’t want to eat this woody part. Once you have found about where the woody part ends, line all your asparagus up on the cutting board and chop off the amount equal to the part that broke off.
Take out some aluminum foil. Make it 2X as long as the asparagus plus about an inch. Lay the asparagus on top of the foil lengthwise.
Add the olive oil, balsamic, salt and pepper.
Seal the foil as shown in the photographs.
Take the foil package out to the grill and lay on the grate with the asparagus perpendicular to the grill grates. Close the lid and allow to cook for 3 minutes on high. Reduce the heat to medium and keep cooking for another 2 minutes.
Carefully open the foil pouch- there is steam that has built up inside so it will be hot. The asparagus should be emerald green. If it looks good, open the pouch completely.
Using tongs, you can either pull the foil out from under the asparagus or grab the asparagus in bunches and lay right on the grill grate. Once all the asparagus are out of the foil, discard the foil and close the lid. Cook for 2 minutes. Flip and cook for 2 more.
Grab all the asparagus and place on a platter. Sprinkle with the grated parmesan.
Serve hot and happy eating.