Best Vegan Baking Substitutions

Plant-based swaps for every baking staple — butter, eggs, milk, and more — with exact ratios that actually work. This guide covers 20 ingredients and 46 substitutions, pulled live from SubSwap's database.

Need the exact ratio for your recipe? Use the free SubSwap calculator.

Open calculator →
Jump to an ingredient Bread FlourBrown sugarButterButtermilkCocoa powderCornstarchCream cheeseCream of tartarEggGreek yogurtHeavy creamHoneyLardMilkPastry FlourShorteningSour creamSugarVegetable oilYogurt

Substitutes for Bread Flour

All-Purpose FlourSame amount
commonbudgetvegandairy-freegluten-free

Lower protein content (10–12% vs 12–14%) produces slightly softer crumb. Add 1 tbsp vital wheat gluten per cup to mimic bread flour's strength.

Whole Wheat Flour0.9 cup per 1 cup
commonvegandairy-freegluten-free

Denser, nuttier flavor; absorbs more liquid so reduce hydration slightly. Best for artisan or rustic breads where chewiness is desired.

Spelt FlourSame amount
vegandairy-free

Slightly lower gluten strength; works for softer breads but may produce less rise. Has a subtle sweetness.

Vital wheat gluten + all-purpose flourSame amount
commonvegandairy-free

Mix 15 parts all-purpose flour with 1 part vital wheat gluten (about 1 tbsp per cup) to boost protein and simulate bread flour's strength.

Substitutes for Brown sugar

Coconut sugarSame amount
vegan

1:1 swap. Lower glycemic index than brown sugar. Slightly less sweet with a caramel-like flavor. Works great in cookies.

Maple syrup0.75 cup per 1 cup
vegandairy-free

Use ¾ cup maple syrup per 1 cup brown sugar and reduce other liquids by 3 tbsp. Adds maple flavor.

Substitutes for Butter

Coconut oilSame amount
vegandairy-freecommon

1:1 swap — use melted coconut oil. Adds subtle coconut flavor. Use refined coconut oil for neutral taste. Works great in cookies and cakes.

Vegetable oil0.75 cup per 1 cup
budgetvegandairy-freecommon

Use 3/4 cup oil per 1 cup butter. Best for moisture-heavy baked goods like muffins and quick breads. Results in slightly denser texture.

Unsweetened applesauce0.5 cup per 1 cup
budgetvegandairy-freelow-calorie

Use 1/2 cup applesauce per 1 cup butter for a lower-fat result. Adds moisture but reduces richness.

Avocado (mashed)Same amount
vegandairy-free

1:1 swap by volume. Works best in brownies and chocolate baked goods where the green color is hidden. Adds healthy fats.

Substitutes for Buttermilk

Non-dairy milk + vinegarSame amount
vegandairy-free

Mix 1 cup plant milk (oat, almond, or soy) with 1 tbsp vinegar. Let sit 5 min. Best vegan option.

Substitutes for Cocoa powder

Carob powderSame amount
vegandairy-free

1:1 swap. Naturally sweeter and caffeine-free. Milder, earthier flavor — reduce sugar slightly in the recipe.

Substitutes for Cornstarch

Arrowroot powderSame amount
vegangluten-free

1:1 swap. Identical thickening power, works in acidic and frozen recipes where cornstarch fails. Tasteless and clear.

Tapioca starch2 tbsp per 1 tbsp
vegangluten-free

Use 2 tbsp per 1 tbsp cornstarch. Creates a glossy, slightly chewy texture. Great for pie fillings and sauces.

Potato starchSame amount
vegangluten-free

1:1 swap. Neutral flavor and high thickening power. Good for soups and sauces but breaks down at high heat.

Substitutes for Cream cheese

Cashew cream cheeseSame amount
vegandairy-free

Blend 1 cup soaked cashews with 2 tbsp lemon juice, 1 tbsp apple cider vinegar, and a pinch of salt until creamy.

Substitutes for Cream of tartar

Lemon juice2 tsp per 1 tsp
vegandairy-free

Use 2 tsp lemon juice per 1 tsp cream of tartar when stabilizing egg whites. Works in meringues and whipped cream but adds slight tartness.

White vinegar2 tsp per 1 tsp
commonvegandairy-free

Use 2 tsp white vinegar per 1 tsp cream of tartar in meringues. Provides the acid needed to stabilize beaten egg whites without affecting flavor.

Substitutes for Egg

Ener-g Egg Replacer1.5 tbsp per 1 whole egg
vegandairy-freegluten-free

Mix 1.5 tbsp replacer with 3 tbsp water per egg. Works best in baking; results may be slightly denser.

Flax1 tbsp per 1 whole egg
vegandairy-freegluten-free

Mix 1 tbsp ground flax with 3 tbsp water per egg. Works best in baked goods; creates slightly denser crumb.

Applesauce0.25 cup per 1 whole egg
commonvegandairy-free

Use 1/4 cup applesauce per egg. Best for baking (cakes, muffins); results are moister but less structurally robust.

Substitutes for Greek yogurt

Coconut yogurtSame amount
vegandairy-free

1:1 swap. Dairy-free and slightly sweet. Best in smoothies, dressings, and baked goods where coconut flavor complements the dish.

Substitutes for Heavy cream

Coconut creamSame amount
vegandairy-free

Use full-fat canned coconut cream 1:1. Whips beautifully when chilled. Adds coconut flavor — ideal for desserts.

Cashew creamSame amount
vegandairy-free

Blend ½ cup soaked raw cashews with ½–¾ cup water until silky smooth. Neutral flavor, very creamy.

Substitutes for Honey

Maple syrupSame amount
commonvegandairy-free

1:1 swap. Slightly thinner consistency with a distinct maple flavor. Works in most baking, dressings, and sauces.

Agave nectar0.75 cup per 1 cup
vegandairy-free

Use ¾ cup per 1 cup honey. Slightly sweeter and thinner. Neutral flavor — great when you don't want to add maple taste.

Brown rice syrup1.25 cup per 1 cup
vegandairy-free

Use 1¼ cups per 1 cup honey. Less sweet, with a mild buttery flavor. Good in granola bars and baked goods.

Molasses0.75 cup per 1 cup
vegandairy-free

Use ¾ cup per 1 cup honey and reduce other liquids slightly. Strong, bitter-sweet flavor — best in gingerbread and dark sauces.

Substitutes for Lard

Coconut oilSame amount
vegandairy-free

1:1 swap. Works in pie crusts and sautéing. Adds mild coconut flavor — use refined oil for neutral taste.

Substitutes for Milk

Oat milkSame amount
vegandairy-free

1:1 swap. Mildest flavor of plant milks — least likely to affect taste. Best all-purpose substitute for baking and cooking.

Almond milkSame amount
commonvegandairy-free

1:1 swap. Slightly nutty flavor. Works well in most baking. Use unsweetened for savory recipes.

Soy milkSame amount
vegandairy-free

1:1 swap. Highest protein of plant milks. Best for savory dishes and sauces. Curdles well with acid (great for vegan buttermilk).

Coconut milk (light)Same amount
vegandairy-free

1:1 swap. Adds coconut flavor. Better for desserts than savory dishes. Use light for a similar fat content to whole milk.

Substitutes for Pastry Flour

All-Purpose FlourSame amount
commonbudgetvegandairy-freegluten-free

Slightly higher protein makes pastry marginally less tender; use 1:1 or reduce by 1–2 tbsp per cup for optimal tenderness.

Cake Flour1.125 cup per 1 cup
commonvegandairy-freegluten-free

Even lower protein than pastry flour; produces exceptionally tender crumb. Best for cakes and tarts; may lack structure in laminated doughs.

Whole Wheat Pastry FlourSame amount
vegandairy-freegluten-free

Whole grain adds nuttiness and absorbs slightly more liquid. Creates denser, earthier pastries; reduces yield slightly.

All-purpose flour + cornstarch blendSame amount
vegandairy-freegluten-free

Mix 7 parts all-purpose flour with 1 part cornstarch to lower protein and create tenderness similar to pastry flour.

Substitutes for Shortening

Coconut oil (solid)Same amount
vegandairy-free

1:1 swap. Must be solid (refrigerate if needed). Works great in pie crusts and cookies. Use refined coconut oil for neutral taste.

Substitutes for Sour cream

Coconut cream + lemon juiceSame amount
vegandairy-free

Whisk 1 cup chilled coconut cream with 1 tbsp lemon juice. Adds tang to mimic sour cream. Works in dips and baking.

Substitutes for Sugar

Maple Syrup0.75 cup per 1 cup
commonvegandairy-free

Maple syrup is sweeter and adds moisture, so reduce other liquids by about 1/4 cup per cup of syrup used. Works well in baking and sauces but may affect browning.

Agave Nectar0.75 cup per 1 cup
vegandairy-free

Agave is sweeter and thinner than sugar, so reduce other liquids by about 1/4 cup per cup used. Lower glycemic index but reduces browning in baked goods.

Stevia0.5 cup per 1 cup
vegandairy-freelow-calorie

Stevia is much sweeter (200–300x); use sparingly and adjust ratios carefully. May leave a slight aftertaste; often blended with other sweeteners. Works best in beverages and cold desserts.

Substitutes for Vegetable oil

Melted coconut oilSame amount
vegandairy-free

1:1 swap. Adds mild coconut flavor (use refined for neutral). Great for baking and sautéing at medium heat.

Unsweetened applesauce0.5 cup per 1 cup
vegandairy-freelow-calorie

Use ½ cup applesauce per 1 cup oil to reduce fat. Keeps baked goods moist. Adds slight sweetness.

Olive oilSame amount
vegandairy-free

1:1 swap. Works well in savory cooking and some baked goods. Avoid extra-virgin for high-heat cooking — its flavor intensifies.

Substitutes for Yogurt

Coconut Milk0.75 cup per 1 cup
vegandairy-free

Coconut milk is thinner and has tropical flavor versus yogurt's tang and protein. Use 3/4 cup and expect a creamier, less acidic result; works in curries and baking but not ideal for marinades.

Want a substitution guide for an ingredient not listed here?

Browse all guides →