the best oil for cooking salmon is shortening. you can use standard vegetable oil because it's cheap and flavorless, but you can also use peanut oil or canola oil. before you start cooking, make sure the fish is well-brushed with oil. brushing the fish before cooking will prevent it from sticking to the grill.