Is This Vegan?
GuideCooking

Complete Dairy-Free Guide

Milk, butter, cheese, yogurt, and cream all have workable plant-based alternatives. Here is how to choose the right one for cooking, baking, and everyday use.

11 min read · Updated August 2026

Cover image for Complete Dairy-Free Guide

Dairy is one of the easier categories to replace in home cooking, but the swaps are not interchangeable. Oat and soy milk cover everyday drinking and sauces. High-fat vegan butter handles baking. Coconut cream works for whipping and curries. Cultured plant yogurts supply tang. Cheese remains the trickiest category: nutritional yeast and cashew cream cover savory depth, while commercial shreds melt differently from dairy.

"Dairy-free" vs "vegan"

Dairy-free means no milk-based ingredients, but a product can be dairy-free and still contain eggs or honey. Vegan means no animal products at all. Watch for milk derivatives in "non-dairy" products: casein, caseinate, whey, and lactose are all from milk. A creamer labeled "non-dairy" may still contain casein. Always read ingredients.

Plant milks

No single plant milk wins every category. Oat milk has a creamy mouthfeel and slight natural sweetness. It works well in coffee, béchamel, and baking; barista formulations froth well. Choose unsweetened for savory cooking. Soy milk has the highest protein (around 3 g per 100 ml) and stays neutral when unsweetened. It is the best choice for vegan buttermilk, savory sauces, and baking where structure matters, though it is a common allergen.

Almond milk is light and low calorie, fine in smoothies and delicate cakes, but can be thin in custards; thicken with cornstarch if needed. Cashew milk is naturally rich and mild, good for creamy soups without full coconut flavor. Carton coconut milk is lighter than canned and adds tropical notes; canned full-fat coconut milk is for curries and desserts. Hemp and pea milks have earthy or beany notes respectively and are useful rotation options for nutrition variety.

In baking, match the milk's fat and protein to the recipe. Soy and oat perform closest to cow's milk in most cakes. Avoid thin, sweetened milks in savory béchamel unless you adjust seasoning.

Butter and fats

Vegan block butter around 80% fat swaps 1:1 in cookies, pastry, and sautéing. Look for products without excessive water; tub spreads behave differently. Refined coconut oil is solid at room temperature and works in pie crust and some cookies; use refined to avoid coconut flavor in neutral bakes. Olive oil or neutral oil can replace melted butter in many quick breads at about 3/4 the amount with a pinch of salt. Cocoa butter or palm-oil blends appear in commercial vegan butters for firmness; environmental and ethical considerations vary by sourcing.

Cream and half-and-half

Chill a can of full-fat coconut milk overnight and scoop the thick top layer. It whips like dairy cream with powdered sugar and vanilla, best for desserts and Thai-style curries. Cashew cream (1 cup soaked cashews blended with 3/4 cup water) stays neutral in pasta, soups, and cheesecakes. Higher-fat oat or soy barista blends approximate half-and-half in coffee.

Cheese alternatives

Nutritional yeast adds a cheesy, savory flavor to pasta, popcorn, and sauces; fortified versions add B12. Commercial shreds and slices vary widely in melting behavior. Some stretch; others separate when overheated. Add shreds in the last minute of cooking for pizza. Cashew-based artisan cheeses mimic soft and spreadable textures better than starch-based blocks. A simple cashew parmesan blends cashews, nutritional yeast, garlic powder, and salt.

Some products labeled "vegetarian cheese" contain casein and are not vegan. Scan labels with the Product Checker.

Yogurt, sour cream, and cultured products

Coconut, soy, and almond yogurts are widely available. Use unsweetened plain yogurt in marinades, raita-style sides, and baking. Coconut yogurt is rich; soy is higher protein. For sour cream, use plain unsweetened plant yogurt plus lemon juice, or blended silken tofu with vinegar. Vegan buttermilk is 1 cup plant milk plus 1 tbsp lemon juice or vinegar, rested 5 minutes.

Ice cream and frozen desserts

Commercial vegan ice creams use coconut, oat, almond, or cashew bases. Quality has improved significantly; fat content drives creaminess. For home churning, coconut cream and cashew bases produce the smoothest results. Aquafaba can reduce iciness in some recipes.

Hidden dairy in processed foods

Dairy hides in bread (whey, milk powder), chips (milk solids in flavorings), bouillon, margarine (some contain whey), and "lactose-free" products. Lactose-free milk is still dairy. The Ingredient Checker flags common milk-derived terms quickly.

Getting started

If you are new to dairy-free cooking, swap one category at a time: plant milk first, then butter, then cheese. Taste buds adjust over a few weeks. Unsweetened products give you more control in savory dishes; add sweetener only when you want it.

Quick swap chart

Dairy productVegan alternativeNotes
Whole milkOat or soy milk1:1 volume
Heavy creamCoconut cream or cashew creamChill coconut cans overnight
ButterVegan block butter1:1 in baking
Sour creamPlain plant yogurt + lemonAdjust tang to taste
ParmesanCashew + nutritional yeast blendSeason to taste
RicottaCrumbled firm tofu + lemon + nutritional yeastSeason for lasagna and baking

For eggs and gelatin alongside dairy, see our full substitution guide. Stock your kitchen using the pantry essentials list.

Checking a 'dairy-free' product? Verify with the Product Checker

Frequently asked questions

Which plant milk tastes most like cow's milk?
Taste is subjective. Oat milk is often described as the closest in creaminess for coffee and cereal. Soy milk is closest in protein and neutral baking behavior. Try unsweetened versions first.
Is lactose-free milk vegan?
No. Lactose-free milk is still cow's milk. The lactose sugar has been broken down, but it contains dairy protein and is animal-derived.
What is the best vegan butter for baking cookies?
Use a high-fat vegan block butter (around 80% fat, similar to dairy butter). Avoid low-fat tub spreads; they contain more water and cookies may spread excessively or bake up greasy.
Can vegan cheese melt like dairy cheese?
Some commercial shreds melt and stretch reasonably well on pizza; others dry out or separate. Add cheese near the end of cooking and cover the pan to trap steam for better melting.
What replaces heavy cream in soup?
Cashew cream is neutral and smooth. Coconut cream adds richness with a tropical note, good in curries, less so in potato leek soup. Blend soaked cashews with broth for a silken finish.
How do I make vegan buttermilk?
Add 1 tablespoon of lemon juice or apple cider vinegar to 1 cup of unsweetened plant milk. Stir and rest 5 minutes until slightly curdled. Use as you would buttermilk.

Sources & verification

Last verified:

Need a dairy swap for a recipe? Use the Substitute Finder

Related tools

Related pages