1% Fat Milk
10.0best for savoryRicher, works fine in most recipes
Savory whole milk dishes — bechamel, mashed potatoes, gratins — exploit milk solids to carry browned-butter notes, salt, and aromatic infusions like bay or nutmeg without sweetness pulling the dish dessert-ward. Substitutes here are ranked by neutrality against built savory layers, by how their fat reads under a roux that needs to coat starches, and by whether their own residual sweetness fights against thyme, garlic, or anchovy in the pan.
Richer, works fine in most recipes
Swap 1:1 cup in a bechamel — at 1 percent fat the roux still binds but the finished sauce reads thinner. Add 1 tablespoon butter per cup at the end to rebuild mouthfeel. Carries garlic, thyme, and bay infusions identically; lacks the body to coat blanched vegetables in a gratin.
Slightly richer, works perfectly
Swap 1:1 cup with no recipe rework — at 2 percent fat versus 3.25, the difference in a bechamel or mashed potato base is undetectable on the tongue. Carries savory aromatics like nutmeg, garlic, and bay identically. The standout 1:1 cup swap on this list for daily savory cooking.
Less rich but widely available
Swap 1:1 cup in bechamel or mashed potatoes — sheep milk's 7 percent fat and 18 percent solids build a noticeably richer sauce that needs less butter at the finish. Mild lanolin note pairs with thyme and lamb but reads odd against light chicken-and-rice savory dishes.
Dilute with 1/2 cup water to match richness
Cut 1/2 cup half-and-half with 1/2 cup water for bechamel — restores whole milk's fat. Or use undiluted in mashed potatoes for a richer mouthfeel at 6 percent fat. Carries savory aromatics like bay, garlic, and nutmeg cleanly without sweetness pulling toward dessert territory on the plate.
Richer and fuller body; use in baking and cooking where extra creaminess is welcome
Swap 1:1 cup but expect a watery bechamel — at 0.1 percent fat the roux struggles to coat starches. Add 2 tablespoons butter per cup at finish to rebuild body. In mashed potatoes the lost fat is detectable; finish with extra butter or olive oil to compensate for the chalky read.
Very rich; dilute 1 part cream with 1 part water for whole-milk consistency in recipes
Cut 1/2 cup cream with 1/2 cup water for bechamel to keep the sauce from setting like custard — at 9 percent fat the body reads luxurious. In a gratin, undiluted cream holds at 350F oven heat for 40 minutes without splitting where whole milk would skin and curdle.
Less tangy, add splash of vinegar
Use 1:1 cup with a 1/2 teaspoon vinegar splash per cup to mimic milk's pH — whey lacks casein body for a true bechamel. Best in savory braises or as the liquid for cooking polenta where its tangy mineral note complements parmesan and butter at finish.
Most common swap, milder flavor
Swap 1:1 cup in bechamel or mashed potatoes — goat milk's 3.5 percent fat performs nearly identically to whole milk under a roux. Faint tangy caprylic note complements thyme, leek, and lamb dishes but can read odd against delicate chicken-veloute or sweet-corn savory bases.
Rich and slightly caramelized; dilute 1:1 with water, adds body to cream sauces
Add vanilla, nutmeg, and sugar
Closest plant-milk swap thanks to beta-glucan and dispersed starch; may need extra fat in custards
Use canned light coconut milk; shake well, adds subtle sweetness and works in curries
Tangy and thick; use 3/4 cup buttermilk per cup milk, adds tenderness to baked goods
Good protein content (3-4g/cup); slight bean note works in baking but flag in unflavored applications
Reconstitute 1/3 cup powder in 1 cup water; lighter body, good for baking and sauces
Add 2 tbsp cocoa + 2 tbsp sugar
Lacks casein protein; thicken sauces with extra starch and add 1 tbsp milk powder for body