🌱

Vegan Dairy Substitutes

Milk, butter, cheese & more

Vegan Dairy Substitutes Guide: Milk, Butter, Cheese & More

By Vegan Recipe Converter · Published June 19, 2026 · 7 min read

Dairy is the ingredient category people worry about most when going vegan — and it's also the one with the best substitutes. Unlike eggs, which do complex structural jobs, most dairy ingredients are primarily about fat, moisture, and flavor. That makes them surprisingly easy to replace once you know which plant-based alternative matches the job.

This guide covers every common dairy ingredient — milk, butter, heavy cream, sour cream, yogurt, cheese, buttermilk, and condensed milk — with the exact substitute, ratio, and cooking notes for each. Most are 1:1 swaps. A few need small adjustments, and I'll flag those clearly.

Milk Substitutes

Plant-based milks replace dairy milk 1:1 in almost every recipe. The main consideration is which milk matches the flavor and protein needs of your dish.

Dairy MilkBest Vegan SwapRatioNotes
Whole milkSoy milk (unsweetened)1:1Closest in protein and richness; best for baking
Skim milkAlmond milk (unsweetened)1:1Thin and low-fat; good for everyday cooking
Creamy / rich milkOat milk1:1Naturally creamy; great for sauces and lattes
Coconut flavor wantedCoconut milk (carton)1:1Light coconut flavor; use canned for richness
Buttermilk1 cup soy milk + 1 tbsp lemon juice1:1Let sit 5 min to curdle; works in biscuits, pancakes
Always use unsweetened, unflavored plant milk in savory recipes and most baking. Vanilla almond milk will ruin a cheese sauce. The one exception is oat milk in baked goods — its natural sweetness is mild enough to be safe.

For a deeper comparison of all plant milks in cooking, see our best vegan milk alternatives for cooking guide.

Butter Substitutes

Butter is one of the easiest dairy ingredients to replace. Vegan butter sticks are formulated to match the fat content (about 80%) and water content of dairy butter, so they work 1:1 in baking, sautéing, and frosting.

Vegan butter

Use stick-form vegan butter (like Miyoko's, Earth Balance sticks, or Country Crock Plant Butter) at a 1:1 ratio. Avoid tub-style spreads — they have higher water content and will make baked goods spread and cookies go flat. Sticks are what you want.

Coconut oil

Refined coconut oil works 1:1 in baking and has no coconut flavor. Use it cold for pie crusts and pastries. Unrefined (virgin) coconut oil adds a coconut flavor — fine for tropical or chocolate recipes, not ideal for savory dishes.

Olive oil and avocado oil

For sautéing and savory cooking, olive oil and avocado oil are usually better than butter — they have higher smoke points and better flavor for most savory dishes. Use 3/4 cup oil per 1 cup butter in baking (oil is 100% fat; butter is about 80% fat).

When butter matters most

In recipes where butter flavor is central — shortbread, croissants, buttercream frosting — use a high-quality vegan butter stick. The newer cultured vegan butters (Miyoko's, Forager) have a tang that closely mimics European-style dairy butter. In recipes where butter is just a cooking fat, oil is fine and often better.

Heavy Cream Substitutes

Heavy cream is just milk with a much higher fat content (36%+). To replace it, you need something equally rich.

Coconut cream

Use full-fat coconut cream (the thick part at the top of a can of full-fat coconut milk, or canned coconut cream) at 1:1. It whips, it thickens sauces, and it works in desserts. The downside is a coconut flavor, which is great in curries and tropical desserts but can clash in Italian or French dishes.

Homemade cashew cream (neutral and versatile)

This is the best all-purpose vegan heavy cream because it's rich, neutral, and easy to make:

  1. Soak 1 cup raw cashews in water for 4–6 hours (or pour boiling water over them and soak 30 minutes for a quick version).
  2. Drain and rinse.
  3. Blend with 1/2 cup fresh water until completely smooth and creamy — 1–2 minutes in a high-speed blender.
  4. Use 1:1 for heavy cream in sauces, soups, pasta, and desserts.

For a lighter cream, add more water. For a thicker cream, use less. This keeps in the fridge for 4–5 days and freezes well.

Evaporated milk and condensed milk

For evaporated milk: simmer cashew cream or full-fat coconut milk on the stove until reduced by half. For sweetened condensed milk: simmer full-fat coconut milk with 1/2 cup sugar until reduced by half and thickened — about 30–40 minutes. Both work in fudge, pies, and Vietnamese coffee.

Cheese Substitutes

Cheese is the hardest dairy product to replace because its flavor and melt come from complex milk protein chemistry. But there are good options for every use case.

For flavor (Parmesan, sharp cheddar tang)

Nutritional yeast is the foundation of vegan cheesy flavor. It has a savory, nutty, slightly tangy profile that mimics Parmesan. Use 2–3 tablespoons in place of 1/2 cup grated Parmesan. For a sprinkable Parmesan substitute, blend 1/2 cup raw cashews, 2 tablespoons nutritional yeast, 1 teaspoon salt, and 1 teaspoon garlic powder into a fine powder.

For melting (pizza, grilled cheese, quesadillas)

Store-bought vegan cheese shreds vary a lot in melt quality. Look for shreds made with coconut oil and tapioca starch — they melt best. Mozzarella-style shreds work on pizza; cheddar-style works for quesadillas. Always cover the dish for the first few minutes of melting to trap steam, which helps vegan cheese melt evenly.

Homemade melty cheese sauce

Blend until smooth: 1 cup soaked cashews, 1/2 cup water, 1/4 cup nutritional yeast, 2 tablespoons lemon juice, 1 tablespoon tapioca starch, 1 teaspoon garlic powder, 1/2 teaspoon smoked paprika, and salt to taste. Heat in a saucepan over medium heat, whisking constantly, until it thickens into a smooth cheese sauce — about 3–4 minutes. This is excellent for mac and cheese, nachos, and enchiladas.

For cream cheese

Store-bought vegan cream cheese (Kite Hill, Violife, Miyoko's) works 1:1 in cheesecakes, frostings, and bagels. For homemade: blend 1 cup soaked cashews, 2 tablespoons lemon juice, 1 tablespoon apple cider vinegar, 1/4 teaspoon salt, and 2 tablespoons water until thick and smooth.

Yogurt and Sour Cream Substitutes

Yogurt

Use coconut yogurt, soy yogurt, or oat yogurt 1:1. For baking, soy yogurt is closest to dairy yogurt in protein and tang. For eating, coconut yogurt is the creamiest. To make a tangy yogurt substitute at home, blend silken tofu with 1 tablespoon lemon juice and 1 teaspoon apple cider vinegar per cup.

Sour cream

Blend 1 cup soaked cashews, 1/4 cup water, 2 tablespoons lemon juice, 1 tablespoon apple cider vinegar, and 1/2 teaspoon salt until completely smooth. This is a remarkably convincing sour cream — tangy, rich, and dollop-able. It works on tacos, baked potatoes, in stroganoff, and in baking recipes that call for sour cream.

Store-bought options (Kite Hill, Tofutti, Forager) also work 1:1.

Buttermilk Substitute

Buttermilk is milk that's been acidified, and it's easy to make vegan: combine 1 cup soy milk + 1 tablespoon lemon juice or apple cider vinegar. Let sit for 5 minutes until it slightly thickens and curdles. Use 1:1 in pancakes, biscuits, scones, and fried chicken batter (for vegan chicken). Soy milk works best because its protein content curdles most reliably; almond milk sometimes doesn't thicken enough.

A Quick Dairy Substitution Chart

Dairy IngredientVegan SubstituteRatio
MilkSoy / oat / almond milk (unsweetened)1:1
ButterVegan butter sticks or refined coconut oil1:1
Heavy creamCoconut cream or cashew cream1:1
Sour creamCashew sour cream or vegan sour cream1:1
YogurtSoy / coconut / oat yogurt1:1
Cheese (flavor)Nutritional yeast2–3 tbsp per 1/2 cup
Cheese (melt)Vegan cheese shreds1:1
Cream cheeseVegan cream cheese or cashew cream cheese1:1
Buttermilk1 cup soy milk + 1 tbsp lemon juice1:1
Sweetened condensed milkCoconut milk + sugar, reduced by half1:1
Evaporated milkCashew cream or coconut milk, reduced by half1:1

Cooking Tips for Dairy-Free Sauces

Hidden Dairy Ingredients to Watch For

If you're converting packaged or restaurant recipes, watch for these dairy-derived ingredients that aren't obviously milk:

The Shortcut

You don't have to look up every substitute manually. The Vegan Recipe Converter scans any recipe photo, detects every dairy ingredient — including hidden ones like whey and casein — and rewrites the recipe with the correct plant-based substitute and ratio. It's free for 2 recipes per month.

For the broader framework of converting entire recipes, see our complete vegan conversion guide.

Frequently Asked Questions

What is the best vegan substitute for butter in baking?

Vegan butter sticks (not tub spreads) substituted 1:1. They're formulated to match the fat and water content of dairy butter. Refined coconut oil also works 1:1 in baking and has no coconut flavor. For pie crusts and pastries, use very cold vegan butter or coconut oil.

Can I substitute oat milk for regular milk in baking?

Yes, oat milk substitutes for dairy milk 1:1 in baking. It's slightly sweeter and thinner than whole milk, so it works well in cakes, muffins, and quick breads. For recipes where protein matters (bread, custards), soy milk is a closer match to dairy milk.

How do I make vegan heavy cream?

The two best options are full-fat coconut cream (1:1) or homemade cashew cream: blend 1 cup soaked raw cashews with 1/2 cup water until completely smooth. Cashew cream is neutral-flavored and works in savory sauces, soups, and desserts. Coconut cream adds richness but has a coconut flavor.

What is a good vegan substitute for Parmesan cheese?

Nutritional yeast is the closest flavor match — use 2–3 tablespoons in place of 1/2 cup grated Parmesan. For texture, blend 1/2 cup raw cashews, 2 tbsp nutritional yeast, 1 tsp salt, and 1 tsp garlic powder into a fine powder. It sprinkles and melts similarly to grated Parmesan.

Is vegan butter healthier than regular butter?

It depends on the brand. Most vegan butters are similar in calories and fat to dairy butter. Some are lower in saturated fat (those made with olive or avocado oil) and contain no cholesterol. Read the label — avoid brands with partially hydrogenated oils or high saturated fat from palm oil.

Ready to convert your recipe?

Try our free AI Vegan Recipe Converter →

Convert My Recipe →