Is This Vegan?
GuideCooking

Vegan Ingredient Substitution Guide

Most animal ingredients in home cooking have a plant-based replacement if you match what the ingredient actually does in the recipe: binding, leavening, moisture, fat, or sweetness.

12 min read · Updated August 2026

Cover image for Vegan Ingredient Substitution Guide

Substitution works best when you think about function, not just names. Eggs in a brownie bind and add moisture; eggs in a soufflé provide structure and lift. Butter adds fat and flavor. Milk adds liquid and richness. Gelatin sets liquids into a gel. Pick a replacement that does the same job, and accept that no single swap covers every situation.

Start with the ingredient's job

A flax egg works well in muffins but will not whip like egg whites. Coconut cream can replace heavy cream in curries but behaves differently in a custard. Getting the function right matters more than finding one universal swap.

Egg substitutions

Eggs are the most common challenge because they do several jobs at once. For binding in muffins, pancakes, cookies, and veggie burgers, mix 1 tbsp ground flaxseed with 3 tbsp water and rest 5–10 minutes. That equals one egg and adds a mild nutty note. Chia seed works the same way and sets slightly firmer, which helps in thicker batters.

For moisture in cakes and quick breads, use 1/4 cup applesauce or mashed banana per egg. Fruit flavor comes through, especially with banana. Aquafaba (3 tbsp liquid from a can of chickpeas) approximates one egg white and whips for meringues, mousses, and some macarons. See our egg replacements guide for technique details. Commercial egg replacer, usually 1 tsp powder plus 2 tbsp water per egg, gives neutral flavor in cookies and cakes when you want predictable results.

In savory dishes, blend 1/4 cup silken tofu per egg for quiches and dense baked goods. For breading, aquafaba or plant milk with a little flour or mustard helps coatings stick.

Dairy substitutions

Our full dairy-free guide goes deeper. For everyday swaps: any unsweetened plant milk replaces cow's milk 1:1. Oat milk is creamy in sauces and coffee; soy milk has the most protein for baking; almond milk stays lighter in cakes. Vegan block butter around 80% fat swaps 1:1 in baking. Refined coconut oil works in cookies and pie crust; reduce salt if the recipe called for salted butter.

Full-fat coconut cream (the thick layer from a chilled can) or cashew cream (1 cup soaked cashews blended with water) stand in for heavy cream. Unsweetened soy or coconut yogurt, or cashew cream with lemon juice, covers sour cream and yogurt. Nutritional yeast adds savory depth where cheese would go; commercial vegan cheeses melt differently, so add them late in cooking to avoid separation.

Gelatin and gelling agents

Gelatin is always animal-derived. Agar agar, pectin, and carrageenan are the main vegan alternatives. Agar is the most versatile home-kitchen swap: use roughly 1 tsp agar powder per 1 tbsp gelatin, boil briefly to activate, and expect a firmer set. Full ratios and technique are in our gelatin alternatives guide.

Honey and other sweeteners

Maple syrup, agave nectar, and date syrup substitute for honey in most recipes at a 1:1 ratio by volume, though flavor and moisture differ slightly. In baking, reduce other liquids by 1–2 tbsp if the substitute is runnier than honey. Barley malt syrup mimics honey's viscosity but contains gluten.

Meat and broth

Mushrooms (especially dried shiitake), soy sauce, miso, and tomato paste add umami where recipes call for meat drippings or chicken stock. Vegetable broth replaces chicken or beef stock 1:1. For "meaty" texture, try lentils, mushrooms, tempeh, seitan, or crumbled tofu. Match the cut and cooking time to the original dish.

Substitution ratios at a glance

OriginalVegan swapRatio
1 egg (binding)Flax or chia egg1 tbsp seed + 3 tbsp water
1 egg (moisture)Applesauce1/4 cup
1 egg whiteAquafaba3 tbsp
1 cup milkPlant milk1 cup
1 tbsp gelatinAgar powder1 tsp
1 cup butterVegan butter or refined coconut oil1 cup (oil: reduce liquid slightly)
1 tbsp honeyMaple syrup or agave1 tbsp

Common mistakes

Using one egg substitute for every recipe regardless of whether you need binding, leavening, or moisture is the most frequent error. Agar must be boiled or it will not set. A "non-dairy" label on a product does not mean the whole recipe is vegan: casein and whey are dairy-derived. Batters made wetter with fruit purées or extra plant milk often need longer bake times.

Adjusting for texture and flavor

Substitutions change how a dish feels and tastes. Plant milks vary in sweetness and thickness; oat milk can make sauces slightly sweeter unless you choose unsweetened. Coconut oil adds richness but can firm up cookies when chilled. Aquafaba makes meringue but will not enrich a cake the way egg yolks do; add a tablespoon of neutral oil to some batters if they bake dry.

When converting a family recipe, change one ingredient at a time so you know what caused a difference. Notes like "flax egg in grandma's banana bread, add 2 extra minutes bake time" save future frustration.

What to keep on hand

Ground flax, aquafaba-friendly chickpeas, oat milk, and agar cover most everyday swaps. Our pantry essentials guide lists the full baseline. When a packaged substitute is involved, paste the ingredient list into the Product Checker. Some "egg replacers" and creamers contain milk derivatives.

Not sure which substitute fits your recipe? Try the Substitute Finder

Frequently asked questions

What is the best all-purpose egg substitute?
There is no single best option. Flax eggs work for binding in muffins and cookies; aquafaba for whipping; commercial egg replacer when you want neutral flavor in cakes. Match the substitute to the egg's role in the dish.
Can I replace milk with water?
You can replace the liquid volume, but you lose fat, protein, and flavor. Plant milk is almost always a better choice in baking and sauces. Water works in bread when other fats are present.
How much agar replaces one tablespoon of gelatin?
Use about 1 teaspoon of agar powder per 1 tablespoon of gelatin. Agar sets firmer and needs to be boiled for 1–2 minutes to activate. Start with slightly less if you prefer a softer gel.
Does vegan butter work the same as dairy butter in baking?
High-fat vegan block butters (around 80% fat) generally swap 1:1. Tub margarines with more water can make cookies spread more or cakes denser. Check the fat content on the label.
What replaces buttermilk in vegan baking?
Add 1 tbsp lemon juice or apple cider vinegar to 1 cup of plant milk, stir, and rest 5 minutes. Soy and oat milk curdle most reliably. Use the same volume as buttermilk in the recipe.
Are 'non-dairy' creamers always vegan?
No. Many contain casein or whey, which are milk proteins. Always read the ingredients list. Do not rely on the front-of-pack 'non-dairy' claim alone.

Sources & verification

Last verified:

Check packaged substitutes before you buy. Use the Product Checker

Related tools

Related pages