Skip to content
CinnamonRollsRecipe.com

Butter Substitutions for Cinnamon Rolls

Replace butter in cinnamon roll dough, filling, and frosting with oil, margarine, coconut oil, or shortening — exact ratios and how each affects flavor and texture.

The quick answer

Butter can be swapped throughout cinnamon rolls with a few ratio tweaks. In the dough, use oil at about 3/4 the amount (since butter is roughly 80 percent fat), so 8 tablespoons butter becomes about 6 tablespoons oil; margarine and vegan butter go 1:1. In the filling, softened coconut oil or vegan butter is the best 1:1 swap because it stays spreadable and sets; oil works but can run out of the ends. In frosting, use vegan butter or shortening 1:1, adding a splash of milk if it stiffens. Expect slightly less buttery flavor with oil and shortening, which a little extra vanilla and salt help offset.

In the dough: oil, margarine, and vegan butter

Butter enriches the dough and keeps the crumb tender. Since butter is about 80 percent fat and 20 percent water, replacing it with pure fat means using less. Swap neutral oil at roughly 3/4 the butter amount by volume — 8 tablespoons (1 stick) of butter becomes about 6 tablespoons of oil — and add a tablespoon of extra liquid if the dough feels stiff. Margarine and stick-style vegan butter contain similar water content, so they go in 1:1 with no change and give the closest result to real butter, including the flavor. Coconut oil works 1:1 if measured melted, though it firms up when cold and lends a faint coconut note. Softened dairy butter and these swaps all knead in the same way.

In the filling: keep it spreadable

The filling is where butter matters most for that gooey, caramelized swirl, because it melts with the sugar into a syrup. You want a fat that is soft and spreadable at room temperature. Softened vegan butter or margarine is the best 1:1 swap and behaves exactly like dairy butter. Coconut oil, softened to a mayonnaise-like consistency (not fully melted), also spreads well 1:1 and sets firm for clean swirls. Neutral oil technically works 1:1 but stays liquid, so it tends to leak out of the ends of the rolls and gives a less cohesive filling — if you must use it, use slightly less and add an extra tablespoon of sugar to help thicken. Whatever you pick, spread it edge to edge over the dough.

In the frosting and quick fixes

For frosting or glaze, vegan butter and shortening both swap 1:1 for butter. Vegan butter tastes closest to the original; shortening is flavor-neutral and very stable (good for hot days) but can taste flat, so add an extra 1/2 teaspoon vanilla and a pinch of salt. If a frosting stiffens with shortening, loosen it with a teaspoon of milk. Two quick notes for the whole recipe: if you swap in unsalted fat where salted butter was used, add a pinch of salt per stick replaced; and if you use an oil-based swap in the dough, the rolls brown a little less, so an extra minute in the oven or a light milk wash on top restores color.

Frequently asked questions

Can I use oil instead of butter in cinnamon rolls?
Yes, in the dough. Because butter is about 80 percent fat, use roughly 3/4 as much oil by volume (8 tablespoons butter to about 6 tablespoons oil). In the filling, oil tends to leak out, so a spreadable fat like softened vegan butter or coconut oil works better.
What is the best dairy-free butter substitute for cinnamon rolls?
Stick-style vegan butter is the best all-around swap because it has similar water and fat content to dairy butter and goes in 1:1 in the dough, filling, and frosting with the closest flavor and texture.
Can I use coconut oil in the cinnamon roll filling?
Yes, swap it 1:1. Soften it to a spreadable, mayonnaise-like consistency rather than fully melting it, so it coats the dough evenly and sets into clean swirls. Expect a faint coconut flavor.
Will cinnamon rolls taste different without butter?
Slightly. Oil and shortening give less of that rich, buttery flavor, though the texture stays tender. Vegan butter and margarine taste closest to the original. Add a little extra vanilla and a pinch of salt to boost flavor with neutral fats.