The Best Oils for Cooking Fish

The right oil can make or break your fish dish

Frying fish
Dorling Kindersley/Getty Images

When you want to saute, fry, broil, or even marinate a fish, which fat or oil is best to you use? If you're using the same oil for almost every recipe, now is a good time to break that habit. You'll find that selecting certain oils for different cooking techniques will not only elevate the food's flavor but also dramatically alter the way the fish cooks.

In addition to selecting the type of oil to use when cooking fish, you should also keep in mind how much oil you are using.

Some types of fish are naturally oily, like salmon, trout, and tuna, so you want to use only the amount of oil needed to keep the fish moist and prevent it from sticking. If you are cooking delicate fillets, you also want to use the oil sparingly or else the fish will fall apart while cooking.

Understanding the Different Oils

There are a lot of options when it comes to choosing a good cooking oil for fish. But there are also a few general rules to follow and a few things you'll want to keep in mind.

First of all, don't use flavored oils for cooking. In the best case scenario, the oil's flavor will disappear while you're cooking. However, there's a very good chance that it will actually turn rancid and ruin the dish. Save these oils for a light drizzle once the fish is off the heat and ready to be served.

Also, remember that less refined oils also have a lower smoke point; never use unrefined oils for sauteeing or other high heat preparations over 350 F.

Some oils like canola, corn, safflower, sunflower, and peanut can be either refined or unrefined, so it's important to read the labels.

Oils for Sauteeing Fish

Sauteeing (also referred to as pan-frying) is one of the most popular ways to prepare almost any fish and involves pouring a little oil into a hot pan and quickly cooking the fish over high heat.

Stir-frying in a wok is very similar, but the key with either pan is to use just a little oil and very high heat.

That high heat, however, will ruin many oils—when oil reaches its smoking point it will turn acrid. It is far better to use an oil with a high smoke point when cooking at very high temperatures. The oil with the highest smoke point is avocado oil, but it can be expensive. More affordable alternatives are canola, corn, and vegetable oil. If you prefer to use olive oil for sauteeing, make sure it is light or refined olive oil and not extra-virgin, which has one of the lowest smoking points. If you want to go through the process of clarifying butter (removing the solids), you can saute with that as well as it has a very high smoking point.

Oils for Frying and Deep-Frying Fish

The difference between simply frying and deep-frying is the amount of oil in which the fish is cooking. Frying is cooking in enough oil so half of the fish is covered in oil as it cooks, while deep-frying is submerging the entire piece of fish into hot oil.

The best oil choices for this are regular olive oil for Mediterranean recipes, vegetable oil for American dishes, and peanut oil for Asian food. (If you prefer, you can also use lard or butter when frying.)

When deep-frying or completely submerging the fish or seafood in oil, use the same type of oil as you would for a regular fry. Canola oil is a good choice because it has a neutral flavor and is inexpensive, which is perfect for such high-volume use.

Oils for Grilling, Broiling, and Baking Fish

Grilling, broiling or baking often require that you coat the fish in oil before cooking it. This helps conduct the heat from the burners through the fish (and keeps the fish from sticking to the grill). In this scenario, extra-virgin olive oil is a great option because it has a nice, clean taste and is one of the healthier oils available. However, you could use almost any oil you have in the kitchen.

Oils for Fish Marinades

When it comes to a marinade, extra-virgin olive oil is perfect because it will remain liquid in the fridge.

And since the marinade will permeate the fish, the healthier the oil, the better it is for you. Vegetable oil is another good option.

Specialty oils do have a limited place in fish and seafood cooking, but they're nice to use for certain recipes. For instance, you could use walnut oil in French dishes or sesame oil in Asian recipes. They're most often used to add flavor and can be mixed with the main oil as you start cooking. Once finished, lightly drizzle the specialty oil over the food for extra flavor.