to prevent burning, sear vegetables over high heat, then move them to a cooler part of the grill to finish cooking. you can also precook them and just give them a few minutes on the grill to get some color on the outside.