How to Replace Eggs and Butter in Vegan Desserts (That Actually Work)

Eggs and butter do a lot of quiet work in desserts. They bind, lift, add richness and help things brown. So when you take them out, you need to know which job you are replacing. Pick the right swap and nobody will ever guess your chocolate cake is vegan. Pick the wrong one and you get a brick.
Here is a practical guide to the swaps that actually work.
First, ask what the egg is doing
Before you grab a substitute, figure out the egg's job in the recipe:
- Binding – holding cookies, brownies and muffins together.
- Leavening – helping cakes and sponges rise.
- Moisture and richness – keeping bakes soft and tender.
- Structure – meringues, mousses and soufflés rely on whipped egg whites.
Most everyday desserts only need binding and moisture, which is great news, because those are the easiest jobs to replace.
The best egg substitutes
Flax egg. Mix 1 tablespoon of ground flaxseed with 3 tablespoons of water and leave it for 10 minutes until gloopy. It replaces one egg in brownies, cookies, muffins and pancakes. It adds a slightly nutty flavour, so it is best in darker or spiced bakes.
Chia egg. Same ratio as flax and works the same way. Use white chia if you do not want black flecks.
Aquafaba. The liquid from a can of chickpeas. Around 3 tablespoons replaces one egg, and when you whip it with sugar it behaves almost exactly like egg whites. This is your secret weapon for meringues, macarons and mousse.
Applesauce or mashed banana. About 60 g (a quarter cup) replaces one egg and adds moisture. Banana brings its own flavour, so use it where that works. Applesauce is more neutral.
Plant yoghurt. Around 60 g per egg gives moist, tender cakes and works well in muffins and loaf cakes.
Baking soda and vinegar. For fluffy cakes, a teaspoon of baking soda plus a tablespoon of vinegar (apple cider vinegar is good) gives extra lift. This is the trick behind classic "wacky cake".
The best butter substitutes
Plant butter blocks. The easiest one-for-one swap. Choose blocks rather than spreads for baking, because spreads contain more water and can make pastry and cookies spread too much.
Coconut oil. Solid at room temperature, so it behaves like butter in crumbles, shortbread and pie crusts. Refined coconut oil has no coconut taste. Use virgin if you want the flavour.
Neutral oil. Sunflower or rapeseed oil makes incredibly moist cakes. Use about three-quarters of the butter weight.
Nut butters. Great in cookies and bars, and they add both fat and flavour.
Dairy swaps for the rest
- Milk – oat and soy milk are the most reliable for baking.
- Buttermilk – add a tablespoon of lemon juice or vinegar to a cup of plant milk and leave it for five minutes.
- Cream – full-fat coconut cream, chilled overnight, whips beautifully.
- Chocolate – most dark chocolate is dairy-free, but always check the label.
Common mistakes to avoid
- Using more than two or three egg replacers in one recipe. Beyond that, adapt a recipe that was designed vegan instead.
- Overmixing. Without eggs, gluten can get tough fast. Mix until just combined.
- Swapping butter spread for block butter in pastry.
The shortcut: start with recipes built vegan
The easiest way to get great results is to bake from recipes that were developed vegan from the start, so the swaps are already balanced. Vegan Desserts – Never Say No is packed with cruelty-free sweet treats, from rich chocolate cakes to creamy fruit tarts, all designed without eggs or dairy.
Pair a slice with a homemade oat latte from Lattes for the Inner-Anarchist and you have dessert sorted.

