Vegetable Oil substitutes
A refined, flavourless liquid fat, usually pressed from soybeans or sold as a blend of seed oils, that is 100% fat and holds to about 400-450F (205-230C) in a pan.
Canola Oil
Use 1 cup for every cup of vegetable oil
Canola oil is a straight swap, cup for cup, and nobody will be able to tell: it is the same kind of refined, flavourless liquid fat. Sunflower, grapeseed and avocado oil are equally invisible. The swaps that change your dish are the ones with a flavour of their own, like extra virgin olive oil, or a different physical state, like butter or coconut oil.
At a glance
| # | Substitute | Instead of vegetable oil, use | Result |
|---|---|---|---|
| 1 | Canola Oil | 1 cup per cup | Straight swap |
| 2 | Sunflower Oil | 1 cup per cup | Straight swap |
| 3 | Light (Refined) Olive Oil | 1 cup per cup | Needs a tweak |
| 4 | Avocado Oil | 1 cup per cup | Straight swap |
| 5 | Grapeseed Oil | 1 cup per cup | Straight swap |
| 6 | Peanut Oil | 1 cup per cup | Needs a tweak |
| 7 | Melted Butter | 1 ¼ cups per cup | Needs a tweak |
| 8 | Extra Virgin Olive Oil | 1 cup per cup | You'll taste it |
| 9 | Melted Coconut Oil | 1 cup per cup | You'll taste it |
| 10 | Unsweetened Applesauce | ½ cup per cup | You'll taste it |
| 11 | Mashed Ripe Banana | ½ cup per cup | You'll taste it |
| 12 | Water or Broth | See notes | In a pinch |
Every vegetable oil substitute
Substitutes for Vegetable Oil with ratios
1. Canola Oil
Straight swapUse 1 cup for every cup of vegetable oil
Refined rapeseed oil: the same flavourless liquid fat with the same 400-450F (205-230C) working range, which is why much of what is sold as vegetable oil is partly or wholly this anyway.
What changes
Likely in your cupboardveganvegetariandairy-free- Covers
- Fat & richness
- Moisture & hydration
- Browning & colour
2. Sunflower Oil
Straight swapUse 1 cup for every cup of vegetable oil
Another refined seed oil with no flavour and a smoke point around 440F (225C) in its high-oleic form, which covers everything vegetable oil is used for.
What changes
veganvegetariandairy-free- Covers
- Fat & richness
- Moisture & hydration
- Browning & colour
3. Light (Refined) Olive Oil
Needs a tweakUse 1 cup for every cup of vegetable oil
Olive oil that has been refined, which strips out most of the olive flavour and raises the smoke point to about 465F (240C), making it the highest-heat option most kitchens already own.
What changes
Likely in your cupboardveganvegetariandairy-free- Covers
- Fat & richness
- Moisture & hydration
- Browning & colour
4. Avocado Oil
Straight swapUse 1 cup for every cup of vegetable oil
A refined fruit oil with the highest smoke point of the lot, roughly 500F (260C), and a mild buttery character that disappears in a bake.
What changes
Special tripveganvegetariandairy-free- Covers
- Fat & richness
- Moisture & hydration
- Browning & colour
5. Grapeseed Oil
Straight swapUse 1 cup for every cup of vegetable oil
A clean, thin, flavourless oil with a smoke point around 420F (215C) and a lighter body than canola, which matters in a dressing and not at all in a cake.
What changes
Special tripveganvegetariandairy-free- Covers
- Fat & richness
- Moisture & hydration
- Browning & colour
6. Peanut Oil
Needs a tweakUse 1 cup for every cup of vegetable oil
Refined groundnut oil with a smoke point around 450F (230C) and enough body that it is the traditional choice for deep frying chicken and turkey.
What changes
veganvegetariandairy-free- Covers
- Fat & richness
- Moisture & hydration
- Browning & colour
7. Melted Butter
Needs a tweakUse 1 ¼ cups for every cup of vegetable oil
Only about 80% fat, so you need a quarter more of it, and it brings milk solids that brown and a dairy flavour the oil was not providing.
What changes
Likely in your cupboardvegetarian- Covers
- Fat & richness
- Browning & colour
- Misses
- Moisture & hydration — not covered
8. Extra Virgin Olive Oil
You'll taste itUse 1 cup for every cup of vegetable oil
Unrefined olive juice as well as oil, so it carries a peppery, grassy, sometimes bitter flavour and a smoke point of about 375-405F (190-207C), lower than refined oils but higher than most home cooking needs.
What changes
Likely in your cupboardveganvegetariandairy-free- Covers
- Fat & richness
- Moisture & hydration
- Browning & colour
9. Melted Coconut Oil
You'll taste itUse 1 cup for every cup of vegetable oil
A 100% fat that is liquid above 76F (24C) and solid below it, which means it measures like oil and behaves like a solid fat once the dish cools.
What changes
veganvegetariandairy-free- Covers
- Fat & richness
- Browning & colour
- Misses
- Moisture & hydration — not covered
10. Unsweetened Applesauce
You'll taste itUse ½ cup for every cup of vegetable oil
Water, sugar and pectin with no fat at all, which is why it can add wetness to a batter and cannot do the tenderising the oil was doing.
What changes
veganvegetariandairy-free- Covers
- Moisture & hydration
- Misses
- Fat & richness — not covered
- Browning & colour — not covered
11. Mashed Ripe Banana
You'll taste itUse ½ cup for every cup of vegetable oil
Roughly as wet as applesauce, with a flavour there is no hiding, so it works where banana belongs and nowhere else.
What changes
veganvegetariandairy-free- Covers
- Moisture & hydration
- Misses
- Fat & richness — not covered
- Browning & colour — not covered
12. Water or Broth
In a pinchNot a fat at all, so it cannot brown anything and cannot tenderise a crumb, but it will stop onions catching in a dry pan.
What changes
Likely in your cupboardveganvegetariandairy-free- Covers
- Moisture & hydration
- Misses
- Fat & richness — not covered
- Browning & colour — not covered
Which one for your recipe?
Into a cake, muffin, brownie or quick bread batter.
Any refined neutral oil is a straight swap, cup for cup: canola, sunflower, safflower, grapeseed, avocado, or light olive oil. Do not use extra virgin olive oil unless you want to taste it, and do not use melted coconut oil straight from a warm jar into a cold batter, because it will set into hard specks. There is more on this at cake and brownies.
Into a hot pan for frying, searing or deep frying.
The only number that matters is the smoke point. You need headroom above your target: 350-375F for deep frying, higher for a hard sear. Canola, sunflower, grapeseed, peanut and avocado oil all clear it; butter, at about 300F, does not. See frying.
Into a dressing, a marinade or a mayonnaise.
Nothing is being heated, so you can use any oil you like the taste of, including extra virgin olive oil. Avoid coconut oil here: a vinaigrette made with it turns into a solid white block in the fridge.
You want to cut the fat in a bake rather than swap it.
Applesauce or mashed banana can replace half the oil in a muffin or quick bread, using 1/2 cup puree per cup of oil called for. Replacing all of it leaves nothing to coat the flour, and the bake turns tough and rubbery.
The recipe called for oil and all you have is butter.
Use 1 1/4 cups melted butter per cup of oil, because butter is only 80% fat. The bake will taste better and go firmer in the fridge. See butter.
Vegetable oil is a flavourless liquid fat, so the question is only whether your replacement shares those two properties. If it is refined and neutral, it is a straight swap, cup for cup. If it has a flavour of its own, decide whether you want to taste it. If it is solid at room temperature or contains water, you need the corrections on this page.
Don’t substitute vegetable oil here
Deep frying, using extra virgin olive oil, butter or unrefined nut oil.
Extra virgin olive oil starts to break down around 375-405F (190-207C), butter's milk solids blacken at about 300F (150C), and unrefined oils smoke lower still. A smoking pan tastes acrid and fills the kitchen.
Replacing all the oil in a bake with applesauce, banana puree or yogurt.
Oil's main job is coating the flour so the gluten stays short. Take out all the fat and the gluten develops fully, so the bake comes out tough and rubbery, and pale because there is no fat to help it brown.
Using toasted sesame oil, walnut oil, chilli oil or any other finishing oil as the main cooking oil.
These are seasonings, not cooking oils. A single tablespoon of toasted sesame oil will make an entire pan taste of sesame, and their flavours turn harsh and bitter over heat.
Making a vinaigrette or mayonnaise with coconut oil.
Coconut oil is solid below 76F (24C), so the dressing sets into a hard white block in the fridge and the mayonnaise splits when you try to stir it back.
What vegetable oil does in a recipe
Vegetable oil is doing two things and deliberately not doing a third. It is 100% liquid fat that coats flour so the crumb stays tender and still feels moist on day three, and in a pan it is the heat-carrying medium that browns food. What it is not doing is adding flavour, which is why almost any other refined neutral oil replaces it invisibly.
Tips for substituting vegetable oil
- Canola oil is the swap to reach for: same flavourless refined fat, same heat range, cup for cup, and nothing else to change.
- Sunflower, refined safflower, grapeseed and avocado oil are equally invisible in a bake. Any of them replaces vegetable oil measure for measure.
- Olive oil works in baking if you buy the bottle labelled light, refined or pure. Extra virgin will make a plain vanilla cake taste of olives, which is fine in a chocolate or citrus cake and not in a birthday one.
- For butter instead of oil, use 1 1/4 cups melted butter per cup of oil, because butter is only 80% fat. The cake will taste richer but will firm up in the fridge, where an oil cake stays soft.
- For frying, the only number that matters is the smoke point. Deep frying happens at 350-375F, so use an oil rated 400F or higher: canola, sunflower, peanut, refined olive or avocado.
- Melt coconut oil before you measure it, and bring the eggs and milk to room temperature first, or the oil will set into hard white specks in the bowl.
- Applesauce or mashed banana can replace half the oil in a muffin or quick bread, at 1/2 cup puree per cup of oil. Replacing all of it makes the bake tough, because there is no fat left to coat the flour.
- Never make a fridge-bound dressing with coconut oil. It sets into a solid white block below 76F (24C).
- Toasted sesame oil, walnut oil and chilli oil are seasonings, not cooking oils. Cook in something neutral and add half a teaspoon of the flavoured oil off the heat at the end.
- 1 cup vegetable oil is about 218 g, and 1 tbsp about 14 g, if you would rather weigh than measure.
- If oil in a pan ever catches fire, turn off the heat and cover the pan with a lid. Never throw water at it, and never move the pan.