I have one of those square copper pans with the glass lid. Put it in the grill on a low heat, low as possible and everything will be real tender. Then take it out for a decent browning.
A note about the pan. It is $75 on tv with free s+h, but can be had at Riteaid for $49.99.