Most of the time when I am cooking I will keep the food on a plate or pan inside the house until it is time to go on the grill. If you are away from home or a kitchen you can also cover it up, keep it in a cooler, and etc. until the time is right.
After the food is done I will have a different pan or cleaned pan ready to go. For smaller hauls I think a 9 by 13 metal pan with lid works great and you can always throw it in an insulated carrier to help keep it warm a little longer.
If you are talking about a large haul of food you will probably need a large aluminum pan with a foil lid of some sort unless you have some large serving trays that fit into a warming rack.
Another option that you can employ for small to medium size amounts of food is a crock pot that has been warmed up a little bit with some water in it to keep it from drying out. I have never done this though my brother has done it a few times.
Sent from my SM-G925R4 using
Weber Kettle Club mobile app