Dairy-Free Substitutions for Every Dairy Ingredient
Lactose-free, casein-free, or just out of milk? Every dairy substitute the SubSwap database knows about, ranked. This guide covers 12 ingredients and 19 substitutions, pulled live from SubSwap's database.
Need the exact ratio for your recipe? Use the free SubSwap calculator.
Open calculator →Substitutes for Butter
1:1 swap — use melted coconut oil. Adds subtle coconut flavor. Use refined coconut oil for neutral taste. Works great in cookies and cakes.
Use 3/4 cup oil per 1 cup butter. Best for moisture-heavy baked goods like muffins and quick breads. Results in slightly denser texture.
Use 1/2 cup applesauce per 1 cup butter for a lower-fat result. Adds moisture but reduces richness.
1:1 swap by volume. Works best in brownies and chocolate baked goods where the green color is hidden. Adds healthy fats.
Substitutes for Buttermilk
Mix 1 cup plant milk (oat, almond, or soy) with 1 tbsp vinegar. Let sit 5 min. Best vegan option.
Substitutes for Cream
Works as a 1:1 substitute for dairy cream in soups, curries, and sauces. Use full-fat coconut milk for best richness.
Substitutes for Cream cheese
Blend 1 cup soaked cashews with 2 tbsp lemon juice, 1 tbsp apple cider vinegar, and a pinch of salt until creamy.
Substitutes for Evaporated milk
1:1 swap. Adds coconut flavor — works well in curries, soups, and tropical desserts. Use light coconut milk for closer consistency.
Substitutes for Greek yogurt
1:1 swap. Dairy-free and slightly sweet. Best in smoothies, dressings, and baked goods where coconut flavor complements the dish.
Substitutes for Half-and-half
1:1 swap. Works in coffee and light cooking. Lower fat — results may be slightly thinner in sauces.
Substitutes for Heavy cream
Use full-fat canned coconut cream 1:1. Whips beautifully when chilled. Adds coconut flavor — ideal for desserts.
Blend ½ cup soaked raw cashews with ½–¾ cup water until silky smooth. Neutral flavor, very creamy.
Substitutes for Milk
1:1 swap. Mildest flavor of plant milks — least likely to affect taste. Best all-purpose substitute for baking and cooking.
1:1 swap. Slightly nutty flavor. Works well in most baking. Use unsweetened for savory recipes.
1:1 swap. Highest protein of plant milks. Best for savory dishes and sauces. Curdles well with acid (great for vegan buttermilk).
1:1 swap. Adds coconut flavor. Better for desserts than savory dishes. Use light for a similar fat content to whole milk.
Substitutes for Sour cream
Whisk 1 cup chilled coconut cream with 1 tbsp lemon juice. Adds tang to mimic sour cream. Works in dips and baking.
Substitutes for Sweetened condensed milk
Simmer ¾ cup full-fat coconut cream with ¾ cup sugar for 20–25 min until thickened. Adds coconut flavor — beautiful in desserts.
Substitutes for Yogurt
Coconut milk is thinner and has tropical flavor versus yogurt's tang and protein. Use 3/4 cup and expect a creamier, less acidic result; works in curries and baking but not ideal for marinades.
Want a substitution guide for an ingredient not listed here?
Browse all guides →