Medically Reviewed
Reviewed by Amelia Thompson, Food Writer & Sustainable Agriculture Advocate · MSc Sustainable Agriculture
Last reviewed: 29 April 2026
Medical disclaimer: The information in this article is for educational purposes only. Always consult a qualified healthcare professional before making significant dietary or lifestyle changes, especially if you have a medical condition.
Vegan baking has a reputation for being unpredictable — dense cakes, crumbly cookies, flat breads. But the reality is that plant-based baking can produce results every bit as delicious as their conventional counterparts once you understand what eggs and dairy actually do in a recipe. Eggs provide structure, leavening, moisture and emulsification. Dairy supplies fat, protein, acidity and flavour. Once you know the function you are replacing, choosing the right substitute becomes straightforward. This comprehensive guide breaks down every major egg and dairy replacement, explains the science behind each one, and tells you precisely when to reach for which option.
Understanding What Eggs Actually Do in Baking
Before you can substitute eggs effectively, you need to understand their roles. Eggs perform up to five distinct functions depending on the recipe: binding (holding ingredients together), leavening (trapping air to help rise), moistening (adding water and fat), emulsifying (blending oil and water-based ingredients) and providing structure (proteins that set when heated). A whole egg is roughly 75% water, 12% protein and 10% fat. The white is primarily protein and water; the yolk is rich in lecithin, fat and emulsifying compounds. In a dense brownie, you primarily need binding. In a light chiffon cake, you need leavening and structure. In a custard, you need coagulating proteins. Identifying which function matters most in your recipe is the first step to a successful substitution.
Read your recipe before substituting — note whether the egg is doing mostly binding, leavening or emulsifying work.
The Best Egg Substitutes for Binding
Flax eggs and chia eggs are the most reliable binding substitutes. To make a flax egg, mix 1 tablespoon of ground flaxseed with 3 tablespoons of water and let it sit for 5 minutes until gelatinous. This mixture creates a mucilaginous gel that behaves similarly to egg whites in dense baked goods like muffins, banana bread, cookies and veggie burgers. Chia eggs work the same way — same ratio, same rest time — and are virtually flavourless, making them preferable in lighter-coloured recipes where flax's nutty flavour or brown flecks might be noticeable. Mashed banana and unsweetened apple sauce are also effective binders: ¼ cup replaces one egg, though both add flavour and sweetness, making them best for quick breads, pancakes and muffins where complementary flavour is welcome. Silken tofu, blended smooth, is an exceptional binder for cheesecakes, dense cakes and savoury dishes.
Use chia eggs instead of flax eggs in vanilla or lemon cakes to avoid brown speckling.
Egg Substitutes for Leavening and Lift
Aquafaba — the liquid from a tin of chickpeas — is arguably the most revolutionary discovery in vegan baking. It contains proteins, carbohydrates and saponins that allow it to be whipped into stiff peaks just like egg whites. Three tablespoons of aquafaba replace one whole egg; two tablespoons replace one egg white. Whipped aquafaba is used in meringues, macarons, marshmallows, mousses and light sponge cakes. It does not have a strong flavour and bakes up surprisingly clean. For general leavening without whipping, the classic combination of 1 tablespoon apple cider vinegar plus ¼ teaspoon baking soda creates a vigorous bubbling reaction that provides significant lift. This works particularly well in chocolate cakes, red velvet and any recipe where vinegar's tang is masked. Commercial egg replacers such as JUST Egg (liquid) or Bob's Red Mill Egg Replacer are formulated to handle multiple egg functions and are the most convenient option for beginners.
“Aquafaba has genuinely changed what is possible in vegan baking. The fact that we were throwing this ingredient away for decades is extraordinary.”
— Joël Roessel, French tenor and amateur cook credited with popularising aquafaba in 2014
Replacing Dairy Milk: Which Plant Milk to Choose
Plant milks are the easiest one-to-one swap in baking — any plant milk can replace cow's milk in equal measure — but the best choice depends on the recipe. Oat milk is the most neutral and creamy, with a fat and protein content closer to whole milk than most alternatives; it works beautifully in pancakes, cakes, béchamel and creamy sauces. Soy milk has the highest protein content of any plant milk and the closest emulsifying properties to dairy, making it the best choice for recipes that rely on milk proteins for structure. Almond milk is thinner and lower in protein — it works for recipes where milk is mainly adding moisture and flavour, but can produce slightly drier results in richer bakes. Coconut milk (full-fat from a can) is extraordinary for whipped cream, ganache, ice cream and any recipe that needs rich fat content. Cashew milk is mild, creamy and excellent in pasta sauces, soups and custards.
Use full-fat coconut milk from a can — not the carton — when a recipe needs heavy cream.
Replacing Butter: Fats, Flavour and Function
Butter in baking provides fat (for tenderness and moisture), water (for steam leavening), milk solids (for browning via Maillard reaction) and flavour. Vegan butter sticks — brands such as Miyoko's, Earth Balance or Naturli — are the most direct substitute and behave almost identically to dairy butter in cookies, pastry, buttercream and sautéing. Refined coconut oil is solid at room temperature and works well in pastry and cookies; unrefined coconut oil adds a coconut flavour that can be desirable or unwelcome depending on context. For oil-based recipes, any neutral vegetable oil (sunflower, avocado, rapeseed) replaces melted butter at a 3:4 ratio — use ¾ cup of oil for every 1 cup of melted butter. Mashed avocado can replace butter in chocolate baked goods — it contributes creaminess and fat with a flavour that is masked by cocoa. Nut butters (almond, cashew) work in cookies and energy balls where their flavour is complementary.
Replacing Dairy Cream, Cheese and Yoghurt
Chilled full-fat coconut cream (skimmed from the top of a refrigerated can) whips into a cloud-like cream that works for cakes, desserts and fruit. Cashew cream — made by blending soaked raw cashews with water to a silky consistency — is extraordinary for pasta sauces, cheesecakes, soups and anywhere that calls for single or double cream. For soured cream, blend cashew cream with lemon juice and a pinch of salt. Coconut yoghurt or soy yoghurt replaces dairy yoghurt in marinades, dressings, dips and baking; they can also be made into tzatziki or raita. For cream cheese, commercial options such as Violife or Kite Hill are now widely available; cashew-based cream cheese can also be made at home by blending soaked cashews with lemon juice, apple cider vinegar, nutritional yeast and salt until ultra-smooth.
Refrigerate coconut cream overnight before whipping for the firmest, most stable result.
Troubleshooting Common Vegan Baking Problems
Even with the right substitutes, vegan baking sometimes goes wrong. Dense, gummy texture usually means too much moisture or too little leavening — try reducing the liquid substitute slightly and increasing baking powder by ¼ teaspoon. Crumbly, falling-apart results indicate insufficient binding — add an extra flax egg or 1 tablespoon of almond butter. Flat cookies that spread too much often result from vegan butter that is too soft or warm; chill the dough for 30 minutes before baking. Cakes that do not brown are missing the Maillard-reaction compounds from milk solids — brushing the top with a dilute maple syrup or plant milk wash before baking helps. Aquafaba meringues that weep or collapse need a stabiliser — add ¼ teaspoon of cream of tartar per egg white equivalent and ensure every piece of equipment is completely grease-free.
Key Takeaways
Vegan baking is not about accepting compromises — it is about understanding the chemistry of your ingredients and choosing substitutes that match the function you need. A flax egg provides binding; whipped aquafaba provides lift; oat milk provides moisture and creaminess; vegan butter provides fat and flavour. Once these principles are internalised, you will find yourself adapting any conventional recipe with confidence. The diversity of plant-based options available today means that nearly every classic baked good — from croissants to custard tarts, from birthday cakes to meringues — can be recreated without eggs or dairy. Start with recipes designed for vegan baking, then begin adapting your family favourites. With each batch, your intuition for what works will grow.
Frequently Asked Questions
What is the best egg substitute for cookies?▼
Can I make vegan meringue?▼
Which plant milk is best for baking cakes?▼
Does vegan butter work the same as dairy butter in pastry?▼
How do I replace eggs in a custard or crème brûlée?▼
More in Vegan & Plant-Based
View all →About This Article
Written by Amelia Thompson, Food Writer & Sustainable Agriculture Advocate. Published 29 April 2026. Last reviewed 29 April 2026.
Editorial policy: All content is reviewed for accuracy and updated when new evidence emerges. Health articles include a medical disclaimer and are reviewed by qualified professionals.
About the Author
Food writer, urban farmer and advocate for sustainable, locally grown food systems.