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
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 product | Vegan alternative | Notes |
|---|---|---|
| Whole milk | Oat or soy milk | 1:1 volume |
| Heavy cream | Coconut cream or cashew cream | Chill coconut cans overnight |
| Butter | Vegan block butter | 1:1 in baking |
| Sour cream | Plain plant yogurt + lemon | Adjust tang to taste |
| Parmesan | Cashew + nutritional yeast blend | Season to taste |
| Ricotta | Crumbled firm tofu + lemon + nutritional yeast | Season 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: