Swap library

A plant swap for everything

30 kitchen and wardrobe swaps with the ratio that actually works, what each one is best for, and where it falls down.

Baking

Vegan substitute for Eggs in baking

Eggs bind, leaven, enrich and add moisture. Pick the replacement that matches the job the egg was doing in that specific recipe rather than one universal swap.

5 options · Flax egg and more

Dairy

Vegan substitute for Butter

Butter contributes fat, water and milk solids. Solid plant blocks work for pastry, oils work for frying, and nut butters work where richness matters more than structure.

4 options · Vegan block butter and more

Dairy

Vegan substitute for Milk

Plant milks differ mostly in protein, fat and how they behave with heat and acid. Soy is the closest nutritional match; oat is the best all-rounder for coffee and baking.

4 options · Soy milk and more

Dairy

Vegan substitute for Heavy cream

Cream provides fat and stability. Coconut cream and cashew cream deliver the richness, while chilled whippable plant creams handle piping and desserts.

4 options · Full-fat coconut cream and more

Dairy

Vegan substitute for Cheese

No single swap covers cheese. Match the function: nutritional yeast for savoury seasoning, cashew ferments for spreadable, starch-based blocks for melting.

4 options · Cashew cheese and more

Baking

Vegan substitute for Gelatin

Gelatin sets liquids into a wobble. Plant gels set firmer and at different temperatures, so both quantity and technique change.

4 options · Agar agar and more

Condiments

Vegan substitute for Fish sauce

Fish sauce brings salt, umami and funk. Seaweed and fermented soy reproduce all three without anchovies.

4 options · Kombu soy sauce and more

Meat

Vegan substitute for Ground beef

In bolognese, tacos and chilli the mince is a texture carrier. Lentils, walnuts, soy mince and mushrooms each cover part of the job — a blend covers all of it.

4 options · Brown or green lentils and more

Meat

Vegan substitute for Chicken breast

Chicken supplies mild protein and a fibrous bite. Seitan, king oyster mushrooms, tofu and soy curls each deliver that in different dishes.

4 options · Seitan and more

Sweeteners

Vegan substitute for Honey

Match honey by viscosity and flavour, not just sweetness. Date and maple syrup cover most uses; agave suits drinks.

4 options · Maple syrup and more

Condiments

Vegan substitute for Mayonnaise

Mayonnaise is an oil-in-water emulsion held together by egg lecithin. Aquafaba and soy milk emulsify just as well.

4 options · Aquafaba mayo and more

Baking

Vegan substitute for Buttermilk

Buttermilk is acidified milk that tenderises crumb and reacts with baking soda. Plant milk plus acid does exactly the same.

3 options · Soy milk + lemon and more

Condiments

Vegan substitute for Chicken broth

A good plant broth needs three things chicken stock has: salt, glutamate and body. Mushrooms, kombu and miso supply all three.

4 options · Mushroom + kombu stock and more

Materials

Vegan substitute for Leather

Leather is a slaughter by-product with a heavy tanning footprint. Modern alternatives range from plant-based composites to recycled synthetics.

4 options · Cork leather and more

Materials

Vegan substitute for Wool

Wool warmth comes from crimped fibre trapping air. Several plant and recycled fibres do the same without shearing, mulesing or slaughter.

4 options · Organic cotton fleece and more

Materials

Vegan substitute for Down feathers

Down is plucked from ducks and geese, sometimes live. Synthetic insulations now match its warmth-to-weight and beat it when wet.

3 options · PrimaLoft / synthetic fill and more

Dairy

Vegan substitute for Yoghurt

Plant yoghurts ferment the same live cultures on soy, coconut, oat or cashew bases. Soy and coconut give the thickest set.

4 options · Soy yoghurt and more

Meat

Vegan substitute for Bacon

Bacon is smoke, salt, fat and crunch. Rice paper, tempeh, mushrooms and coconut each nail a different part of that profile.

4 options · Rice paper bacon and more

Seafood

Vegan substitute for Tuna

Chickpeas, jackfruit and marinated tofu give the flake; nori and kelp give the sea flavour. Together they make a convincing sandwich filling.

4 options · Mashed chickpeas + nori and more

Baking

Vegan substitute for Condensed milk

Sweetened condensed milk is milk reduced with sugar. Coconut and oat versions reduce the same way and set fudge and tarts identically.

3 options · Coconut condensed milk and more

Fats

Vegan substitute for Ghee

Ghee is clarified butter valued for its high smoke point and nutty aroma. Plant ghee and specific oils reproduce both.

3 options · Vegan ghee and more

Dairy

Vegan substitute for Ice cream

Fat and sugar control ice cream texture. Coconut, cashew and oat bases all churn smoothly with the right sugar balance.

4 options · Coconut milk base and more

Supplements

Vegan substitute for Whey protein

Plant protein powders match whey for muscle protein synthesis when the dose and amino acid profile are right. Blends beat single sources.

4 options · Pea + rice blend and more

Condiments

Vegan substitute for Beef stock

Beef stock is about roasted depth and body. Mushrooms, tomato, soy and a dark roux rebuild it convincingly.

4 options · Dried porcini stock and more

Dairy

Vegan substitute for Parmesan

Parmesan is salt, umami and a dry grate. Three pantry ingredients get you 90% of the way in a minute.

4 options · Cashew parmesan and more

Condiments

Vegan substitute for Oyster sauce

Mushroom "oyster" sauce is a direct one-to-one swap and is sold in most Asian grocers and supermarkets.

3 options · Mushroom stir-fry sauce and more

Baking

Vegan substitute for Meringue

Aquafaba whips into stable foam almost exactly like egg white, and bakes into crisp meringue, pavlova and macarons.

3 options · Aquafaba and more

Seafood

Vegan substitute for Shrimp

Konjac shrimp and marinated king oyster mushrooms give the snap; nori and old bay give the flavour.

4 options · Konjac shrimp and more

Fats

Vegan substitute for Lard

Lard gives pastry shortness and savoury flavour. Solid plant fats do the structural job; a little smoked seasoning covers the taste.

3 options · Vegetable shortening and more

Materials

Vegan substitute for Silk

Conventional silk boils silkworms inside their cocoons. Plant and regenerated fibres now match the drape and sheen.

4 options · Cupro and more

Questions people ask

What is the best all-round egg substitute in baking?

It depends on the job: ground flaxseed with water (1 tbsp flax + 3 tbsp water per egg) binds, aquafaba (3 tbsp per egg) whips and lightens, and mashed banana or apple sauce (¼ cup per egg) adds moisture to sweet bakes. Each substitute page lists the ratio and the best use.

Do vegan substitutes cost more than the animal products they replace?

Whole-food swaps — beans, lentils, tofu, flax, oats, nutritional yeast — are usually cheaper per serving than meat, cheese and eggs. Branded analogues cost more, so use them as occasional convenience rather than a staple.

Which swaps behave differently and need a recipe tweak?

Plant milks curdle less predictably in hot coffee, coconut oil sets harder than butter, and aquafaba needs a fat-free bowl to whip. The tips and 'avoid' sections on each page cover the failure modes.

Swap engineering

Why some substitutions work instantly and others need technique

A substitute is not a moral object, it is a functional one. Once you know what a given animal ingredient is doing in a recipe — binding, emulsifying, browning, setting, carrying fat-soluble flavour — choosing the replacement stops being guesswork.

Identify the function before the flavour

Eggs in a cake are doing three different jobs: lifting, binding and adding moisture. Eggs in mayonnaise are emulsifying. Eggs in a quiche are setting a custard. No single replacement covers all three, which is why 'the vegan egg' disappoints people who bought it for the wrong job. Aquafaba lifts, flax and chia bind, silken tofu sets, and commercial mung-bean products brown and scramble. Match the mechanism and the failure rate drops sharply.

Dairy is mostly a fat and protein structure problem

Milk's behaviour in cooking comes from casein, whey and butterfat. Soy milk is the closest protein analogue and the only common plant milk that curdles predictably for paneer-style applications; oat milk carries the most body in coffee because of its dissolved starch; almond and rice milks are thin and split more easily in acidic or hot sauces. For cheese, the hard part is not flavour but the casein network that produces stretch — which is why cultured cashew and fermented products taste excellent but behave differently on a pizza than starch-based melting blends.

Meat is texture, fat and Maillard chemistry

The savouriness people associate with meat comes from the Maillard reaction, free glutamates and rendered fat, none of which are exclusive to animals. Seitan supplies chew, tempeh supplies bite and ferment complexity, jackfruit supplies shred, mushrooms supply glutamate and moisture, and legumes supply crumb. Salt, sear, and give the pan enough heat and space; a crowded, cool pan steams and produces the pale, flat result that gets blamed on the ingredient.

Hidden animal ingredients in ordinary products

Gelatine in sweets and some yoghurts, isinglass in some cask beers and wines, shellac (E904) as a glaze, carmine (E120) as red colouring, L-cysteine (E920) in some bread improvers, whey in crisps and chocolate, and casein in several products marketed as dairy-free. Reading the E-number list once is a permanent time saving, and most labelling regimes now flag milk and egg as allergens in bold.

Substitution table by culinary function

Ratios are starting points; adjust hydration by recipe.

OriginalFunctionBest replacementRatio / note
Egg (binding)Holds crumb togetherGround flax or chia + water1 tbsp + 3 tbsp water per egg
Egg (leavening)Lift in cakesAquafaba, or baking powder + acid3 tbsp aquafaba per egg
Egg (setting)Custard, quicheSilken tofu + starch, chickpea flour60 g tofu per egg
Butter (baking)Fat, tendernessPlant block or refined coconut oil1:1 by weight
Milk (sauces)Body, proteinSoy milk, unsweetened1:1
CreamRichnessOat cream, cashew cream1:1
ButtermilkAcidity + tendernessSoy milk + lemon juice240 ml + 1 tbsp, rest 10 min
HoneySweet syrupMaple, agave, date syrup1:1, reduce liquid slightly
GelatineSettingAgar-agarUse ~1/3 by weight, must boil
Fish sauceSalty umamiSoy sauce + seaweed + limeTo taste
ParmesanSalty umami finishNutritional yeast + cashew + saltBlend 3:1
MinceCrumb, savourLentils + walnut, or soy mince1:1 cooked weight

Culinary testing literature · manufacturer specifications · food science texts

Replacing a dish you already love

Work one dish at a time; a converted favourite is worth more than ten new recipes.

  1. 1

    Write down what each animal ingredient does

    Bind, set, lift, enrich, brown, salt. The list is usually shorter than expected.

  2. 2

    Replace one component per attempt

    Changing three variables at once makes failure uninterpretable.

  3. 3

    Rebuild the savoury base

    Add a glutamate source — tomato paste, miso, dried mushroom, soy sauce — where the meat used to supply it.

  4. 4

    Correct fat and salt last

    Most first attempts are judged as bland when they are simply lower in fat and salt than the original.

  5. 5

    Cook it twice

    The second attempt, with notes, is the one that decides whether the dish stays in the rotation.

Substitution rules of thumb

Worth doing

  • Use unsweetened, unflavoured plant milk for savoury cooking — vanilla in a béchamel is a memorable mistake.
  • Press firm tofu before frying so it browns rather than steams.
  • Boil agar properly; unlike gelatine it will not set if it never reaches a full boil.
  • Choose soy milk when a recipe needs protein structure or heat stability.

Worth avoiding

  • Expecting one branded egg replacer to work across baking, scrambling and emulsifying.
  • Substituting coconut oil where the coconut flavour will dominate — use refined, not virgin.
  • Assuming 'plant-based' on packaging means no milk derivatives; check the allergen line.
  • Adding acid to plant milks in a hot pan without tempering, which causes splitting.

Substitution questions

Which plant milk is best for coffee?

Barista oat milk is the most forgiving because added acidity regulators and its starch content resist splitting. Soy is the closest nutritional analogue to dairy milk in protein.

Why did my vegan cake come out dense?

Usually too much binder. Flax and chia bind but do not lift; if the recipe relied on eggs for aeration, add baking powder plus an acid, or use aquafaba whipped to soft peaks.

Do vegan cheeses melt?

Starch- and coconut-oil-based blends melt well but taste mild. Cultured nut cheeses taste far better and melt poorly. For pizza, many people combine a melting base with a cultured cheese for flavour.

Is honey vegan?

No, by the standard definition, since it is an animal product harvested from managed colonies. Maple, agave and date syrup replace it directly in almost all applications.

What is aquafaba exactly?

The viscous liquid from cooked chickpeas — the saponins and soluble proteins allow it to foam like egg white. Three tablespoons approximate one egg.

Are meat analogues unhealthy?

Most are high in sodium and processed, but comparative reviews find they generally have less saturated fat and more fibre than the products they replace. They are a reasonable bridge, not a dietary foundation.

Sources

  • European Food Safety Authority — food additive E-number register.
  • Kyriakopoulou, K. et al. Plant-based meat analogues: structuring approaches. Trends in Food Science & Technology.
  • USDA FoodData Central — comparative composition data.