
Substitute for Milk: 5 Easy Alternatives for Cooking
The best substitute for milk is Oat Milk at a 1 cup oat milk per 1 cup milk ratio. It works best for baking, sauces, cereal. There are 4 other alternatives below, each with exact ratios and usage notes.
Best Substitute
Oat Milk
1 cup oat milk per 1 cup milk
Creamy texture and neutral flavor. Best all-purpose dairy-free substitute for baking and cooking.
Flavor & Texture Change
Slightly sweet, creamy, and mildly oaty. Makes baked goods a touch sweeter and moister. One of the most neutral plant milks for baking.
When Not to Use
Contains gluten if not certified gluten-free. Can make sauces slightly thicker than expected due to natural starches. Not ideal for savory cream sauces where a neutral base is needed.
Which Milk Substitute Should You Use?
Best for Baking
Oat Milk
Neutral flavor, good body, and similar fat content to whole milk. Works 1:1 in any baking recipe.
Best for Cooking
Half-and-Half + Water
Creates a richer result. Mix 1:1 with water to match whole milk's fat content exactly.
Best Vegan Option
Soy Milk
Closest nutritionally to cow's milk with similar protein content. Curdles properly for recipes needing that.
Best for Cereal/Drinking
Oat Milk
Creamiest plant milk with a naturally sweet flavor that works perfectly as a standalone beverage.
What are the other substitutes for milk?
Soy Milk
1 cup soy milk per 1 cup milk
Closest in protein content to cow's milk. Curdles well for buttermilk substitutes.
Flavor/texture:Closest to dairy milk in body and protein. Slight beany undertone in some brands. Unsweetened versions are very neutral in baking.
Avoid when:Common allergen. Can curdle when added to hot acidic liquids (like coffee or tomato soup). Use unsweetened for savory cooking. Some brands have a noticeable beany taste.
Almond Milk
1 cup almond milk per 1 cup milk
Lighter and thinner than whole milk. Use unsweetened for savory recipes.
Flavor/texture:Mild nutty flavor. Baked goods may be slightly drier and less tender because almond milk has much less protein and fat than dairy milk.
Avoid when:Very thin and low in protein. Do not use in custards, puddings, or cream sauces where body matters. Tree nut allergen. Can make baked goods drier if the recipe relies on milk's protein.
Half-and-Half + Water
1/2 cup half-and-half + 1/2 cup water
Use when you have half-and-half but no milk. Produces richer results.
Flavor/texture:Slightly richer and creamier than whole milk. Baked goods and sauces will be a touch more luxurious.
Avoid when:Still contains dairy, so not suitable for dairy-free diets. The extra fat can make some recipes richer than intended. Use a 1:1 water-to-half-and-half ratio.
Coconut Milk (carton)
1 cup coconut milk beverage per 1 cup milk
Use the carton version, not canned. Slight coconut flavor works well in sweets.
Flavor/texture:Mild coconut undertone, especially noticeable in light-flavored recipes. Adds a slight tropical sweetness. Works best in curries, smoothies, and tropical desserts.
Avoid when:Do not confuse carton coconut milk (beverage) with canned coconut milk (cream). Canned is too thick and fatty for a milk replacement. Carton version may add faint coconut flavor.
What should you know before substituting milk?
Milk provides moisture, fat, protein, and sugar (lactose) that aids browning. When substituting, match the fat content as closely as possible for best results in baking.
How do you substitute milk in a recipe?
A staple liquid dairy product used for moisture, fat, and protein in cooking and baking. Whole milk contains about 3.25% fat and contributes to browning, tenderness, and structure in recipes.
The best substitute for milk depends on what role it plays in your recipe. Our top recommendation is Oat Milk (1 cup oat milk per 1 cup milk), which works well for baking, sauces, cereal.
If you need a different option, Soy Milk (1 cup soy milk per 1 cup milk) is another reliable choice. Closest in protein content to cow's milk. Curdles well for buttermilk substitutes.
When substituting milk, consider the flavor profile, texture, and cooking method of your recipe. For vegan alternatives, look for the options marked with the vegan badge above.
Substitution ratios verified against USDA FoodData Central and FoodSafety.gov. See our testing methodology for details.
What can you use instead of milk in specific recipes?
Milk in Mac and Cheese
View recipe-specific substitutes →
Milk in Baking
View recipe-specific substitutes →
Milk in Mashed Potatoes
View recipe-specific substitutes →
Milk in Cereal
View recipe-specific substitutes →
Milk in Pancakes
View recipe-specific substitutes →
Milk in Pudding
View recipe-specific substitutes →
Milk in Cream Soup
View recipe-specific substitutes →
Milk in Hot Chocolate
View recipe-specific substitutes →
Milk in Crepes
View recipe-specific substitutes →
Milk in Donuts
View recipe-specific substitutes →
Milk in Cinnamon Rolls
View recipe-specific substitutes →
Frequently Asked Questions
What is the best substitute for milk in baking?
Oat milk is the best all-purpose substitute for milk in baking, used at a 1:1 ratio. Its creamy texture and neutral flavor produce results closest to dairy milk.
Can I use water instead of milk in a recipe?
You can, but you will lose flavor, richness, and browning. If using water, add 1 tablespoon of butter per cup to replace some of the fat content.
What non-dairy milk is closest to cow's milk?
Soy milk is closest in protein content (about 7g per cup vs 8g for cow's milk), which makes it the best for recipes where protein structure matters, like custards and breads.