Put all marinade ingredients into a zip-lock bag shake and add asparagus and marinate for 1 hour to overnight.
Remove from marinade, cook on a hot grill about 5 minutes just till lightly browned.
Turning often.
Optional: Heat the marinade and pour over the grilled asparagus.
