No, you don't put oil on a cast iron grill pan. If you do, the oil will create a sticky buildup that's difficult to clean. Instead, you should season the grill pan before using it. To season a cast iron grill pan, coat it with vegetable shortening or cooking oil and heat it in the oven for about an hour. This will help to protect the metal and create a nonstick surface.