SwapChef

Dairy-Free Substitutes

67 substitutes across 28 ingredients tagged dairy-free.

🥛Almond MilkDairy

Substitutes

Oat Milk

1:1

Oat milk has a creamier texture and slightly sweeter flavor. Works well in coffee, baking, and cooking. Great neutral flavor.

Best for: coffee, baking, smoothies, cereal
⚠️Not for: low-carb diets

Soy Milk

1:1

Soy milk has the most similar protein content to dairy milk. Slightly beany flavor but works well in most applications. Curdles well for savory sauces.

Best for: baking, cooking, coffee, cereal
⚠️Not for: soy allergies

Coconut Milk

1:1

Use carton coconut milk (not canned) for a 1:1 swap. Adds a subtle coconut flavor. Canned coconut milk is richer and better for creamy sauces.

Best for: smoothies, curries, baking, coffee
⚠️Not for: neutral-flavored dishes
🧈ButterDairy

Substitutes

Coconut Oil

1:1

Works great in baking. Use refined coconut oil for a neutral flavor, or virgin for a subtle coconut taste. Solid at room temperature like butter, making it ideal for most baking applications.

Best for: baking, sautéing, roasting
⚠️Not for: frosting, buttercream, croissants

Olive Oil

3/4 cup per 1 cup butter

Use 3/4 the amount since oil is 100% fat while butter is ~80% fat. Works well in savory dishes and some moist baked goods like quick breads. Adds a subtle fruity flavor.

Best for: sautéing, savory cooking, quick breads, muffins
⚠️Not for: flaky pastry, frosting, cookies needing crisp texture

Applesauce (unsweetened)

1:1

Reduces fat significantly. Results in a moister, denser texture. Adds subtle sweetness. Best when replacing only half the butter called for.

Best for: muffins, quick breads, brownies
⚠️Not for: pie crust, cookies, anything needing crisp texture

Mashed Avocado

1:1

Adds healthy monounsaturated fats and a creamy texture. Can impart a green tint and subtle flavor. Works best in chocolate recipes where the color won't matter.

Best for: brownies, chocolate cake, dark baked goods
⚠️Not for: light-colored cakes, pie crust, frosting

Vegetable Oil

7/8 cup per 1 cup butter

Use slightly less oil since it's pure fat. Makes baked goods moister and denser. Good neutral-flavor option.

Best for: cakes, quick breads, muffins
⚠️Not for: croissants, pie crust, shortbread
🥛ButtermilkDairy

Substitutes

Oat Milk + Vinegar

1 cup oat milk + 1 tbsp apple cider vinegar

Plant-based buttermilk. Add vinegar, let sit 5 minutes. Curdles similarly to dairy milk and provides the same leavening activation.

Best for: vegan baking, pancakes, quick breads

Substitutes

Cashew Cheese

1:1

Blend soaked cashews with nutritional yeast, lemon, garlic, and salt. Can be made into a spreadable cheese or a melty sauce by adding more liquid.

Best for: sandwiches, dips, sauces, pizza
⚠️Not for: nut-free recipes

Firm Tofu (smoked)

1:1 by weight

Smoked tofu has a similar firm texture and savory flavor. Crumble or slice as needed. Not a perfect match but works in many cooked dishes.

Best for: sandwiches, scrambles, wraps
⚠️Not for: melting applications
🫘Cocoa ButterOils & Fats

Substitutes

Coconut Oil

1:1

Similar melting point and solid behavior. Use refined for neutral flavor.

Best for: chocolate making, fat bombs, baking
⚠️Not for: white chocolate where cocoa butter flavor is essential

Vegetable Shortening

1:1

Similar solid fat behavior. No flavor contribution.

Best for: candy coating, frostings, baking
⚠️Not for: fine chocolate work
🥥Coconut CreamDairy

Substitutes

Full-Fat Coconut Milk (chilled)

Chill can overnight, scoop solid cream

The thick layer on top IS coconut cream. Discard the water.

Best for: whipped cream, curries, desserts

Cashew Cream

1:1

Soak raw cashews 4+ hours, blend with water. Creamy and neutral.

Best for: sauces, soups, desserts, pasta
⚠️Not for: nut allergies

Silken Tofu (blended)

1:1 blended smooth

Blend until smooth for creamy, high-protein base.

Best for: smoothies, sauces, desserts
⚠️Not for: whipped cream, recipes needing fat richness
🥥Coconut MilkDairy

Substitutes

Oat Milk (full-fat)

1:1

Creamy, naturally sweet. No coconut flavor but similar body.

Best for: curries, soups, smoothies, baking
⚠️Not for: recipes where coconut flavor is essential

Cashew Milk

1:1

Naturally creamy, mild, slightly sweet. Thinner — simmer to reduce if needed.

Best for: curries, smoothies, soups
⚠️Not for: nut allergies

Soy Milk (unsweetened)

1:1

High protein, neutral flavor. May curdle in acidic sauces.

Best for: curries, soups, baking
⚠️Not for: soy allergies, acidic dishes

Substitutes

Coconut Condensed Milk

1:1

From coconut cream and sugar, simmered thick. Coconut flavor.

Best for: fudge, desserts, Thai iced tea
⚠️Not for: recipes where coconut clashes

Cream of Coconut

1:1

Already sweetened and thick. Tropical coconut flavor.

Best for: cocktails, desserts, ice cream base
⚠️Not for: savory applications
🧀Cream CheeseDairy

Substitutes

Cashew Cream Cheese

1:1

Blend 1 cup soaked cashews with 2 tbsp lemon juice, 1 tbsp apple cider vinegar, pinch of salt. Remarkably similar to cream cheese in flavor and texture.

Best for: bagels, frosting, dips, cheesecake
⚠️Not for: nut-free recipes

Silken Tofu + Lemon

1:1 with 1 tbsp lemon juice per cup

Blend silken tofu with lemon juice and a pinch of salt until completely smooth. Very low in fat, high in protein. Mild flavor.

Best for: cheesecake, dips, baked applications
⚠️Not for: frosting, raw spreads

Substitutes

Tofu, Raw, Firm, Prepared with Calcium Sulfate

1/4 cup:1 egg

Blend 1/4 cup silken or firm tofu until smooth to replace 1 egg. Works well in baking, scrambles, and quiches. Vegan and cholesterol-free.

Best for: baking, scrambled egg substitute, quiches
⚠️Not for: dishes where egg flavor is prominent
🥚EggsBaking

Substitutes

Flax Egg

1 tbsp ground flaxseed + 3 tbsp water per egg

Mix and let sit 5 minutes until gel-like. Great binding substitute for baking. Adds a slightly nutty flavor.

Best for: cookies, muffins, pancakes, quick breads
⚠️Not for: meringue, soufflé, angel food cake

Chia Egg

1 tbsp chia seeds + 3 tbsp water per egg

Mix and let sit 5 minutes until gel-like. Neutral flavor, excellent binding. Seeds remain visible as small specks.

Best for: cookies, muffins, pancakes, brownies
⚠️Not for: meringue, soufflé, custard

Mashed Banana

1/4 cup (about half a banana) per egg

Adds moisture and natural sweetness. Works best in sweet baked goods. Will add banana flavor.

Best for: pancakes, muffins, quick breads, brownies
⚠️Not for: savory dishes, anything where banana flavor is unwanted

Applesauce

1/4 cup per egg

Adds moisture with mild sweetness. Use unsweetened for best results. Makes baked goods denser and more moist.

Best for: muffins, cakes, quick breads
⚠️Not for: cookies that need structure, savory dishes

Silken Tofu

1/4 cup blended per egg

Blend until completely smooth. Adds moisture and protein with neutral flavor. Makes baked goods dense and moist.

Best for: brownies, cakes, custard-style dishes, quiche
⚠️Not for: light fluffy cakes, meringue

Commercial Egg Replacer

follow package directions (typically 1.5 tsp powder + 2-3 tbsp water per egg)

Products like Bob's Red Mill Egg Replacer are designed specifically for this. Most reliable vegan option for baking structure.

Best for: cakes, cookies, muffins, all baking
⚠️Not for: scrambled eggs, omelets, custard

Substitutes

Coconut Milk (full-fat)

1:1

Similar richness. Adds coconut flavor. Shake well.

Best for: curries, baking, desserts
⚠️Not for: recipes where coconut clashes
🧈GheeDairy

Substitutes

Oil, Coconut

1:1

Coconut oil has a high smoke point and similar solid-at-room-temperature consistency. Adds a mild coconut flavor. Dairy-free.

Best for: high-heat cooking, baking, sautéing
⚠️Not for: dishes where coconut flavor is unwanted
🥛Greek YogurtDairy

Substitutes

Coconut Yogurt

1:1

Dairy-free, similar thickness. Slight coconut notes. Use unsweetened.

Best for: parfaits, smoothies, dressings
⚠️Not for: baking needing tang, tzatziki

Silken Tofu + Lemon

1:1 blended with 1 tbsp lemon juice

Blend tofu with lemon for tang. High protein, dairy-free.

Best for: smoothies, dressings, baking
⚠️Not for: eating plain
🥛Heavy CreamDairy

Substitutes

Coconut Cream

1:1

Thick, rich, whips when chilled. Adds coconut flavor. Best dairy-free whipping sub.

Best for: whipped cream, curries, ice cream
⚠️Not for: recipes where coconut clashes

Cashew Cream

1:1

Soak 1 cup cashews 4h, blend with 3/4 cup water. Rich and neutral.

Best for: sauces, soups, pasta, desserts
⚠️Not for: whipping, nut allergies
🫙LardFats & Oils

Substitutes

Shortening

1:1

Closest in behavior to lard — same texture and function. Neutral flavor. Works identically in pie crusts and biscuits.

Best for: pie crust, biscuits, tamales

Coconut Oil

1:1

Solid at room temperature. Refined coconut oil is neutral-flavored. Creates a reasonably flaky pastry and works well in most lard applications.

Best for: pie crust, biscuits, frying

Vegetable Oil

7/8 cup per 1 cup lard

Works for frying and cooking but won't create flaky pastry. Use slightly less than lard.

Best for: frying, sautéing, refried beans
⚠️Not for: pie crust, flaky pastry
🧈MargarineOils & Fats

Substitutes

Coconut Oil

1:1

Solid at room temp. Use refined for neutral flavor.

Best for: baking, sautéing
⚠️Not for: buttery flavor needs

Olive Oil

3/4 cup per 1 cup margarine

Use slightly less (pure fat vs margarine's water). Light olive oil for neutral taste.

Best for: sautéing, savory baking, bread
⚠️Not for: sweet baking, frostings
🫙MayonnaiseCondiments

Substitutes

Avocado (mashed)

1:1

Creamy, healthy fats. Will turn dish green. Add lemon.

Best for: sandwiches, wraps, tuna salad
⚠️Not for: green-color-averse, long storage

Hummus

1:1

Different flavor but works as spread/dip. Adds protein.

Best for: sandwiches, wraps, dipping
⚠️Not for: egg salad, coleslaw
🥛Oat MilkDairy

Substitutes

Almond Milk

1:1

Almond milk is thinner and nuttier. Works in most recipes but won't froth as well for coffee drinks.

Best for: baking, smoothies, cereal
⚠️Not for: nut allergies, frothing for lattes

Soy Milk

1:1

Soy milk froths well and has a higher protein content. One of the best dairy-free options for lattes and cooking.

Best for: coffee, lattes, baking, cooking
⚠️Not for: soy allergies

Coconut Milk

1:1

Use carton coconut milk for a similar consistency. Adds a mild coconut flavor. Works well in smoothies and baking.

Best for: smoothies, baking, cereal
⚠️Not for: neutral-flavored recipes
🫒Olive OilFats & Oils

Substitutes

Avocado Oil

1:1

The best substitute for high-heat cooking. Higher smoke point than olive oil. Mild buttery flavor. Use anywhere olive oil is called for.

Best for: high-heat sautéing, roasting, dressings, baking

Grapeseed Oil

1:1

Very neutral flavor with a high smoke point. Good for cooking where you don't want olive oil's flavor. Excellent in dressings and mayonnaise.

Best for: frying, sautéing, dressings, light cooking

Canola Oil

1:1

Very neutral and affordable. Good for cooking but lacks olive oil's flavor complexity. Best when olive oil's flavor isn't central to the dish.

Best for: sautéing, baking, frying
⚠️Not for: finishing, dipping bread, Mediterranean dishes where flavor matters

Walnut Oil

1:1

Rich, nutty flavor. Best used cold or as a finishing oil — has a low smoke point. Pairs well with salads, pasta, and roasted vegetables.

Best for: salad dressings, drizzling, cold applications
⚠️Not for: high-heat cooking, nut-free recipes
🧀ParmesanDairy

Substitutes

Nutritional Yeast

2 tbsp per 1/4 cup grated Parmesan

Cheesy, nutty, umami-rich. Go-to vegan Parmesan.

Best for: pasta, popcorn, pizza, salads
⚠️Not for: shaving, hard cheese texture needs
🧀RicottaDairy

Substitutes

Tofu Ricotta

1:1

Crumble firm tofu and mix with nutritional yeast, lemon juice, garlic, and herbs. Surprisingly convincing texture in cooked dishes.

Best for: lasagna, stuffed shells, baked dishes
⚠️Not for: sweet applications, cannoli
🫙ShorteningFats & Oils

Substitutes

Coconut Oil

1:1

Solid at room temperature like shortening. Refined coconut oil has a neutral flavor. Excellent vegan substitute for all shortening applications.

Best for: pie crust, cookies, frosting, biscuits

Vegetable Oil

7/8 cup per 1 cup shortening

Liquid oil won't provide the same flakiness in pastry but works in cookies and quick breads. Use slightly less as oil is 100% fat.

Best for: cookies, quick breads, muffins
⚠️Not for: pie crust, flaky pastry, frosting
🥛Skim MilkDairy

Substitutes

Almond Milk (unsweetened)

1:1

Low calorie, dairy-free. Thinner with less protein.

Best for: cereal, baking, smoothies
⚠️Not for: recipes needing milk protein

Oat Milk

1:1

Creamy, slightly sweet. Closest plant-milk consistency.

Best for: baking, coffee, cereal
⚠️Not for: gluten-free diets (check brand)
🍶Sour CreamDairy

Substitutes

Coconut Cream + Lemon

1:1 with 1 tsp lemon juice per cup

Mix thick coconut cream with lemon juice to mimic the tang. Adds coconut flavor. Refrigerate first for thicker consistency.

Best for: dips, baked goods, cold applications
⚠️Not for: savory dishes where coconut flavor clashes

Cashew Cream

1:1 with 1 tbsp lemon juice per cup

Blend soaked cashews with water and lemon juice until smooth. Add a pinch of salt. Very close to sour cream in texture.

Best for: dips, dressings, baked goods, nachos
⚠️Not for: nut-free recipes
🫙Vegetable OilFats & Oils

Substitutes

Canola Oil

1:1

Nearly identical in use. Neutral flavor, similar smoke point. A direct swap in all applications.

Best for: baking, frying, sautéing, dressings

Olive Oil

1:1

Adds a slightly fruity, savory flavor. Best in savory dishes. Can overpower delicate baked goods. Use light/mild olive oil for a more neutral result.

Best for: sautéing, roasting, savory baking
⚠️Not for: delicate cakes, sweet muffins where flavor would intrude

Coconut Oil

1:1

Use melted coconut oil as a 1:1 swap. Refined is neutral, unrefined adds coconut flavor. Solidifies when cold, which can affect texture.

Best for: baking, stir-fry, roasting
⚠️Not for: cold dressings (will solidify)

Avocado Oil

1:1

High smoke point makes it excellent for high-heat cooking. Mild, buttery flavor. One of the healthiest options with beneficial fats.

Best for: high-heat cooking, frying, baking, dressings

Substitutes

Coconut Cream (chilled)

1:1

Chill overnight, whip the solid cream. Coconut flavor.

Best for: whipped topping, desserts
⚠️Not for: coconut-averse diners
🥛Whole MilkDairy

Substitutes

Oat Milk

1:1

The closest plant-based substitute in texture and creaminess. Naturally sweet and works well in most baking and cooking. Barista versions foam well for coffee drinks.

Best for: baking, coffee, pancakes, sauces
⚠️Not for: recipes needing high protein content

Almond Milk

1:1

Lower in calories and protein than whole milk. Unsweetened varieties work best in savory dishes. May thin out baked goods slightly.

Best for: smoothies, cereal, light baking
⚠️Not for: rich custards, creamy sauces

Soy Milk

1:1

Closest to cow's milk in protein content among plant milks. Neutral flavor works in both sweet and savory recipes. Can curdle slightly with acidic ingredients.

Best for: baking, cooking, sauces, coffee
⚠️Not for: recipes where curdling would be a problem

Rice Milk

1:1

Very mild and naturally sweet. Thinner consistency than whole milk. Best for light baking and beverages. Good for those with multiple allergies.

Best for: beverages, light baking, cereal
⚠️Not for: rich sauces, custards, anything needing thick texture