I recognize that Canola, Vegetable, and Corn oil are all Vegetable-Based oils, but many Recipes call for different kinds of oil. I don't know why. Is there a major taste/other difference between Vegetable, Corn, and Canola Oil? Is there any reason why I couldn't just use Canola for everything?

I know of many popular types of cooking oil including: Soy Bean, Coconut, Olive, Palm, Corn, Vegetable, and Canola. There are so many, and I don't want to have 7 different containers of oil.

Are there a few that I really need to have? How are they different and what should I use them for?

  • Are you only wondering about those three specifically? If so, I'd say you're free to interchange as much as you like. I'm a fan of canola myself. :)
    – Catija
    Commented May 19, 2015 at 21:09
  • I know coconut oil is different, and I rarely see olive oil called out, so I'd say yes, just the three Commented May 19, 2015 at 21:11

2 Answers 2


Ratios of saturated/monounsaturated/polyunsaturated fats, and ratios of which kind of polyunsaturated (omega-3/6/7/9) are different for each oil. While the ratio of polyunsaturated fats to each other will mostly be a health matter and out of scope here, the saturated/mono/poly ratio has an influence on consistency at a given temperature (eg the coconut oil mentioned is pasty to solid at room temp), freezing point, and heat/storage stability - poly will break down at high heat more easily, resulting in potential off flavours, and will also reduce room temperature shelf life of the oil. Taste will also be slightly different, and more different if heat stressed (eg to me canola smells and tastes fishy if it has been fried with even without overheating it).

Also be aware there are unfiltered/unrefined varieties of canola/rapeseed oil on the market, these are rather unsuitable as a frying/sauteing medium.

"Vegetable oil" can be a refined oil of canola,corn,sunflower,soy,safflower,others (but not often since most other oils are just more expensive), mixtures of these...


I see no reason not to flip between those choices willy-nilly. They are all fairly neutral, largely unsaturated, relatively high-smoke-point oils. That makes them pretty much interchangeable, and good for shallow frying, deep frying, baking (when unsaturated is desired), and uncooked applications.

I generally keep one bottle of oil that fits that description. I use that oil whenever an oil of that type is called for. I have no loyalty to any particular type (e.g. soybean or peanut).

If the author of a recipe specifies, it's generally just his favorite. There is no real reason for it. Certainly there are differences between the oils, but it usually makes no difference culinarily. The one exception I can think of is super high heat applications, like Chinese restaurant stir-fry or searing steak in hot cast iron. Even in those cases, I never worry about it, the differences don't really matter.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.