Want to veganize a favorite baking recipe? Start with what you’re making.
Veganizing baking can take more thought than swapping one ingredient. Traditional baked goods may rely on eggs, butter, milk, buttermilk, cream, sour cream, yogurt, cream cheese, gelatin, honey, chocolate, and frostings. Some substitutions are nearly one-to-one; others affect moisture, structure, lift, binding, richness, browning, tenderness, and flavor. The goal of this guide is to help you understand WHAT each animal-derived ingredient is doing before you replace it.
Find your baked good below and start with the recommended approach \u2014 then adjust for your recipe. Baking is about function, so the swap depends on what the original ingredients were doing.
Cookies
Best starting choice: Vegan butter + an egg replacer matched to the job
Also try: Flax egg for binding
Cookie recipes vary; the original egg may add binding, moisture, and structure.
Brownies
Best starting choice: Vegan butter or oil + flax egg or commercial egg replacer
Also try: Applesauce where appropriate
Brownies are forgiving, but substitutions change whether the result is fudgy or cakey.
Cakes
Best starting choice: Plant milk + vegan butter or oil + an egg replacer for lift
Also try: Aquafaba or commercial replacer
Cakes rely heavily on eggs for structure and lift, so choose the egg replacement carefully.
Cupcakes
Best starting choice: Same approach as cake — match the replacer to structure and lift
Also try: Scale a cake recipe down
Cupcakes bake faster than cakes, so check them early.
Muffins
Best starting choice: Plant milk + vegan butter or oil + flax egg, applesauce, or a replacer
Also try: Vegan yogurt for moisture
Muffins are forgiving and take simple binders well.
Pancakes
Best starting choice: Plant milk + flax egg or a leavening/binding approach
Also try: Baking soda + acid for lift
Pancakes need lift and a little binding; they rarely need a complex egg replacer.
Waffles
Best starting choice: Plant milk + an egg replacement + vegan fat
Also try: Extra leavening for crispness
Waffles need structure and crispness; a little extra lift helps.
Biscuits
Best starting choice: Vegan butter + vegan buttermilk
Also try: Plant milk + lemon juice or vinegar
Plant milk plus acid recreates the acidity buttermilk contributes to lift and tenderness.
Pie Crust
Best starting choice: Vegan butter or vegetable shortening
Also try: Vegan baking stick for flakiness
The main problem is replacing solid dairy fat while keeping the crust flaky.
Cheesecake
Best starting choice: Vegan cream cheese, or a cashew/tofu filling made for cheesecake
Also try: A recipe already developed vegan
Cheesecake structure is hard to retrofit — use a recipe built to be vegan.
Frosting / Buttercream
Best starting choice: Vegan butter + powdered sugar
Also try: Vegan cream-cheese-style frosting
Beat vegan butter with powdered sugar and a little plant milk for classic buttercream.
Whipped Topping
Best starting choice: Commercial vegan whipping cream
Also try: Coconut cream where its flavor fits
Only products made to whip hold peaks; ordinary plant milk won’t.
Meringue
Best starting choice: Aquafaba
Also try: Cream of tartar + sugar
Aquafaba whips to stiff peaks and bakes into meringue.
Puddings / Custards
Best starting choice: Plant milk + a starch (cornstarch or tapioca)
Also try: Silken tofu depending on the recipe
Starch sets custards and puddings that eggs or dairy once thickened.
Breads / Rolls
Best starting choice: Simple swaps for milk, butter, eggs, or honey
Also try: Many breads are naturally vegan
Most lean breads are already vegan; rich breads just need milk and butter replaced.
The Big Vegan Baking Swaps
For each animal-derived baking ingredient, the honest options, what they\u2019re best for, and what to watch out for. Where we have a dedicated hub (Eggs, Dairy, Cheese), we link you there for the deep dive instead of repeating it.
🥚
Eggs
There is no universal egg replacement — eggs bind, add moisture, lift, and structure depending on the recipe.
Vegan options: Flax egg, chia egg, aquafaba, applesauce, banana, silken tofu, commercial egg replacer, or baking soda + acid.
Best for: Match the replacer to the job: flax for binding, aquafaba for lift and foam, commercial replacer for structure.
Watch out for: One swap won’t do everything — the type of baked good decides which works.
Honey is a liquid sweetener with moisture and floral flavor.
Vegan options: Maple syrup, agave, or other vegan liquid sweeteners.
Best for: Recipes that use honey for sweetness and moisture.
Watch out for: Sweetness and water content differ — not always a 1:1 swap; adjust liquid if needed.
🍯
Gelatin
Gelatin sets desserts by forming a protein gel.
Vegan options: Agar-agar, a plant-based gelling agent.
Best for: No-bake cheesecakes, panna cotta-style desserts, and gelled fillings.
Watch out for: Agar does NOT behave like gelatin — it sets firmer and faster; use a recipe-specific conversion.
🍫
Chocolate
Some dark and semi-sweet chocolates are vegan; others contain milk.
Vegan options: Vegan-labeled dark or semi-sweet chocolate, cocoa powder, or vegan chocolate chips.
Best for: Any recipe calling for chocolate — once you’ve confirmed it’s dairy-free.
Watch out for: CHECK LABELS — milk fat, milk powder, and butterfat show up in many bars.
Before You Swap It \u2014 What Does It Do?
Successful vegan baking is usually about replacing the JOB the animal-derived ingredient performs \u2014 not simply replacing the ingredient by appearance. Identify the function, then pick the option that does it.
Binding
Flax, chia, commercial egg replacer, starches
These hold the dough or batter together when an egg’s binding is removed.
Moisture
Plant milk, applesauce, vegan yogurt, banana where appropriate
These replace the liquid eggs, milk, and dairy contribute.
A baking-focused comparison \u2014 each replacer rated High, Medium, or Low for how well it fits common baked goods and jobs. For the full egg guide, see Veganize Eggs below.
Flax egg
Cookies
High
Brownies
High
Cake
Medium
Muffins
High
Pancakes
High
Quick bread
High
Structure
Medium
Lift
Low
Chia egg
Cookies
High
Brownies
Medium
Cake
Medium
Muffins
High
Pancakes
High
Quick bread
High
Structure
Medium
Lift
Low
Aquafaba
Cookies
Medium
Brownies
Medium
Cake
High
Muffins
Medium
Pancakes
Medium
Quick bread
Medium
Structure
Medium
Lift
High
Applesauce
Cookies
Medium
Brownies
High
Cake
Medium
Muffins
High
Pancakes
Medium
Quick bread
High
Structure
Low
Lift
Low
Banana
Cookies
Medium
Brownies
Medium
Cake
Low
Muffins
High
Pancakes
High
Quick bread
High
Structure
Low
Lift
Low
Silken tofu
Cookies
Medium
Brownies
Medium
Cake
High
Muffins
Medium
Pancakes
Low
Quick bread
Medium
Structure
High
Lift
Low
Commercial egg replacer
Cookies
High
Brownies
High
Cake
High
Muffins
High
Pancakes
High
Quick bread
High
Structure
High
Lift
Medium
Baking soda + acid
Cookies
Medium
Brownies
Low
Cake
Medium
Muffins
Medium
Pancakes
High
Quick bread
Medium
Structure
Low
Lift
High
Need more help with eggs?
For scrambling, omelets, and the full binder/lift/foam breakdown, our dedicated Eggs hub goes deeper than this baking overview.
A baking-focused comparison of the dairy swaps you\u2019ll reach for most. For milk, cream, butter, yogurt, and sour cream in cooking and coffee, see Veganize Dairy below.
Plant milk (unsweetened)
Moisture
High
Fat / Richness
Low
Tang
Low
Frosting
Low
Cakes
High
Cookies
High
Muffins
High
Pie crust
Low
Vegan butter (tub)
Moisture
Medium
Fat / Richness
High
Tang
Low
Frosting
High
Cakes
High
Cookies
High
Muffins
Medium
Pie crust
Medium
Vegan baking sticks
Moisture
Medium
Fat / Richness
High
Tang
Low
Frosting
High
Cakes
High
Cookies
High
Muffins
Medium
Pie crust
High
Vegan buttermilk
Moisture
High
Fat / Richness
Low
Tang
High
Frosting
Low
Cakes
High
Cookies
Low
Muffins
High
Pie crust
Low
Vegan yogurt
Moisture
High
Fat / Richness
Medium
Tang
High
Frosting
Low
Cakes
Medium
Cookies
Low
Muffins
High
Pie crust
Low
Vegan sour cream
Moisture
High
Fat / Richness
Medium
Tang
High
Frosting
Low
Cakes
Medium
Cookies
Low
Muffins
Medium
Pie crust
Low
Plant-based heavy cream
Moisture
High
Fat / Richness
High
Tang
Low
Frosting
Medium
Cakes
High
Cookies
Medium
Muffins
Medium
Pie crust
Medium
Vegan cream cheese
Moisture
Medium
Fat / Richness
High
Tang
Medium
Frosting
High
Cakes
Medium
Cookies
Low
Muffins
Low
Pie crust
Low
Need more help with dairy?
For milk, heavy cream, butter, buttermilk, sour cream, yogurt, whipped cream, and creamer across all cooking \u2014 not just baking \u2014 our Dairy hub has the full breakdown.
For each classic, the best approach and how to think about it. Where we already have a real recipe that fits, we link to it \u2014 otherwise, here\u2019s how to make the swap yourself.
Chocolate Chip Cookies
Best: Vegan butter + flax egg
Our Vegan Chocolate Chip Cookies use vegan butter and a flax-style binder for classic chew.
When a 1:1 Swap Works \u2014 and When It Doesn\u2019t
Some swaps are nearly direct; others need recipe-specific adjustments. Knowing the difference saves a lot of failed batches.
Often more straightforward
Dairy milk: A suitable unsweetened plant milk
Butter: Appropriate vegan butter in many recipes
Sour cream: Appropriate vegan sour cream
Cream cheese: Suitable vegan cream cheese
Recipe context still matters \u2014 but these are the easiest places to start.
Often more complicated
Eggs: Need the right replacer for the job — no universal swap
Gelatin: Agar behaves differently — recipe-specific conversion
Whipped egg whites: Aquafaba works, but technique changes
Large amounts of butter in laminated pastry: Needs a firm vegan fat and adjusted technique
Custard structure: Starch or silken tofu — texture differs
Cheesecake structure: Often best to use a recipe already developed vegan
These may need recipe-specific adjustments \u2014 or a recipe already developed vegan.
A honest note: Replacing three or four major structural ingredients in a complicated conventional recipe can be much less predictable than starting with a recipe already developed to be vegan. When a recipe leans heavily on eggs, laminated butter, or a delicate custard, a tested vegan version is usually the safer starting point.
New to Vegan Baking? Start Here.
Start simple. Veganize forgiving foods first — cookies, brownies, muffins, pancakes, and quick breads — before attempting technical foods like soufflé-style desserts, complex custards, laminated pastry, or highly egg-dependent cakes. Replacing three or four major structural ingredients in a complicated conventional recipe is much less predictable than starting with a recipe already developed to be vegan.
Plant Milk
One of the easiest substitutions in many baking recipes.
Vegan Butter
Often an approachable replacement for dairy butter.
Flax Egg
A useful beginner option for binding in many cookies, muffins, pancakes, and similar recipes.
Common Vegan Baking Mistakes
Most vegan baking failures come from treating all swaps as interchangeable. Here\u2019s what goes wrong and what to do instead.
1.Using the same egg substitute for every baked good
Fix: Match the replacer to the job: flax for binding, aquafaba for lift, commercial replacer for structure.
2.Using sweetened or vanilla plant milk where inappropriate
Fix: Keep an unsweetened, unflavored carton for baking; vanilla ruins neutral bakes.
3.Assuming all vegan butter products behave identically
Fix: Sticks and tubs differ in fat and water — read the label and match the product to the recipe.
4.Using a tub-style spread when a firmer baking fat is required
Fix: For pastry and laminated dough, use a vegan baking stick, not a soft tub spread.
5.Replacing multiple structural ingredients without considering their functions
Fix: Ask what each ingredient does before swapping; replace the function, not just the name.
6.Using too much banana and unintentionally flavoring the finished product
Fix: Banana is assertive — use it where banana flavor is wanted, not as a neutral egg replacer.
7.Expecting aquafaba to perform every function of eggs
Fix: Aquafaba excels at lift and foam; it’s not a universal binder or structure builder.
8.Confusing baking soda with baking powder
Fix: Baking soda needs acid; baking powder doesn’t. Match the leavener to what’s in the batter.
9.Removing acidic dairy without replacing the acidity
Fix: If a recipe relied on buttermilk or sour cream, add lemon juice or vinegar to keep the leavening working.
10.Overmixing batter
Fix: Mix until just combined; overmixing develops gluten and toughens the crumb, especially in lower-fat vegan batters.
11.Making too many substitutions at once
Fix: Change one variable at a time so you can tell what worked and what didn’t.
12.Assuming vegan chocolate is automatically dairy-free
Fix: Check labels — many dark and semi-sweet bars contain milk fat or butterfat.
13.Assuming gelatin can be replaced with an equal amount of agar
Fix: Agar sets firmer and faster; use a recipe-specific agar conversion, not a 1:1 swap.
Vegan Baking Quick Reference
Bookmark this. For each ingredient a traditional recipe might call for, the first swap to try and the pitfall to avoid.
Egg
Try this first: Depends on function — flax for binding, aquafaba for lift
Watch out for: There is no universal egg replacement.
Milk
Try this first: Unsweetened soy or oat milk
Watch out for: Sweetened or vanilla milk in neutral or savory recipes.
Butter
Try this first: Vegan baking stick
Watch out for: Tub spreads are higher in water — avoid for pastry.
Buttermilk
Try this first: Unsweetened plant milk + lemon juice or vinegar
Watch out for: Removing the acid the leavening depends on.
Heavy Cream
Try this first: Plant-based heavy cream or cashew cream
Watch out for: Thin milk is too light; coconut adds flavor.
Sour Cream
Try this first: Vegan sour cream
Watch out for: Brands vary in tang; some split when boiled.
Yogurt
Try this first: Unsweetened vegan yogurt
Watch out for: Flavored or coconut yogurt carries unwanted notes.
Cream Cheese
Try this first: Vegan cream cheese
Watch out for: Brands vary in stiffness and tang.
Honey
Try this first: Maple syrup or agave
Watch out for: Sweetness and water content differ — adjust liquid.
Gelatin
Try this first: Agar-agar
Watch out for: Agar sets firmer and faster — use a recipe-specific conversion.
Frequently Asked Questions
How do I make a regular baking recipe vegan?
Identify each animal ingredient’s job — bind, lift, moisture, fat, tang — then replace the function, and change one variable at a time.
What can replace eggs in baking?
It depends on the job: flax or chia for binding, aquafaba for lift and foam, commercial replacer for structure, applesauce or banana for moisture. See Veganize Eggs.
What vegan egg replacement is best for cookies?
A flax egg or commercial replacer — cookies mainly need binding and a little moisture.
What vegan egg replacement is best for cake?
A commercial egg replacer or aquafaba — cakes need lift and structure, not just binding.
What can replace milk in baking?
Unsweetened soy or oat milk in most recipes; always unflavored.
What plant milk is best for baking?
Soy or oat — their protein and body give reliable browning and structure.
Can vegan butter replace regular butter?
Yes, in most recipes; use a baking stick for pastry and cookies where the fat-to-water ratio matters.
What is the best vegan butter for baking?
A vegan baking stick (higher fat, less water); avoid soft tub spreads for pastry.
How do I make vegan buttermilk?
Stir 1 tbsp lemon juice or vinegar into 1 cup unsweetened plant milk and rest 5 minutes.
What can replace sour cream?
Vegan sour cream, or vegan yogurt thinned slightly, in coffee cakes and quick breads.
What can replace heavy cream?
Plant-based heavy cream, cashew cream, or coconut cream where its flavor fits.
What can replace cream cheese?
Commercial vegan cream cheese, or a recipe-specific cashew or tofu filling for cheesecake.
What can replace honey?
Maple syrup or agave; sweetness and water content differ, so adjust liquid if needed.
What can replace gelatin?
Agar-agar — but it sets firmer and faster, so use a recipe-specific conversion, not 1:1.
Is chocolate vegan?
Some dark and semi-sweet chocolates are vegan; others contain milk. Always check the label.
Why did my vegan cake turn out dense?
Usually the egg replacement lacked lift or structure — try a commercial replacer or aquafaba, and don’t overmix.
Why did my vegan cookies spread too much?
Often too much moisture or a too-soft butter — use a baking stick and chill the dough if needed.
Can I veganize any baking recipe?
Many yes, but highly egg-dependent or laminated recipes may need a recipe already developed vegan.
Is it better to convert a recipe or use one already written vegan?
For complicated, egg-heavy, or laminated recipes, start with a recipe already developed vegan; for simple recipes, converting works well.