Yes. You can prep the veggies, coat them in the marinade, and thread them on skewers one or two hours before you grill them. Keep them in the fridge until you're ready to use them.