Skip to content
Cooking Calc Hub

Dietary substitution finder

Swap dairy, gluten, eggs, or nuts in any recipe — ratios that actually hold up in baking.

dairy free

Substitutes for Butter (dairy-free)

Vegan butter block (Miyoko's, Earth Balance sticks)
Ratio: 1:1
Best for: Cookies, pie crust, laminated doughs — the only DF swap that handles both
Block/stick form. Tub margarines have too much water for baking.
Refined coconut oil
Ratio: 1:1
Best for: Cookies, brownies, one-bowl cakes
Olive oil
Ratio: ¾ cup oil per 1 cup butter
Best for: Savory quick breads, focaccia, olive oil cake

Dairy-free baking reality check

Vegan butter blocks (Miyoko's, Earth Balance) handle 95% of recipes. Coconut oil handles 80%. Olive oil handles 60% (savory bakes). The trouble spots are laminated doughs (croissants) and buttercream (only block butter substitutes work).

Gluten-free flour isn't a monolith

The working GF flour for most baking is a 1:1 blend (King Arthur Measure for Measure, Bob's Red Mill 1-to-1). These contain xanthan gum for structure. Single-grain GF flours (almond, oat, coconut) all need recipe-specific ratios — they are not drop-in replacements.

Egg replacements by recipe role

Eggs bind, leaven, add moisture, and color. Flax egg = bind + moisture (good for cookies). Aquafaba = leavening (good for meringue). Commercial egg replacer = full spectrum (good for cakes). Matching the egg's role to the replacer is what makes recipes work.

Frequently asked questions

1.Best gluten-free all-purpose flour?

King Arthur Measure for Measure ($6/lb) or Bob's Red Mill 1-to-1 ($5/lb). Both work as 1:1 AP swaps. Cup4Cup is another strong pick but slightly pricier.

2.How do I make a cake dairy-free?

Swap butter for vegan butter block 1:1. Swap milk for oat milk 1:1. Swap buttermilk for oat milk + 1 tbsp lemon juice per cup. Chocolate ganache: vegan dark chocolate + coconut cream.

3.What about nut allergies?

Skip almond flour (use oat or sunflower seed flour). Avoid almond extract. Peanut butter → SunButter 1:1 (same texture, different flavor). Pecans → pumpkin seeds in granola.

4.Is gluten-free bread possible?

Yes, with added binder (psyllium husk, xanthan gum). The best recipes use psyllium 3% of flour weight + long cold rise. Commercial GF bread is generally brick-like; homemade can be excellent with practice.

5.Can I sub vegan butter for butter 1:1 in all recipes?

For cookies, cakes, quick breads, pie crust: yes, brand-matched to block form. For laminated doughs (puff pastry, croissants): brand matters — Miyoko's works; Earth Balance is too soft.

Dairy-free, gluten-free, egg-free: the ratios that actually work

Most dietary substitution lists are aspirational — they suggest swaps work 1:1 across all applications, which is true maybe 40% of the time. This page gives honest performance notes: what works in cookies vs. cakes vs. yeasted breads, what the texture and flavor trade-offs are, and where specific substitutes fail. The goal is to help you make an informed sub that succeeds the first time rather than finding out after an hour of baking.

The key insight: every ingredient in a recipe does a specific job. A successful dietary substitution replaces that job, not just the ingredient by name. Butter is fat + water + milk solids. Eggs are binder + lift + moisture + fat. Dairy milk is liquid + protein + fat + lactose. Substituting for each component requires matching the relevant function, not just the volume.

Dairy-free: the complete ingredient-by-ingredient guide

Milk (any plant milk):

  • Oat milk (1:1): The best all-rounder for baking. Neutral flavor, similar fat content to 2% milk, creamy texture. Works in cakes, muffins, pancakes, sauces, and coffee. Minor drawback: some brands contain gluten (cross-contamination).
  • Soy milk (1:1): Highest protein of plant milks — best for applications where protein helps structure (yeasted breads). Slightly beany flavor detectable in neutral-flavored batters.
  • Almond milk (1:1): Lower fat and protein than dairy milk. Works in most baking but produces slightly drier results in fat-sensitive recipes. Neutral in flavor.
  • Full-fat coconut milk (¾ cup per cup called for): Rich and heavy. Adds coconut flavor. Best in tropical-flavored recipes, curries, and chocolate-heavy bakes where the coconut is welcome.
  • Rice milk (1:1): Thinnest, lowest fat. Fine for beverages, mediocre in baking where fat matters.

Butter (solid plant-based substitutes):

  • Miyoko's Organic Vegan Butter or Earth Balance Vegan Butter Sticks (1:1): The highest-performing vegan butter substitutes for baking. Solid fat that creams, browns, and melts like dairy butter. Use for cookies, cakes, pie crust, and any application where solid fat structure matters.
  • Coconut oil, solid (1:1): Works well in cookies and quick breads. Adds coconut flavor (mild in baked goods, noticeable in savory). Melt point of 76°F — in warm kitchens it becomes liquid.
  • Shortening (vegetable-based, 1:1): Higher fat content than butter, no water, so produces very flaky pie crusts and tender biscuits. Neutral flavor. Nutritionally less favorable than other options.
  • Refined coconut oil (1:1): Like virgin coconut oil but without the coconut flavor. The most neutral solid fat substitute for dairy butter.

Heavy cream:

  • Full-fat canned coconut milk (1:1): Works in sauces, soups, custards, and batter recipes. Not for whipping in liquid form.
  • Chilled canned coconut cream (whipped): Refrigerate full-fat coconut milk overnight. Scoop only the solid white cream, discard liquid. Whip with a mixer for 2-3 min. Produces soft-to-medium peaks. Works for topping desserts; less stable than dairy whipped cream.
  • Oat milk + cashew cream blend: Blend ½ cup cashews + ½ cup water until smooth + ½ cup oat milk. Rich and neutral. Works in savory cream sauces and risotto.

Cheese:

  • Soft/spreadable: Kite Hill cream cheese (for cream cheese frosting, cheesecake), Violife cream cheese. Performance close to dairy. Miyoko's wheel for brie-style board cheese.
  • Melting cheese: Violife cheddar, Daiya mozzarella (for pizza, grilled cheese). Melts well; texture is slightly different — chewier when cooled. Best consumed hot.
  • Nutritional yeast: Add 2-3 tbsp to sauces, mashed potato, popcorn for cheesy flavor without melting. Not a direct substitute — a flavoring tool.
  • Parmesan: Violife Prosociano works for pasta. Grating nutritional yeast on top with salt is a quicker option.

Gluten-free: flour blends that actually bake

Rice flour alone doesn't work — it produces gritty, sandy results. Single-flour GF baking almost always fails. The solution is a blend, and specifically one that includes a binder (xanthan gum or psyllium husk) and a starch (tapioca, potato) to mimic gluten's elastic, binding properties.

The top 1:1 blends for baking:

  • King Arthur Measure-for-Measure: Best all-rounder. Blend of white rice flour, whole grain rice flour, tapioca starch, potato starch, xanthan gum. Works in cookies, cakes, quick breads. Reliable 1:1 substitution.
  • Cup4Cup: Contains milk powder (not vegan). Very good for cookies, less good for yeast breads. Closest texture to AP flour in delicate applications.
  • Bob's Red Mill 1-to-1: Sweet rice flour base. Works well in dense applications (brownies, muffins) and adequately in cakes. Slightly stickier than other blends.

Application-by-application GF notes:

  • Cookies: GF blend 1:1. Chill dough 30-60 min before baking (GF doughs spread more). Expect slightly more crumbly texture. Cookies with almond flour as a base (not a GF blend) are often better.
  • Cakes and muffins: GF blend 1:1 with 1 tbsp extra liquid per cup. Let batter rest 5-10 min before baking. Results are very good — often indistinguishable from wheat flour versions.
  • Yeasted bread: Add ½ tsp xanthan gum per cup of flour if your blend doesn't include it. Add 1 tbsp psyllium husk per cup for better structure. GF bread is denser, shorter, and drier than wheat bread — this is unavoidable. The best GF bread recipes are designed GF from scratch, not converted.
  • Pizza crust: GF blend + extra xanthan + more olive oil + 5% higher hydration than a wheat recipe. Thin-crust works better than thick — the texture difference is less noticeable.
  • Pancakes and waffles: GF blend 1:1 or oat flour (certified GF) 1:1. Excellent results.

Egg-free: matching the function to the substitute

Per 1 large egg (50g / 3 tbsp volume):

  • Flax egg (1 tbsp ground flaxseed + 3 tbsp water, rest 10 min): Binding only. Works in muffins, pancakes, cookies, banana bread, most quick breads. Adds slight nuttiness. Most reliable all-purpose egg substitute.
  • Chia egg (1 tbsp chia seeds + 3 tbsp water, rest 10 min): Same binding mechanism as flax. More neutral flavor. Works in all the same applications.
  • Aquafaba (3 tbsp canned chickpea liquid): The only plant-based egg white that whips to stiff peaks. Use for meringues, macarons, pavlova, mousse, and any recipe requiring whipped egg whites. Doesn't replace whole egg function.
  • Silken tofu (¼ cup blended smooth): Dense binding agent. Works in brownies, dense chocolate cake, cheesecake. Produces rich, fudgy results. Not good in light cakes.
  • Applesauce or mashed banana (¼ cup): Binding + moisture + sweetness + flavor. Works in quick breads, muffins, spice cake. Adds fruit flavor that's appropriate in many recipes and noticeable in neutral ones.
  • Commercial egg replacer (Bob's Red Mill Egg Replacer, JUST Egg for cooking): Follow package directions. Bob's works well in baking; JUST Egg works for scrambles and frittatas.

Nut-free substitutions

Nut allergies require vigilance beyond just the obvious ingredients — almond flour, almond milk, peanut butter, and cashew cream are common in "healthier" recipes and can appear unexpectedly.

  • Almond flour: Sunflower seed flour 1:1. Minor caveat: sunflower seeds react alkaline in baked goods (from chlorogenic acid + baking soda), turning baked goods slightly green inside. Add 1-2 tbsp lemon juice per cup to prevent this. Oat flour (certified GF if needed) also works in many almond flour applications.
  • Peanut butter: SunButter (sunflower butter) 1:1. Very similar texture and fat content. Slightly different flavor — slightly more savory. The same green-discoloration risk applies in some recipes.
  • Almond milk: Oat milk or soy milk 1:1. Both are nut-free (if certified GF for oat milk) and perform better in baking than almond milk anyway.
  • Cashew cream (in sauces): Silken tofu blended with water + a neutral oil. Similar creaminess, nut-free. Or use oat milk-based cream sauces.
  • Marzipan: White bean paste (smooth cannellini beans + powdered sugar + almond extract replaced with vanilla). Similar texture, not identical flavor.

Multi-restriction baking: GF + DF + vegan

Combining multiple dietary restrictions exponentially increases complexity. Each substitution introduces uncertainty; stacking three or four substitutions compounds that uncertainty multiplicatively. A recipe designed as GF + DF + vegan from scratch outperforms a converted recipe almost every time.

The best approach: find a tested recipe that is already GF + vegan + nut-free from a specialized cookbook or baker (Minimalist Baker, America's Test Kitchen GF baking book, King Arthur's gluten-free section). Then cook it as written, at least the first time.

When converting is unavoidable, follow these rules:

  • Add 1-2 tbsp extra liquid per cup of GF flour (it absorbs more than wheat)
  • Let batter rest 10-15 minutes before baking to fully hydrate the flour blend
  • Use psyllium husk (1 tsp per cup of flour) as an extra binder when eggs are also removed
  • Weigh all ingredients — volume measuring is unreliable across flour blends and vegan fat substitutes
  • Bake at 25°F lower and check for doneness 10 minutes early (GF + vegan batters can over-brown)

Frequently asked questions

Can any recipe be made gluten-free? Most can, but some are easier than others. Quick breads and muffins: very easy — GF blend 1:1. Cookies: easy to moderate. Cakes: moderate. Yeasted bread: hard — accept that GF bread is a different product, not an identical one. Croissants or laminated pastries: extremely difficult; designed GF versions exist but are technically challenging.

Is oat milk safe for celiac disease? Only if the package is labeled "certified gluten-free." Standard oats are often processed in facilities that also handle wheat, causing cross-contamination. Certified GF oat milk (Chobani, Planet Oat in some versions) is safe. Unlabeled oat products are not.

Can I stack multiple substitutions in one recipe? Two substitutions are usually manageable. Three or more significantly increases failure risk. Start with a recipe that is already designed for your restrictions rather than converting a standard recipe three times over.

How do I know when GF bread is fully baked? Internal temperature of 205-210°F on an instant-read thermometer. GF bread requires longer baking than wheat — it often looks done on the outside 10-15 minutes before the interior is set. A toothpick is less reliable for GF bread than for wheat, because the starch structure sets at a higher temperature.

What's the best vegan buttercream? Miyoko's vegan butter + powdered sugar + splash of plant milk + vanilla extract. Beat until fluffy. Chill 30 min before piping — vegan butter is slightly softer than dairy and benefits from chilling. Holds up well for 4-6 hours at room temperature; refrigerate for longer storage.

Related: out-of-ingredient finder, baking substitutions, egg size subs.

Digital Dashboard Hub

Track nutrition, meal prep costs, and wellness goals

DDH has 54 health and wellness trackers — from calorie and macro tracking to sleep and habit logs. All free for 14 days, no card required.

Try 54 wellness tools free →

More free tools