Preheat the grill surface to 450°F—medium to medium-high on most gas grills. Clean and oil the grates if not using a grill pan.
Wash and trim the spears. Cut off about ½ inch from the bottom. Peel the thick ends if needed.
In a small bowl, mix olive oil with garlic (powder or fresh), salt, and pepper.
Pour over the asparagus and toss to coat—clean hands work great here.
Lightly oil the grill pan or basket if using one. Spread the asparagus in a single layer on the pan or directly on the grates.
Grill for 8–10 minutes, flipping every 3 minutes, until browned and tender. If unsure, check for an internal temperature of around 135°F.
Serve immediately. A sprinkle of Parmesan or your favorite topping adds extra flavor.
