Butter substitutes, and the one job oil cannot do

Stick margarine replaces butter 1:1, and oil replaces melted butter at about 85 percent. What works in cookies, cake and pastry, and which swaps cut saturated fat.

··Andreas Stratigis·Certified nutritionist
Cubes of cold butter on a bowl of flour, ready to be rubbed in for scones or pastry
Photo by Ryu Orn on Unsplash

How they compare, per 100 g

Most substitute guides tell you what works and stop there. If you are choosing partly on macros, here are the numbers side by side.

Fat, per 100 g0 to 100 g

Oil, shortening, ghee and coconut oil are almost pure fat, about a quarter more than butter by weight, which is why you use less of them. Yogurt and the fruit purées carry almost none, which is why they can only replace part of it.

Per 100 gkcalProteinCarbsFat
Butter7170.9 g0.1 g81 g
Stick margarine, 80% fat7170.2 g0.7 g81 g
Olive oil8840 g0 g100 g
Canola oil8840 g0 g100 g
Coconut oil8920 g0 g99 g
Vegetable shortening8840 g0 g100 g
Ghee8760.3 g0 g99.5 g
Avocado1602 g8.5 g14.7 g
Plain Greek yogurt, fat-free5910 g3.6 g0.4 g
Unsweetened applesauce420.2 g11.3 g0.2 g
Mashed banana891.1 g22.8 g0.3 g
Canned pumpkin341.1 g8.1 g0.3 g

Typical values, rounded. Brands vary, so treat these as estimates for comparing options rather than exact figures.

Every option, and when to use it

Which one works depends on what the ingredient is doing in the recipe, so here is the full list, with where each one fails.

UseHow muchBest for
Stick margarine, 80% fat1:1any baking, including creamed cookies and cakes, and pastry
Watch out: tubs and spreads carry more water, so check for 80% fat or about 11 g of fat per tablespoon, and for milk if you avoid dairy
Plant butter sticks1:1, if the label shows about 11 g of fat per tablespoondairy-free and vegan baking, creamed or rubbed in
Watch out: those made mostly from coconut or palm oil are high in saturated fat
Vegetable oil or light olive oil3/4 cup plus 1 1/2 tbsp per cup of butter, or 80 g per 100 gbrownies, muffins, quick breads, pancakes, oil cakes and all savoury cooking
Watch out: it cannot be creamed, so cookies come out flatter and crisper and butter cakes denser, and it fails in pastry
Coconut oil, refinedabout 185 g per cup of butter, weigheddairy-free cookies and cakes, because it is solid below about 78F (25C) and creams like butter
Watch out: more saturated fat than butter, and unrefined coconut oil tastes of coconut
Vegetable shorteninga little over 7/8 cup per cup of butter, plus about 2 tbsp milk or waterpie crust, and cookies you do not want to spread
Watch out: no flavour of its own, and paler bakes
Gheea little over 7/8 cup per cup of butter, plus about 2 tbsp water in bakingfrying and roasting, because the milk solids that burn in butter have been removed
Watch out: still dairy, with more saturated fat than butter
Greek yogurtup to half the butter, same volumemuffins and quick breads
Watch out: adds tang, and fails in cookies and pastry
Unsweetened applesauce, mashed banana or canned pumpkinup to half the butter, same volumemuffins, brownies and banana bread
Watch out: bakes turn denser and more cake-like, and banana tastes of banana
Mashed avocadoup to half the butter in brownies; on toast, as much as you likechocolate bakes and toast
Watch out: can tint a pale bake green
Extra virgin olive oil1:1 in a pan, or a little lesssavoury cooking, roasting, and bread for dipping
Watch out: too strongly flavoured for most sweet baking

Common questions

Liquid plant oils. The American Heart Association advises replacing saturated fats such as butter with unsaturated oils like canola, soybean and olive oil, and advises against coconut oil, which is about 82% saturated fat. Its target is under 6% of calories from saturated fat, about 13 g a day on 2,000 calories, and one tablespoon of butter carries about 7 g.

Nothing without milk fat tastes quite like butter. Brown butter and ghee are still butter, but browning the milk solids gets more flavour out of the same amount. Without dairy, plant butters are built to imitate it, and in savoury cooking a good olive oil with a pinch of salt gives you richness rather than a butter flavour.

Olive oil, in much of Italian cooking, and even in cakes: torta all'olio is an olive oil cake. Butter is traditional in the north, where it finishes risotto, so the honest answer depends on the region.

Nothing tastes exactly like butter without being mostly milk fat. The closest with far less saturated fat is a margarine or plant butter made from liquid oils: USDA figures put an 80% stick margarine at about 15 g of saturated fat per 100 g, against about 51 g for butter. Check the label, because plant butters made mostly from coconut or palm oil are much higher.

About 3/4 cup plus 1 1/2 tablespoons, roughly 185 g, which matches the fat in a cup of butter. The common rule of 3/4 cup gives you a little less fat, which most cakes and brownies do not mind. Only use oil where the recipe melts the butter. Where it creams butter with sugar, oil cannot hold the air and the result is denser.

More swaps

ButtermilkChicken broth or stockCornstarchCream cheese